C# Класс GSF.IO.Unmanaged.MemoryPoolStreamCore.Settings

This class was created to allow settings update to be atomic.
Показать файл Открыть проект

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

Метод Описание
AddNewPage ( IntPtr pagePointer, int pageIndex ) : void
Clone ( ) : Settings
GetAllPageIndexes ( ) : IEnumerable

Returns all of the buffer pool page indexes used by this class

GetPointer ( int page ) : IntPtr
Settings ( ) : System

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

Метод Описание
EnsureCapacity ( ) : void
GetIndex ( int page ) : int

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

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

public AddNewPage ( IntPtr pagePointer, int pageIndex ) : void
pagePointer System.IntPtr
pageIndex int
Результат void

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

public Clone ( ) : Settings
Результат Settings

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

Returns all of the buffer pool page indexes used by this class
public GetAllPageIndexes ( ) : IEnumerable
Результат IEnumerable

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

public GetPointer ( int page ) : IntPtr
page int
Результат System.IntPtr

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

public Settings ( ) : System
Результат System