Sdílet prostřednictvím


UnmanagedMemoryAccessor.Initialize Metoda

Definice

Nastaví počáteční hodnoty pro příslušenství.

protected:
 void Initialize(System::Runtime::InteropServices::SafeBuffer ^ buffer, long offset, long capacity, System::IO::FileAccess access);
protected void Initialize (System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity, System.IO.FileAccess access);
member this.Initialize : System.Runtime.InteropServices.SafeBuffer * int64 * int64 * System.IO.FileAccess -> unit
Protected Sub Initialize (buffer As SafeBuffer, offset As Long, capacity As Long, access As FileAccess)

Parametry

buffer
SafeBuffer

Vyrovnávací paměť, která má obsahovat příslušenství.

offset
Int64

Bajt, na kterém se má spustit příslušenství.

capacity
Int64

Velikost paměti v bajtech, kterou chcete přidělit.

access
FileAccess

Typ přístupu k paměti. Výchozí formát je ReadWrite.

Výjimky

offset plus capacity je větší než buffer.

buffer je null.

offset nebo capacity je menší než nula.

-nebo-

access není platná MemoryMappedFileAccess hodnota výčtu.

offset plus capacity by obtékly kolem nejvyššího konce adresního prostoru.

Poznámky

Tato metoda je volána konstruktory pro tuto třídu.

Platí pro