C# Class GHInsights.USql.Utility

Afficher le fichier Open project: Microsoft/ghinsights

Méthodes publiques

Méthode Description
Concat ( ) : string
FlattenJson ( JToken input, int &size ) : byte[]>.IDictionary
GetBoolean ( byte[]>.SqlMap inputColumn, string path ) : bool?
GetBytes ( byte[]>.SqlMap inputColumn, string path ) : byte[]
GetDateTime ( byte[]>.SqlMap inputColumn, string path ) : DateTime?
GetInteger ( byte[]>.SqlMap inputColumn, string path ) : Int64?
GetPiiString ( byte[]>.SqlMap inputColumn, string path ) : string
GetRawBytes ( byte[]>.SqlMap inputColumn, string path ) : byte[]
GetString ( byte[]>.SqlMap inputColumn, string path ) : string
GetString ( byte[]>.SqlMap inputColumn, string path, int count ) : string
GetUSqlString ( byte[]>.SqlMap inputColumn, string path ) : string
GetUSqlString ( byte inputColumn ) : string
GunzipByteArray ( byte bytes ) : byte[]
GzipByteArray ( byte bytes ) : byte[]
HashEmail ( string inString ) : string
Left ( string value, int length ) : string

Private Methods

Méthode Description
FlattenJson ( JToken input, byte[]>.Dictionary dict, int &size ) : void
GetValue ( byte[]>.SqlMap inputColumn, string path, int count = null ) : string

Method Details

Concat() public static méthode

public static Concat ( ) : string
Résultat string

FlattenJson() public static méthode

public static FlattenJson ( JToken input, int &size ) : byte[]>.IDictionary
input JToken
size int
Résultat byte[]>.IDictionary

GetBoolean() public static méthode

public static GetBoolean ( byte[]>.SqlMap inputColumn, string path ) : bool?
inputColumn byte[]>.SqlMap
path string
Résultat bool?

GetBytes() public static méthode

public static GetBytes ( byte[]>.SqlMap inputColumn, string path ) : byte[]
inputColumn byte[]>.SqlMap
path string
Résultat byte[]

GetDateTime() public static méthode

public static GetDateTime ( byte[]>.SqlMap inputColumn, string path ) : DateTime?
inputColumn byte[]>.SqlMap
path string
Résultat DateTime?

GetInteger() public static méthode

public static GetInteger ( byte[]>.SqlMap inputColumn, string path ) : Int64?
inputColumn byte[]>.SqlMap
path string
Résultat Int64?

GetPiiString() public static méthode

public static GetPiiString ( byte[]>.SqlMap inputColumn, string path ) : string
inputColumn byte[]>.SqlMap
path string
Résultat string

GetRawBytes() public static méthode

public static GetRawBytes ( byte[]>.SqlMap inputColumn, string path ) : byte[]
inputColumn byte[]>.SqlMap
path string
Résultat byte[]

GetString() public static méthode

public static GetString ( byte[]>.SqlMap inputColumn, string path ) : string
inputColumn byte[]>.SqlMap
path string
Résultat string

GetString() public static méthode

public static GetString ( byte[]>.SqlMap inputColumn, string path, int count ) : string
inputColumn byte[]>.SqlMap
path string
count int
Résultat string

GetUSqlString() public static méthode

public static GetUSqlString ( byte[]>.SqlMap inputColumn, string path ) : string
inputColumn byte[]>.SqlMap
path string
Résultat string

GetUSqlString() public static méthode

public static GetUSqlString ( byte inputColumn ) : string
inputColumn byte
Résultat string

GunzipByteArray() public static méthode

public static GunzipByteArray ( byte bytes ) : byte[]
bytes byte
Résultat byte[]

GzipByteArray() public static méthode

public static GzipByteArray ( byte bytes ) : byte[]
bytes byte
Résultat byte[]

HashEmail() public static méthode

public static HashEmail ( string inString ) : string
inString string
Résultat string

Left() public static méthode

public static Left ( string value, int length ) : string
value string
length int
Résultat string