Språk

PrintQueueStream.BeginWrite Metod

Definition

Påbörjar en asynkron skrivåtgärd.

public:
 override IAsyncResult ^ BeginWrite(cli::array <System::Byte> ^ buffer, int offset, int count, AsyncCallback ^ callback, System::Object ^ state);
public override IAsyncResult BeginWrite(byte[] buffer, int offset, int count, AsyncCallback callback, object state);
override this.BeginWrite : byte[] * int * int * AsyncCallback * obj -> IAsyncResult
Public Overrides Function BeginWrite (buffer As Byte(), offset As Integer, count As Integer, callback As AsyncCallback, state As Object) As IAsyncResult

Parametrar

buffer
Byte[]

Bufferten som data ska skrivas från.

offset
Int32

Byteförskjutningen i bufferten som du vill börja skriva från.

count
Int32

Det maximala antalet byte som ska skrivas.

callback
AsyncCallback

En asynkron motringning som anropas när skrivåtgärden är klar.

state
Object

Ett objekt som tillhandahålls av användaren och som skiljer den här asynkrona skrivbegäran från andra begäranden.

Returer

En IAsyncResult som representerar den asynkrona skrivning som fortfarande kan vara väntande.

Gäller för