C# Класс NHibernate.Lob.External.FileSystemCasConnection

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

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

Метод Описание
Delete ( byte contentIdentifier ) : void
Equals ( IExternalBlobConnection connection ) : bool
FileSystemCasConnection ( string storagePath ) : System
FileSystemCasConnection ( string storagePath, string hashName ) : System
GarbageCollect ( IEnumerable livingBlobIdentifiers ) : void
GetPath ( byte contentIdentifier ) : string
OpenReader ( byte contentIdentifier ) : Stream
OpenWriter ( ) : ExternalBlobWriter

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

Метод Описание
CreateFolder ( byte contentIdentifier ) : void
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 ( IEnumerable livingBlobIdentifiers ) : void
livingBlobIdentifiers IEnumerable
Результат void

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

public GetPath ( byte contentIdentifier ) : string
contentIdentifier byte
Результат string

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

public OpenReader ( byte contentIdentifier ) : Stream
contentIdentifier byte
Результат Stream

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

public OpenWriter ( ) : ExternalBlobWriter
Результат ExternalBlobWriter