C# Класс Schumix.Framework.Util.Utilities

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

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

Метод Описание
CleanHomeDirectory ( bool server = false ) : void
ClearAttributes ( string currentDir ) : void
CopyDirectory ( string source, string target ) : void
CreateDirectory ( string Name ) : void
CreateFile ( string Name ) : void
CreatePidFile ( string Name ) : void
DownloadFile ( string url, string filename ) : void
DownloadString ( Uri url, Regex regex, int maxlength ) : string
DownloadString ( Uri url, int maxlength ) : string
DownloadString ( Uri url, int timeout, Regex regex, int maxlength ) : string
DownloadString ( Uri url, int timeout, string Contains, NetworkCredential credential, int maxlength ) : string
DownloadString ( Uri url, int timeout, string Contains, int maxlength ) : string
DownloadString ( Uri url, string Contains, NetworkCredential credential, int maxlength ) : string
DownloadString ( Uri url, string Contains, int maxlength ) : string
DownloadString ( string url, Regex regex, int maxlength ) : string
DownloadString ( string url, int maxlength ) : string
DownloadString ( string url, int timeout, Regex regex, int maxlength ) : string
DownloadString ( string url, int timeout, string Contains, NetworkCredential credential, int maxlength ) : string
DownloadString ( string url, int timeout, string Contains, int maxlength ) : string
DownloadString ( string url, string Contains, NetworkCredential credential, int maxlength ) : string
DownloadString ( string url, string Contains, int maxlength ) : string
GetCpuId ( ) : string

Gets the cpu brand string.

GetDateTimeFromUnixTime ( long unixTime ) : System.DateTime

Gets the date time from unix time.

GetEpochTime ( ) : long

Gets the time since the Unix epoch.

GetEpochTimeFromDT ( ) : long

Gets the time between the Unix epich and a specific time.

GetEpochTimeFromDT ( System.DateTime time ) : long

Gets the time between the Unix epich and a specific time.

GetFunctionUpdate ( ) : string
GetRandomString ( ) : string
GetSpecialDirectory ( string data ) : string
GetSystemTime ( ) : long

Gets the system uptime.

GetSystemTimeLong ( ) : long

Gets the system uptime.

Even though this returns a long, the original value is a 32-bit integer, so it will wrap back to 0 after approximately 49 and half days of system uptime.

GetUTCTimeMillis ( long millis ) : System.DateTime

Gets the UTC time from millis.

GetUTCTimeSeconds ( long seconds ) : System.DateTime

Gets the UTC time from seconds.

GetUnixTimeStart ( ) : System.DateTime
GetUrl ( string url ) : string
GetUrl ( string url, string args ) : string
GetUrl ( string url, string args, string noencode ) : string
GetUrlEncoding ( string url, string encoding ) : string
GetUrlEncoding ( string url, string args, string encoding ) : string
GetUrlEncoding ( string url, string args, string noencode, string encoding ) : string
GetUrls ( string text ) : List

Gets the URLs in the specified text.

GetUserName ( ) : string
GetVersion ( ) : string
IsDay ( int Year, int Month, int Day ) : bool
IsPrime ( long x ) : bool
IsSpecialDirectory ( string dir ) : bool
IsValueBiggerDateTimeNow ( int Year, int Month, int Day, int Hour, int Minute ) : bool
MD5File ( string fileName ) : string
Md5 ( string value ) : string
MoveDirectory ( string source, string target ) : void
NameDay ( string Language ) : string
RemovePidFile ( ) : void
Sha1 ( string value ) : string
SqlEscape ( string text ) : string
ToMilliSecondsInt ( int ticks ) : int

Converts ticks to miliseconds.

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

Метод Описание
Utilities ( ) : System

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

CleanHomeDirectory() публичный Метод

public CleanHomeDirectory ( bool server = false ) : void
server bool
Результат void

ClearAttributes() публичный Метод

