C# Класс System.Data.SqlClient.MetaType

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
FromDateTime ( System.DateTime dateTime, byte cb ) : TdsDateTime
MetaType ( byte precision, byte scale, int fixedLength, bool isFixed, bool isLong, bool isPlp, byte tdsType, byte nullableTdsType, string typeName, Type classType, Type sqlType, SqlDbType sqldbType, DbType dbType, byte propBytes ) : System.Collections.Generic
ToDateTime ( int sqlDays, int sqlTime, int length ) : DateTime

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

Метод Описание
GetComValueFromSqlVariant ( object sqlVal ) : object
GetDefaultMetaType ( ) : MetaType
GetMaxMetaTypeFromMetaType ( MetaType mt ) : MetaType
GetMetaTypeFromDbType ( DbType target ) : MetaType
GetMetaTypeFromSqlDbType ( SqlDbType target, bool isMultiValued ) : MetaType
GetMetaTypeFromType ( Type dataType, bool streamAllowed = true ) : MetaType
GetMetaTypeFromValue ( object value, bool inferLen = true, bool streamAllowed = true ) : MetaType
GetNullSqlValue ( Type sqlType ) : object
GetSqlDataType ( int tdsType, UInt32 userType, int length ) : MetaType
GetSqlValueFromComVariant ( object comVal ) : object
GetStringFromXml ( XmlReader xmlreader ) : String
GetTimeSizeFromScale ( byte scale ) : int
PromoteStringType ( string s ) : MetaType
_Is100Supported ( SqlDbType type ) : bool
_Is70Supported ( SqlDbType type ) : bool
_Is80Supported ( SqlDbType type ) : bool
_Is90Supported ( SqlDbType type ) : bool
_IsAnsiType ( SqlDbType type ) : bool
_IsBinType ( SqlDbType type ) : bool
_IsCharType ( SqlDbType type ) : bool
_IsNCharType ( SqlDbType type ) : bool
_IsNewKatmaiType ( SqlDbType type ) : bool
_IsSizeInCharacters ( SqlDbType type ) : bool
_IsVarTime ( SqlDbType type ) : bool

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

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

public static FromDateTime ( System.DateTime dateTime, byte cb ) : TdsDateTime
dateTime System.DateTime
cb byte
Результат TdsDateTime

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

public MetaType ( byte precision, byte scale, int fixedLength, bool isFixed, bool isLong, bool isPlp, byte tdsType, byte nullableTdsType, string typeName, Type classType, Type sqlType, SqlDbType sqldbType, DbType dbType, byte propBytes ) : System.Collections.Generic
precision byte
scale byte
fixedLength int
isFixed bool
isLong bool
isPlp bool
tdsType byte
nullableTdsType byte
typeName string
classType Type
sqlType Type
sqldbType SqlDbType
dbType DbType
propBytes byte
Результат System.Collections.Generic

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

public static ToDateTime ( int sqlDays, int sqlTime, int length ) : DateTime
sqlDays int
sqlTime int
length int
Результат DateTime