C# Class BTDB.KVDBLayer.FileCollectionWithFileInfos

Inheritance: IFileCollectionWithFileInfos
Afficher le fichier Open project: Bobris/BTDB Class Usage Examples

Méthodes publiques

Méthode Description
AddFile ( string humanHint ) : IFileCollectionFile
ConcurentTemporaryTruncate ( uint idx, uint offset ) : void
DeleteAllUnknownFiles ( ) : void
FileCollectionWithFileInfos ( IFileCollection fileCollection ) : System
FileInfoByIdx ( uint idx ) : IFileInfo
GetCount ( ) : uint
GetFile ( uint fileId ) : IFileCollectionFile
GetSize ( uint key ) : ulong
LoadInfoAboutFiles ( ) : void
MakeIdxUnknown ( uint key ) : void
NextGeneration ( ) : long
SetInfo ( uint idx, IFileInfo fileInfo ) : void

Private Methods

Méthode Description
SkipHeader ( AbstractBufferedReader reader ) : void
WriteHeader ( AbstractBufferedWriter writer, Guid guid ) : void

Method Details

AddFile() public méthode

public AddFile ( string humanHint ) : IFileCollectionFile
humanHint string
Résultat IFileCollectionFile

ConcurentTemporaryTruncate() public méthode

public ConcurentTemporaryTruncate ( uint idx, uint offset ) : void
idx uint
offset uint
Résultat void

DeleteAllUnknownFiles() public méthode

public DeleteAllUnknownFiles ( ) : void
Résultat void

FileCollectionWithFileInfos() public méthode

public FileCollectionWithFileInfos ( IFileCollection fileCollection ) : System
fileCollection IFileCollection
Résultat System

FileInfoByIdx() public méthode

public FileInfoByIdx ( uint idx ) : IFileInfo
idx uint
Résultat IFileInfo

GetCount() public méthode

public GetCount ( ) : uint
Résultat uint

GetFile() public méthode

public GetFile ( uint fileId ) : IFileCollectionFile
fileId uint
Résultat IFileCollectionFile

GetSize() public méthode

public GetSize ( uint key ) : ulong
key uint
Résultat ulong

LoadInfoAboutFiles() public méthode

public LoadInfoAboutFiles ( ) : void
Résultat void

MakeIdxUnknown() public méthode

public MakeIdxUnknown ( uint key ) : void
key uint
Résultat void

NextGeneration() public méthode

public NextGeneration ( ) : long
Résultat long

SetInfo() public méthode

public SetInfo ( uint idx, IFileInfo fileInfo ) : void
idx uint
fileInfo IFileInfo
Résultat void