public ClearAttributes ( string currentDir ) : void
currentDir string
Результат void

CopyDirectory() публичный Метод

public CopyDirectory ( string source, string target ) : void
source string
target string
Результат void

CreateDirectory() публичный Метод

public CreateDirectory ( string Name ) : void
Name string
Результат void

CreateFile() публичный Метод

public CreateFile ( string Name ) : void
Name string
Результат void

CreatePidFile() публичный Метод

public CreatePidFile ( string Name ) : void
Name string
Результат void

DownloadFile() публичный Метод

public DownloadFile ( string url, string filename ) : void
url string
filename string
Результат void

DownloadString() публичный Метод

public DownloadString ( Uri url, Regex regex, int maxlength ) : string
url System.Uri
regex System.Text.RegularExpressions.Regex
maxlength int
Результат string

DownloadString() публичный Метод

public DownloadString ( Uri url, int maxlength ) : string
url System.Uri
maxlength int
Результат string

DownloadString() публичный Метод

public DownloadString ( Uri url, int timeout, Regex regex, int maxlength ) : string
url System.Uri
timeout int
regex System.Text.RegularExpressions.Regex
maxlength int
Результат string

DownloadString() публичный Метод

public DownloadString ( Uri url, int timeout, string Contains, NetworkCredential credential, int maxlength ) : string
url System.Uri
timeout int
Contains string
credential System.Net.NetworkCredential
maxlength int
Результат string

DownloadString() публичный Метод

public DownloadString ( Uri url, int timeout, string Contains, int maxlength ) : string
url System.Uri
timeout int
Contains string
maxlength int
Результат string

DownloadString() публичный Метод

public DownloadString ( Uri url, string Contains, NetworkCredential credential, int maxlength ) : string
url System.Uri
Contains string
credential System.Net.NetworkCredential
maxlength int
Результат string

DownloadString() публичный Метод

public DownloadString ( Uri url, string Contains, int maxlength ) : string
url System.Uri
Contains string
maxlength int
Результат string

DownloadString() публичный Метод

public DownloadString ( string url, Regex regex, int maxlength ) : string
url string
regex System.Text.RegularExpressions.Regex
maxlength int
Результат string

DownloadString() публичный Метод

public DownloadString ( string url, int maxlength ) : string
url string
maxlength int
Результат string

DownloadString() публичный Метод

public DownloadString ( string url, int timeout, Regex regex, int maxlength ) : string
url string
timeout int
regex System.Text.RegularExpressions.Regex
maxlength int
Результат string

DownloadString() публичный Метод

public DownloadString ( string url, int timeout, string Contains, NetworkCredential credential, int maxlength ) : string
url string
timeout int
Contains string
credential System.Net.NetworkCredential
maxlength int
Результат string

DownloadString() публичный Метод

public DownloadString ( string url, int timeout, string Contains, int maxlength ) : string
url string
timeout int
Contains string
maxlength int
Результат string

DownloadString() публичный Метод

public DownloadString ( string url, string Contains, NetworkCredential credential, int maxlength ) : string
url string
Contains string
credential System.Net.NetworkCredential
maxlength int
Результат string

DownloadString() публичный Метод

public DownloadString ( string url, string Contains, int maxlength ) : string
url string
Contains string
maxlength int
Результат string

GetCpuId() публичный Метод

Gets the cpu brand string.
public GetCpuId ( ) : string
Результат string

GetDateTimeFromUnixTime() публичный Метод

Gets the date time from unix time.
public GetDateTimeFromUnixTime ( long unixTime ) : System.DateTime
unixTime long The unix time.
Результат System.DateTime

GetEpochTime() публичный Метод

Gets the time since the Unix epoch.
public GetEpochTime ( ) : long
Результат long

GetEpochTimeFromDT() публичный Метод

Gets the time between the Unix epich and a specific time.
public GetEpochTimeFromDT ( ) : long
Результат long

GetEpochTimeFromDT() публичный Метод

