C# Class Schumix.Framework.Util.Utilities

Afficher le fichier Open project: Schumix/Schumix2

Méthodes publiques

Méthode Description
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.

Private Methods

Méthode Description
Utilities ( ) : System

Method Details

CleanHomeDirectory() public méthode

public CleanHomeDirectory ( bool server = false ) : void
server bool
Résultat void

ClearAttributes() public méthode

public ClearAttributes ( string currentDir ) : void
currentDir string
Résultat void

CopyDirectory() public méthode

public CopyDirectory ( string source, string target ) : void
source string
target string
Résultat void

CreateDirectory() public méthode

public CreateDirectory ( string Name ) : void
Name string
Résultat void

CreateFile() public méthode

public CreateFile ( string Name ) : void
Name string
Résultat void

CreatePidFile() public méthode

public CreatePidFile ( string Name ) : void
Name string
Résultat void

DownloadFile() public méthode

public DownloadFile ( string url, string filename ) : void
url string
filename string
Résultat void

DownloadString() public méthode

public DownloadString ( Uri url, Regex regex, int maxlength ) : string
url System.Uri
regex System.Text.RegularExpressions.Regex
maxlength int
Résultat string

DownloadString() public méthode

public DownloadString ( Uri url, int maxlength ) : string
url System.Uri
maxlength int
Résultat string

DownloadString() public méthode

public DownloadString ( Uri url, int timeout, Regex regex, int maxlength ) : string
url System.Uri
timeout int
regex System.Text.RegularExpressions.Regex
maxlength int
Résultat string

DownloadString() public méthode

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
Résultat string

DownloadString() public méthode

public DownloadString ( Uri url, int timeout, string Contains, int maxlength ) : string
url System.Uri
timeout int
Contains string
maxlength int
Résultat string

DownloadString() public méthode

public DownloadString ( Uri url, string Contains, NetworkCredential credential, int maxlength ) : string
url System.Uri
Contains string
credential System.Net.NetworkCredential
maxlength int
Résultat string

DownloadString() public méthode

public DownloadString ( Uri url, string Contains, int maxlength ) : string
url System.Uri
Contains string
maxlength int
Résultat string

DownloadString() public méthode

public DownloadString ( string url, Regex regex, int maxlength ) : string
url string
regex System.Text.RegularExpressions.Regex
maxlength int
Résultat string

DownloadString() public méthode

public DownloadString ( string url, int maxlength ) : string
url string
maxlength int
Résultat string

DownloadString() public méthode

public DownloadString ( string url, int timeout, Regex regex, int maxlength ) : string
url string
timeout int
regex System.Text.RegularExpressions.Regex
maxlength int
Résultat string

DownloadString() public méthode

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
Résultat string

DownloadString() public méthode

public DownloadString ( string url, int timeout, string Contains, int maxlength ) : string
url string
timeout int
Contains string
maxlength int
Résultat string

DownloadString() public méthode

public DownloadString ( string url, string Contains, NetworkCredential credential, int maxlength ) : string
url string
Contains string
credential System.Net.NetworkCredential
maxlength int
Résultat string

DownloadString() public méthode

public DownloadString ( string url, string Contains, int maxlength ) : string
url string
Contains string
maxlength int
Résultat string

GetCpuId() public méthode

Gets the cpu brand string.
public GetCpuId ( ) : string
Résultat string

GetDateTimeFromUnixTime() public méthode

Gets the date time from unix time.
public GetDateTimeFromUnixTime ( long unixTime ) : System.DateTime
unixTime long The unix time.
Résultat System.DateTime

GetEpochTime() public méthode

Gets the time since the Unix epoch.
public GetEpochTime ( ) : long
Résultat long

GetEpochTimeFromDT() public méthode

Gets the time between the Unix epich and a specific time.
public GetEpochTimeFromDT ( ) : long
Résultat long

GetEpochTimeFromDT() public méthode

Gets the time between the Unix epich and a specific time.
public GetEpochTimeFromDT ( System.DateTime time ) : long
time System.DateTime the end time
Résultat long

GetFunctionUpdate() public méthode

public GetFunctionUpdate ( ) : string
Résultat string

GetRandomString() public méthode

public GetRandomString ( ) : string
Résultat string

GetSpecialDirectory() public méthode

public GetSpecialDirectory ( string data ) : string
data string
Résultat string

GetSystemTime() public méthode

Gets the system uptime.
public GetSystemTime ( ) : long
Résultat long

GetSystemTimeLong() public méthode

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
Résultat long

GetUTCTimeMillis() public méthode

Gets the UTC time from millis.
public GetUTCTimeMillis ( long millis ) : System.DateTime
millis long The millis.
Résultat System.DateTime

GetUTCTimeSeconds() public méthode

Gets the UTC time from seconds.
public GetUTCTimeSeconds ( long seconds ) : System.DateTime
seconds long The seconds.
Résultat System.DateTime

GetUnixTimeStart() public méthode

public GetUnixTimeStart ( ) : System.DateTime
Résultat System.DateTime

GetUrl() public méthode

public GetUrl ( string url ) : string
url string
Résultat string

GetUrl() public méthode

public GetUrl ( string url, string args ) : string
url string
args string
Résultat string

GetUrl() public méthode

public GetUrl ( string url, string args, string noencode ) : string
url string
args string
noencode string
Résultat string

GetUrlEncoding() public méthode

public GetUrlEncoding ( string url, string encoding ) : string
url string
encoding string
Résultat string

GetUrlEncoding() public méthode

public GetUrlEncoding ( string url, string args, string encoding ) : string
url string
args string
encoding string
Résultat string

GetUrlEncoding() public méthode

public GetUrlEncoding ( string url, string args, string noencode, string encoding ) : string
url string
args string
noencode string
encoding string
Résultat string

GetUrls() public méthode

Gets the URLs in the specified text.
public GetUrls ( string text ) : List
text string /// The text to search in. ///
Résultat List

GetUserName() public méthode

public GetUserName ( ) : string
Résultat string

GetVersion() public méthode

public GetVersion ( ) : string
Résultat string

IsDay() public méthode

public IsDay ( int Year, int Month, int Day ) : bool
Year int
Month int
Day int
Résultat bool

IsPrime() public méthode

public IsPrime ( long x ) : bool
x long
Résultat bool

IsSpecialDirectory() public méthode

public IsSpecialDirectory ( string dir ) : bool
dir string
Résultat bool

IsValueBiggerDateTimeNow() public méthode

public IsValueBiggerDateTimeNow ( int Year, int Month, int Day, int Hour, int Minute ) : bool
Year int
Month int
Day int
Hour int
Minute int
Résultat bool

MD5File() public méthode

public MD5File ( string fileName ) : string
fileName string
Résultat string

Md5() public méthode

public Md5 ( string value ) : string
value string
Résultat string

MoveDirectory() public méthode

public MoveDirectory ( string source, string target ) : void
source string
target string
Résultat void

NameDay() public méthode

public NameDay ( string Language ) : string
Language string
Résultat string

RemovePidFile() public méthode

public RemovePidFile ( ) : void
Résultat void

Sha1() public méthode

public Sha1 ( string value ) : string
value string
Résultat string

SqlEscape() public méthode

public SqlEscape ( string text ) : string
text string
Résultat string

ToMilliSecondsInt() public méthode

Converts ticks to miliseconds.
public ToMilliSecondsInt ( int ticks ) : int
ticks int
Résultat int