C# 클래스 Deveel.Data.Sql.Types.BinaryType

상속: SqlType, ISizeableType
파일 보기 프로젝트 열기: deveel/deveeldb 1 사용 예제들

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