C# Класс Deveel.Data.Sql.Types.BinaryType

Наследование: SqlType, ISizeableType
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AssertIsBinary void
BinaryType System
ColumnSizeOf int
IsBinaryType bool
ToBoolean SqlBoolean

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

Метод Описание
BinaryType ( SqlTypeCode typeCode ) : System
BinaryType ( SqlTypeCode typeCode, int maxSize ) : System
CastTo ( ISqlObject value, SqlType destType ) : ISqlObject
CreateFrom ( object value ) : ISqlObject
CreateFromLargeObject ( ILargeObject objRef ) : ISqlObject
DeserializeObject ( Stream stream ) : ISqlObject
GetObjectType ( ) : Type
GetRuntimeType ( ) : Type
IsCacheable ( ISqlObject value ) : bool
SerializeObject ( Stream stream, ISqlObject obj ) : void

Защищенные методы

Метод Описание
AppendTo ( SqlStringBuilder builder ) : void
GetData ( SerializationInfo info, StreamingContext context ) : void

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

Метод Описание
AssertIsBinary ( SqlTypeCode sqlType ) : void
BinaryType ( SerializationInfo info, StreamingContext context ) : System
ColumnSizeOf ( ISqlObject obj ) : int
IsBinaryType ( SqlTypeCode sqlType ) : bool
ToBoolean ( ISqlBinary binary ) : SqlBoolean

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

AppendTo() защищенный Метод

protected AppendTo ( SqlStringBuilder builder ) : void
builder SqlStringBuilder
Результат void

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

public BinaryType ( SqlTypeCode typeCode ) : System
typeCode SqlTypeCode
Результат System

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

public BinaryType ( SqlTypeCode typeCode, int maxSize ) : System
typeCode SqlTypeCode
maxSize int
Результат System

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

public CastTo ( ISqlObject value, SqlType destType ) : ISqlObject
value ISqlObject
destType SqlType
Результат ISqlObject

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

public CreateFrom ( object value ) : ISqlObject
value object
Результат ISqlObject

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

public CreateFromLargeObject ( ILargeObject objRef ) : ISqlObject
objRef ILargeObject
Результат ISqlObject

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

public DeserializeObject ( Stream stream ) : ISqlObject
stream Stream
Результат ISqlObject

GetData() защищенный Метод

protected GetData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Результат void

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

public GetObjectType ( ) : Type
Результат System.Type

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

public GetRuntimeType ( ) : Type
Результат System.Type

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

public IsCacheable ( ISqlObject value ) : bool
value ISqlObject
Результат bool

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

public SerializeObject ( Stream stream, ISqlObject obj ) : void
stream Stream
obj ISqlObject
Результат void