Condividi tramite


IGrainReferenceRuntime Interfaccia

Definizione

Logica di runtime per GrainReferenceessere utilizzabile. Questo servizio non deve essere usato direttamente dal codice utente.

public interface IGrainReferenceRuntime
type IGrainReferenceRuntime = interface
Public Interface IGrainReferenceRuntime

Metodi

Cast(IAddressable, Type)

Converte l'oggetto fornito grain nell'oggetto specificato interfaceType.

Convert(IAddressable, Type)

Converte l'oggetto fornito grain nell'oggetto specificato interfaceType.

Convert<TGrainInterface>(IAddressable)

Converte l'oggetto fornito grain nell'interfaccia specificata.

InvokeMethod(GrainReference, IInvokable, InvokeMethodOptions)

Richiama il metodo void-returning specificato nell'interfaccia granulare fornita senza attendere una risposta.

InvokeMethodAsync(GrainReference, IInvokable, InvokeMethodOptions)

Richiama il metodo specificato nell'interfaccia di granularità specificata.

InvokeMethodAsync<T>(GrainReference, IInvokable, InvokeMethodOptions)

Richiama il metodo specificato nell'interfaccia di granularità specificata.

InvokeMethodAsync<T>(GrainReference, Int32, Object[], InvokeMethodOptions, SiloAddress)

Richiama un metodo su un oggetto remoto.

InvokeOneWayMethod(GrainReference, Int32, Object[], InvokeMethodOptions, SiloAddress)

Richiama un metodo fire e forget su un oggetto remoto.

Si applica a