IGrainFactory Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Funzionalità per la creazione di riferimenti ai cereali.
public interface IGrainFactory
type IGrainFactory = interface
Public Interface IGrainFactory
- Derivato
Metodi
BindGrainReference(IAddressable) |
Associa il riferimento granulare fornito a questa istanza. |
CreateObjectReference<TGrainObserverInterface>(IGrainObserver) |
Crea un riferimento all'oggetto specificato |
DeleteObjectReference<TGrainObserverInterface>(IGrainObserver) |
Elimina il riferimento all'oggetto specificato. |
GetGrain(GrainId) |
Restituisce un riferimento non tipizzato per l'ID granulare specificato. |
GetGrain(GrainId, GrainInterfaceType) |
Restituisce un riferimento per l'ID granulare specificato che implementa il tipo di interfaccia specificato. |
GetGrain(Type, Guid) |
Restituisce un riferimento alla granularità che rappresenta l'implementazione primaria del tipo di interfaccia fornito e ha la chiave primaria specificata. |
GetGrain(Type, Guid, String) |
Restituisce un riferimento alla granularità che rappresenta l'implementazione primaria del tipo di interfaccia fornito e ha la chiave primaria specificata. |
GetGrain(Type, Int64) |
Restituisce un riferimento alla granularità che rappresenta l'implementazione primaria del tipo di interfaccia fornito e ha la chiave primaria specificata. |
GetGrain(Type, Int64, String) |
Restituisce un riferimento alla granularità che rappresenta l'implementazione primaria del tipo di interfaccia fornito e ha la chiave primaria specificata. |
GetGrain(Type, String) |
Restituisce un riferimento alla granularità che rappresenta l'implementazione primaria del tipo di interfaccia fornito e ha la chiave primaria specificata. |
GetGrain<TGrainInterface>(GrainId) |
Restituisce un riferimento al granularità specificato che implementa l'interfaccia specificata. |
GetGrain<TGrainInterface>(Guid, String) |
Ottiene un riferimento a una granularità. |
GetGrain<TGrainInterface>(Guid, String, String) |
Ottiene un riferimento a una granularità. |
GetGrain<TGrainInterface>(Int64, String) |
Ottiene un riferimento a una granularità. |
GetGrain<TGrainInterface>(Int64, String, String) |
Ottiene un riferimento a una granularità. |
GetGrain<TGrainInterface>(String, String) |
Ottiene un riferimento a una granularità. |
GetGrain<TGrainInterface>(Type, Guid) |
Overload GetGrain che restituisce il tipo di runtime dell'interfaccia di granularità e restituisce il cast di granularità in TGrainInterface. Il caso d'uso principale è quando si vuole ottenere un granularità il cui tipo è sconosciuto in fase di compilazione (ad esempio parametri di tipo generico). |
GetGrain<TGrainInterface>(Type, Guid, String) |
Overload GetGrain che restituisce il tipo di runtime dell'interfaccia di granularità e restituisce il cast di granularità in TGrainInterface. Il caso d'uso principale è quando si vuole ottenere un granularità il cui tipo è sconosciuto in fase di compilazione (ad esempio parametri di tipo generico). |
GetGrain<TGrainInterface>(Type, Int64) |
Overload GetGrain che restituisce il tipo di runtime dell'interfaccia di granularità e restituisce il cast di granularità in TGrainInterface. Il caso d'uso principale è quando si vuole ottenere un granularità il cui tipo è sconosciuto in fase di compilazione (ad esempio parametri di tipo generico). |
GetGrain<TGrainInterface>(Type, Int64, String) |
Overload GetGrain che restituisce il tipo di runtime dell'interfaccia di granularità e restituisce il cast di granularità in TGrainInterface. Il caso d'uso principale è quando si vuole ottenere un granularità il cui tipo è sconosciuto in fase di compilazione (ad esempio parametri di tipo generico). |
GetGrain<TGrainInterface>(Type, String) |
Overload GetGrain che restituisce il tipo di runtime dell'interfaccia di granularità e restituisce il cast di granularità in TGrainInterface. Il caso d'uso principale è quando si vuole ottenere un granularità il cui tipo è sconosciuto in fase di compilazione (ad esempio parametri di tipo generico). |
Metodi di estensione
GetTransactionAttributionGrain(IGrainFactory, Guid, Nullable<TransactionOption>) |
Funzionalità per la creazione di riferimenti ai cereali. |