C# 클래스 Lob.NHibernate.Providers.FileSystemCas.FileSystemCasConnection

상속: AbstractExternalBlobConnection
파일 보기 프로젝트 열기: bittercoder/Lob 1 사용 예제들

공개 메소드들

메소드 설명
Delete ( byte contentIdentifier ) : void
Equals ( IExternalBlobConnection connection ) : bool
FileSystemCasConnection ( string storagePath ) : System
FileSystemCasConnection ( string storagePath, string hashName ) : System
GarbageCollect ( ICollection livingBlobIdentifiers, System.DateTime createdBefore ) : void
GetAllIdentifiersInFolderCreatedBefore ( System.DateTime createdBefore ) : IEnumerable
GetPath ( byte contentIdentifier ) : string
OpenReader ( byte contentIdentifier ) : Stream
OpenWriter ( ) : ExternalBlobWriter

비공개 메소드들

메소드 설명
ContainsIdentifier ( IEnumerable allIdentifiers, byte identifierToFind ) : bool
CreateFolder ( byte contentIdentifier ) : void
CreateIdentifier ( byte firstByte, byte secondByte, string file ) : byte[]
DeleteFolder ( byte contentIdentifier ) : void

메소드 상세

Delete() 공개 메소드

public Delete ( byte contentIdentifier ) : void
contentIdentifier byte
리턴 void

Equals() 공개 메소드

public Equals ( IExternalBlobConnection connection ) : bool
connection IExternalBlobConnection
리턴 bool

FileSystemCasConnection() 공개 메소드

public FileSystemCasConnection ( string storagePath ) : System
storagePath string
리턴 System

FileSystemCasConnection() 공개 메소드

public FileSystemCasConnection ( string storagePath, string hashName ) : System
storagePath string
hashName string
리턴 System

GarbageCollect() 공개 메소드

public GarbageCollect ( ICollection livingBlobIdentifiers, System.DateTime createdBefore ) : void
livingBlobIdentifiers ICollection
createdBefore System.DateTime
리턴 void

GetAllIdentifiersInFolderCreatedBefore() 공개 메소드

public GetAllIdentifiersInFolderCreatedBefore ( System.DateTime createdBefore ) : IEnumerable
createdBefore System.DateTime
리턴 IEnumerable

GetPath() 공개 메소드

public GetPath ( byte contentIdentifier ) : string
contentIdentifier byte
리턴 string

OpenReader() 공개 메소드

public OpenReader ( byte contentIdentifier ) : Stream
contentIdentifier byte
리턴 Stream

OpenWriter() 공개 메소드

public OpenWriter ( ) : ExternalBlobWriter
리턴 ExternalBlobWriter