C# Класс FileFind.Common

Показать файл Открыть проект

Открытые методы

Метод Описание
AddLineBreaks ( string strIn ) : string
BytesToString ( byte b ) : string
FormatBytes ( decimal bytes ) : string
FormatFingerprint ( string fingerprint ) : string
FormatFingerprint ( string fingerprint, int sectionsPerLine ) : string
FormatNumber ( long number ) : string
GetUnixTimestamp ( ) : ulong
IsInternalIP ( IPAddress address ) : bool
IsNumeric ( string N ) : bool
IsValidEmail ( string inputEmail ) : bool
IsValidIP ( string ip ) : bool
MD5 ( byte bytesIn ) : string
MD5 ( string stringIn ) : string
ParseSizeString ( string str, ulong &num, string &unitName ) : bool
ParseUnixTimestamp ( ulong time ) : System.DateTime
SHA ( byte bytesIn ) : string
SHA512 ( string stringIn ) : byte[]
SHA512Str ( byte bytesIn ) : string
SHA512Str ( string stringIn ) : string
SetProcessName ( string name ) : void
SizeStringToBytes ( string str ) : ulong
StringToBytes ( string str ) : byte[]
ValidateSizeStr ( string str ) : bool
WildcardMatch ( string text, string pattern ) : bool

Приватные методы

Метод Описание
ToRegexPattern ( string dosPattern ) : string
prctl ( int option, byte arg2, IntPtr arg3, IntPtr arg4, IntPtr arg5 ) : int
setproctitle ( byte fmt, byte str_arg ) : void

Описание методов

AddLineBreaks() публичный статический Метод

public static AddLineBreaks ( string strIn ) : string
strIn string
Результат string

BytesToString() публичный статический Метод

public static BytesToString ( byte b ) : string
b byte
Результат string

FormatBytes() публичный статический Метод

public static FormatBytes ( decimal bytes ) : string
bytes decimal
Результат string

FormatFingerprint() публичный статический Метод

public static FormatFingerprint ( string fingerprint ) : string
fingerprint string
Результат string

FormatFingerprint() публичный статический Метод

public static FormatFingerprint ( string fingerprint, int sectionsPerLine ) : string
fingerprint string
sectionsPerLine int
Результат string

FormatNumber() публичный статический Метод

public static FormatNumber ( long number ) : string
number long
Результат string

GetUnixTimestamp() публичный статический Метод

public static GetUnixTimestamp ( ) : ulong
Результат ulong

IsInternalIP() публичный статический Метод

public static IsInternalIP ( IPAddress address ) : bool
address System.Net.IPAddress
Результат bool

IsNumeric() публичный статический Метод

public static IsNumeric ( string N ) : bool
N string
Результат bool

IsValidEmail() публичный статический Метод

public static IsValidEmail ( string inputEmail ) : bool
inputEmail string
Результат bool

IsValidIP() публичный статический Метод

public static IsValidIP ( string ip ) : bool
ip string
Результат bool

MD5() публичный статический Метод

public static MD5 ( byte bytesIn ) : string
bytesIn byte
Результат string

MD5() публичный статический Метод

public static MD5 ( string stringIn ) : string
stringIn string
Результат string

ParseSizeString() публичный статический Метод

public static ParseSizeString ( string str, ulong &num, string &unitName ) : bool
str string
num ulong
unitName string
Результат bool

ParseUnixTimestamp() публичный статический Метод

public static ParseUnixTimestamp ( ulong time ) : System.DateTime
time ulong
Результат System.DateTime

SHA() публичный статический Метод

public static SHA ( byte bytesIn ) : string
bytesIn byte
Результат string

SHA512() публичный статический Метод

public static SHA512 ( string stringIn ) : byte[]
stringIn string
Результат byte[]

SHA512Str() публичный статический Метод

public static SHA512Str ( byte bytesIn ) : string
bytesIn byte
Результат string

SHA512Str() публичный статический Метод

public static SHA512Str ( string stringIn ) : string
stringIn string
Результат string

SetProcessName() публичный статический Метод

public static SetProcessName ( string name ) : void
name string
Результат void

SizeStringToBytes() публичный статический Метод

public static SizeStringToBytes ( string str ) : ulong
str string
Результат ulong

StringToBytes() публичный статический Метод

public static StringToBytes ( string str ) : byte[]
str string
Результат byte[]

ValidateSizeStr() публичный статический Метод

public static ValidateSizeStr ( string str ) : bool
str string
Результат bool

WildcardMatch() публичный статический Метод

public static WildcardMatch ( string text, string pattern ) : bool
text string
pattern string
Результат bool