C# 클래스 GSF.IO.Unmanaged.MemoryPoolStream

Provides a in memory stream that uses pages that are pooled in the unmanaged buffer pool.
상속: MemoryPoolStreamCore, ISupportsBinaryStream
파일 보기 프로젝트 열기: GridProtectionAlliance/openHistorian 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
CreateBinaryStream ( ) : BinaryStreamBase

Creates a new binary from an IO session

CreateIoSession ( ) : BinaryStreamIoSessionBase

Aquire an IO Session.

MemoryPoolStream ( ) : GSF.IO.Unmanaged

Creates a new MemoryPoolStream using the default MemoryPool.

MemoryPoolStream ( MemoryPool pool ) : GSF.IO.Unmanaged

Create a new MemoryPoolStream

메소드 상세

CreateBinaryStream() 공개 메소드

Creates a new binary from an IO session
public CreateBinaryStream ( ) : BinaryStreamBase
리턴 BinaryStreamBase

CreateIoSession() 공개 메소드

Aquire an IO Session.
public CreateIoSession ( ) : BinaryStreamIoSessionBase
리턴 BinaryStreamIoSessionBase

MemoryPoolStream() 공개 메소드

Creates a new MemoryPoolStream using the default MemoryPool.
public MemoryPoolStream ( ) : GSF.IO.Unmanaged
리턴 GSF.IO.Unmanaged

MemoryPoolStream() 공개 메소드

Create a new MemoryPoolStream
public MemoryPoolStream ( MemoryPool pool ) : GSF.IO.Unmanaged
pool MemoryPool
리턴 GSF.IO.Unmanaged