Gets the time between the Unix epich and a specific time.
public GetEpochTimeFromDT ( System.DateTime time ) : long
time System.DateTime the end time
Результат long

GetFunctionUpdate() публичный Метод

public GetFunctionUpdate ( ) : string
Результат string

GetRandomString() публичный Метод

public GetRandomString ( ) : string
Результат string

GetSpecialDirectory() публичный Метод

public GetSpecialDirectory ( string data ) : string
data string
Результат string

GetSystemTime() публичный Метод

Gets the system uptime.
public GetSystemTime ( ) : long
Результат long

GetSystemTimeLong() публичный Метод

Gets the system uptime.
Even though this returns a long, the original value is a 32-bit integer, so it will wrap back to 0 after approximately 49 and half days of system uptime.
public GetSystemTimeLong ( ) : long
Результат long

GetUTCTimeMillis() публичный Метод

Gets the UTC time from millis.
public GetUTCTimeMillis ( long millis ) : System.DateTime
millis long The millis.
Результат System.DateTime

GetUTCTimeSeconds() публичный Метод

Gets the UTC time from seconds.
public GetUTCTimeSeconds ( long seconds ) : System.DateTime
seconds long The seconds.
Результат System.DateTime

GetUnixTimeStart() публичный Метод

public GetUnixTimeStart ( ) : System.DateTime
Результат System.DateTime

GetUrl() публичный Метод

public GetUrl ( string url ) : string
url string
Результат string

GetUrl() публичный Метод

public GetUrl ( string url, string args ) : string
url string
args string
Результат string

GetUrl() публичный Метод

public GetUrl ( string url, string args, string noencode ) : string
url string
args string
noencode string
Результат string

GetUrlEncoding() публичный Метод

public GetUrlEncoding ( string url, string encoding ) : string
url string
encoding string
Результат string

GetUrlEncoding() публичный Метод

public GetUrlEncoding ( string url, string args, string encoding ) : string
url string
args string
encoding string
Результат string

GetUrlEncoding() публичный Метод

public GetUrlEncoding ( string url, string args, string noencode, string encoding ) : string
url string
args string
noencode string
encoding string
Результат string

GetUrls() публичный Метод

Gets the URLs in the specified text.
public GetUrls ( string text ) : List
text string /// The text to search in. ///
Результат List

GetUserName() публичный Метод

public GetUserName ( ) : string
Результат string

GetVersion() публичный Метод

public GetVersion ( ) : string
Результат string

IsDay() публичный Метод

public IsDay ( int Year, int Month, int Day ) : bool
Year int
Month int
Day int
Результат bool

IsPrime() публичный Метод

public IsPrime ( long x ) : bool
x long
Результат bool

IsSpecialDirectory() публичный Метод

public IsSpecialDirectory ( string dir ) : bool
dir string
Результат bool

IsValueBiggerDateTimeNow() публичный Метод

public IsValueBiggerDateTimeNow ( int Year, int Month, int Day, int Hour, int Minute ) : bool
Year int
Month int
Day int
Hour int
Minute int
Результат bool

MD5File() публичный Метод

public MD5File ( string fileName ) : string
fileName string
Результат string

Md5() публичный Метод

public Md5 ( string value ) : string
value string
Результат string

MoveDirectory() публичный Метод

public MoveDirectory ( string source, string target ) : void
source string
target string
Результат void

NameDay() публичный Метод

public NameDay ( string Language ) : string
Language string
Результат string

RemovePidFile() публичный Метод

public RemovePidFile ( ) : void
Результат void

Sha1() публичный Метод

public Sha1 ( string value ) : string
value string
Результат string

SqlEscape() публичный Метод

public SqlEscape ( string text ) : string
text string
Результат string

ToMilliSecondsInt() публичный Метод

Converts ticks to miliseconds.
public ToMilliSecondsInt ( int ticks ) : int
ticks int
Результат int