C# 클래스 NHibernate.Lob.External.ExternalBlobType

상속: AbstractExternalBlobType, IParameterizedType
파일 보기 프로젝트 열기: sebmarkbage/calyptus.lob

공개 메소드들

메소드 설명
Equals ( object obj ) : bool
GetHashCode ( ) : int
SetParameterValues ( string>.IDictionary parameters ) : void

보호된 메소드들

메소드 설명
CreateLobInstance ( IExternalBlobConnection connection, byte identifier ) : object
ExtractLobData ( object lob, IExternalBlobConnection &connection, byte &identifier ) : bool
WriteLobTo ( object lob, Stream output ) : void

메소드 상세

CreateLobInstance() 보호된 메소드

protected CreateLobInstance ( IExternalBlobConnection connection, byte identifier ) : object
connection IExternalBlobConnection
identifier byte
리턴 object

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

ExtractLobData() 보호된 메소드

protected ExtractLobData ( object lob, IExternalBlobConnection &connection, byte &identifier ) : bool
lob object
connection IExternalBlobConnection
identifier byte
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

SetParameterValues() 공개 메소드

public SetParameterValues ( string>.IDictionary parameters ) : void
parameters string>.IDictionary
리턴 void

WriteLobTo() 보호된 메소드

protected WriteLobTo ( object lob, Stream output ) : void
lob object
output Stream
리턴 void