C# 클래스 GSF.IO.FileStructure.SimplifiedSubFileStreamIoSession

An IoSession for a Simplified Sub File Stream
상속: GSF.IO.Unmanaged.BinaryStreamIoSessionBase
파일 보기 프로젝트 열기: GridProtectionAlliance/openHistorian

공개 프로퍼티들

프로퍼티 타입 설명
ReadBlockCount int
WriteBlockCount int

공개 메소드들

메소드 설명
Clear ( ) : void

Sets the current usage of the BinaryStreamIoSessionBase to null.

GetBlock ( BlockArguments args ) : void
SimplifiedSubFileStreamIoSession ( FileStream stream, SubFileHeader subFile, FileHeaderBlock header ) : System

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Releases the unmanaged resources used by the SimplifiedSubFileStreamIoSession object and optionally releases the managed resources.

비공개 메소드들

메소드 설명
Flush ( ) : void
Read ( uint physicalBlockIndex, uint blockIndex ) : void

메소드 상세

Clear() 공개 메소드

Sets the current usage of the BinaryStreamIoSessionBase to null.
public Clear ( ) : void
리턴 void

Dispose() 보호된 메소드

Releases the unmanaged resources used by the SimplifiedSubFileStreamIoSession object and optionally releases the managed resources.
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged resources; false to release only unmanaged resources.
리턴 void

GetBlock() 공개 메소드

public GetBlock ( BlockArguments args ) : void
args GSF.IO.Unmanaged.BlockArguments
리턴 void

SimplifiedSubFileStreamIoSession() 공개 메소드

public SimplifiedSubFileStreamIoSession ( FileStream stream, SubFileHeader subFile, FileHeaderBlock header ) : System
stream System.IO.FileStream
subFile SubFileHeader
header FileHeaderBlock
리턴 System

프로퍼티 상세

ReadBlockCount 공개적으로 정적으로 프로퍼티

public static int ReadBlockCount
리턴 int

WriteBlockCount 공개적으로 정적으로 프로퍼티

public static int WriteBlockCount
리턴 int