LumiSoft Mail Server User API
Core Class
Namespaces > LumiSoft.Net > Core
Provides net core utility methods.
Syntax
C#Visual BasicManaged C++
public class Core
Public Class Core
public ref class Core
Members
All MembersConstructorsMethodsPropertiesFieldsEvents



IconMemberDescription
CoreNew()
Initializes a new instance of the Core class.
static memberBase64Decode(Byte[]())
Decodes base64 data. Defined in RFC 2045 6.8. Base64 Content-Transfer-Encoding.
static memberBase64DecodeEx(Byte[](), Char[]())
Decodes base64 data. Defined in RFC 2045 6.8. Base64 Content-Transfer-Encoding.
static memberBase64Encode(Byte[]())
Encodes specified data with base64 encoding.
static memberBase64EncodeEx(Byte[](), Char[](), Boolean)
Encodes specified data with bas64 encoding.
static memberCanonicalDecode(String)
Canonical decoding. Decodes all canonical encoding occurences in specified text. Usually mime message header unicode/8bit values are encoded as Canonical. Format: =?charSet?type[Q or B]?encoded_string?= . Defined in RFC 2047.
static memberCanonicalEncode(String, String)
Canonical encoding.
static memberCompareIP(IPAddress, IPAddress)
Compares 2 IP addresses. Returns 0 if IPs are equal, returns positive value if destination IP is bigger than source IP, returns negative value if destination IP is smaller than source IP.
static memberComputeMd5(String)
Computes md5 hash. Value is 32 char hex string.
static memberDecode_IMAP_UTF7_String(String)
Decodes IMAP modified UTF7 encoded data. Defined in RFC 3501 5.1.3. Mailbox International Naming Convention. Example: &APYA9g- is decoded to öö.
static memberEncode_IMAP_UTF7_String(String)
Encodes specified data with IMAP modified UTF7 encoding. Defined in RFC 3501 5.1.3. Mailbox International Naming Convention. Example: öö is encoded to &APYA9g-.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
static memberFromHex(Byte[]())
Converts hex byte data to normal byte data. Hex data must be in two bytes pairs, for example: 0F,FF,A3,... .
static memberGetArgsText(String, String)
Gets argument part of command text.
static memberGetFileNameFromPath(String)
Gets file name from path.
GetHashCode()
Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
static memberGetHostName(IPAddress)
Gets host name. If fails returns 'UnkownHost'.
GetType()
Gets the Type of the current instance.
(Inherited from Object.)
static memberIsAscii(String)
Checks if specified string data is acii data.
static memberIsNumber(String)
Checks if specified string is number(long).
static memberIsPrivateIP(String)
Gets if specified IP address is private LAN IP address. For example 192.168.x.x is private ip.
MemberwiseClone()
Creates a shallow copy of the current Object.
(Inherited from Object.)
static memberQDecode(Encoding, String)
"Q" decoder. This is same as quoted-printable, except '_' is converted to ' '. Defined in RFC 2047 4.2.
static memberQuotedPrintableDecode(Byte[]())
quoted-printable decoder. Defined in RFC 2045 6.7.
static memberQuotedPrintableEncode(Byte[]())
Encodes data with quoted-printable encoding.
static memberScanInvalid_CR_or_LF(Stream)
Scans invalid CR or LF combination in stream. Returns true if contains invalid CR or LF combination.
static memberToHex(Byte)
Convert byte to hex data.
static memberToHex(Byte[]())
Converts data to hex data.
static memberToHexString(String)
Converts string to hex string.
ToString()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy
Object
Core

Assembly: LumiSoft.Net Version: 2.0.2636.18419 (Module: LumiSoft.Net)