IServiceCall.OnCall Metod

Definition

Startar körningen av batcharbetet som implementeras i den här metoden.

public:
 void OnCall();
public void OnCall();
abstract member OnCall : unit -> unit
Public Sub OnCall ()

Kommentarer

Batcharbetet som körs i den här metoden körs i kontexten och trådlägenheten för aktiviteten som skapades av anropet till Activity. Batcharbetet i den här metoden körs av ett anrop till antingen Activity.SynchronousCall eller Activity.AsynchronousCall.

Caution

Du måste se till att den här metoden är trådsäker i situationer där aktivitetsobjektet som skapas av Activity inte skapas med en synkroniserad kontext, eftersom många anrop till OnCall i sådana situationer kan köras samtidigt.

För att uppnå bästa prestanda från systemet ska kontextkonfigurationen för aktiviteten som skapas av Activity matchas med batcharbetet som utförs av OnCall metoden. Om batchen till exempel fungerar i OnCall metoden använder poolbara objekt ska aktiviteten som skapas av Activity konfigureras för att använda den flertrådade lägenheten (MTA).

Information om poolbara objekt finns i avsnittet "Krav för poolbara objekt" i Platform SDK i MSDN.

Gäller för