C# Класс Lob.NHibernate.Providers.FileSystemCas.FileSystemCasConnection

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

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

Метод Описание
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