C# Класс GSF.IO.FileStructure.SubFileDiskIoSessionPool

Contains a set of DiskIoSessions that speed up the I/O operations associated with reading and writing to an archive disk. This class contains two I/O Sessions if the file supports modification to speed up the copy operation when doing shadow copies.
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
DestinationData GSF.IO.FileStructure.Media.DiskIoSession
DestinationIndex GSF.IO.FileStructure.Media.DiskIoSession
SourceData GSF.IO.FileStructure.Media.DiskIoSession
SourceIndex GSF.IO.FileStructure.Media.DiskIoSession

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

Метод Описание
Clear ( ) : void

Releases all of the data associated with the I/O Sessions.

Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

SubFileDiskIoSessionPool ( DiskIo diskIo, FileHeaderBlock header, SubFileHeader file, bool isReadOnly ) : System

Creates this file with the following data.

SwapData ( ) : void

Swaps the source and destination Data I/O Sessions

SwapIndex ( ) : void

Swaps the source and destination index I/O Sessions.

Описание методов

Clear() публичный метод

Releases all of the data associated with the I/O Sessions.
public Clear ( ) : void
Результат void

Dispose() публичный метод

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
Результат void

SubFileDiskIoSessionPool() публичный метод

Creates this file with the following data.
public SubFileDiskIoSessionPool ( DiskIo diskIo, FileHeaderBlock header, SubFileHeader file, bool isReadOnly ) : System
diskIo GSF.IO.FileStructure.Media.DiskIo
header FileHeaderBlock
file SubFileHeader
isReadOnly bool
Результат System

SwapData() публичный метод

Swaps the source and destination Data I/O Sessions
public SwapData ( ) : void
Результат void

SwapIndex() публичный метод

Swaps the source and destination index I/O Sessions.
public SwapIndex ( ) : void
Результат void

Описание свойств

DestinationData публичное свойство

Null if in readonly mode
public DiskIoSession,GSF.IO.FileStructure.Media DestinationData
Результат GSF.IO.FileStructure.Media.DiskIoSession

DestinationIndex публичное свойство

Null if in readonly mode
public DiskIoSession,GSF.IO.FileStructure.Media DestinationIndex
Результат GSF.IO.FileStructure.Media.DiskIoSession

SourceData публичное свойство

public DiskIoSession,GSF.IO.FileStructure.Media SourceData
Результат GSF.IO.FileStructure.Media.DiskIoSession

SourceIndex публичное свойство

public DiskIoSession,GSF.IO.FileStructure.Media SourceIndex
Результат GSF.IO.FileStructure.Media.DiskIoSession