WaitCallback Gedelegeerde

Definitie

Vertegenwoordigt een callback-methode die moet worden uitgevoerd door een thread-pool.

public delegate void WaitCallback(System::Object ^ state);
public delegate void WaitCallback(object state);
[System.Runtime.InteropServices.ComVisible(true)]
public delegate void WaitCallback(object state);
type WaitCallback = delegate of obj -> unit
[<System.Runtime.InteropServices.ComVisible(true)>]
type WaitCallback = delegate of obj -> unit
Public Delegate Sub WaitCallback(state As Object)

Parameters

state
Object

Een object dat informatie bevat die moet worden gebruikt door de callback-methode.

Kenmerken

Opmerkingen

WaitCallback vertegenwoordigt een callback-methode die u wilt uitvoeren op een ThreadPool thread. Maak de gemachtigde door de callback-methode door te geven aan de WaitCallback constructor. Uw methode moet de handtekening bevatten die hier wordt weergegeven.

Plaats de methode voor uitvoering in de wachtrij door de WaitCallback gemachtigde door te geven aan ThreadPool.QueueUserWorkItem. De callback-methode wordt uitgevoerd wanneer een threadgroepthread beschikbaar wordt.

Note

Visual Basic gebruikers de WaitCallback constructor weglaten en gewoon de operator AddressOf gebruiken bij het doorgeven van de callback-methode aan QueueUserWorkItem. Visual Basic roept automatisch de juiste gemachtigde constructor aan.

Als u informatie wilt doorgeven aan de callback-methode, maakt u een object dat de benodigde informatie bevat en geeft u het door aan de QueueUserWorkItem(WaitCallback, Object) methode als het tweede argument. Telkens wanneer de callback-methode wordt uitgevoerd, bevat de state parameter dit object.

Zie ThreadPool.QueueUserWorkItem de methode voor voorbeelden die gebruikmaken van de WaitCallback gemachtigde.

Zie De beheerde threadgroep voor meer informatie over de threadgroep.

Extensiemethoden

Name Description
GetMethodInfo(Delegate)

Hiermee haalt u een object op dat de methode vertegenwoordigt die wordt vertegenwoordigd door de opgegeven gemachtigde.

Van toepassing op

Zie ook