IServiceCall.OnCall Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.