Condividi tramite


GrainClient.ClientInvokeCallback Proprietà

Definizione

Funzione di intercettatore pre-chiamata globale eseguita appena prima che un messaggio venga costruito e inviato da un client a una granularità. Questa chiamata verrà effettuata dallo stesso thread che costruisce il messaggio da inviare, quindi tutte le impostazioni locali del thread, ad esempio Orleans.RequestContext verranno selezionate. L'azione riceve un oggetto InvokeMethodRequest con i dettagli del metodo da richiamare, tra cui InterfaceId e MethodId e un IGrain oggetto che rappresenta la richiesta GrainReference che viene inviata tramite

public static Orleans.ClientInvokeCallback ClientInvokeCallback { get; set; }
static member ClientInvokeCallback : Orleans.ClientInvokeCallback with get, set
Public Shared Property ClientInvokeCallback As ClientInvokeCallback

Valore della proprietà

Commenti

Questo metodo di callback deve restituire tempestivamente e eseguire un minimo di lavoro, per evitare di bloccare il thread chiamante o influire sulla velocità effettiva.

Si applica a