IGrainFactory 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立粒紋參考的功能。
public interface IGrainFactory
type IGrainFactory = interface
Public Interface IGrainFactory
- 衍生
方法
BindGrainReference(IAddressable) |
將所提供的粒紋參考系結至這個實例。 |
CreateObjectReference<TGrainObserverInterface>(IGrainObserver) |
建立所提供 |
DeleteObjectReference<TGrainObserverInterface>(IGrainObserver) |
刪除提供的物件參考。 |
GetGrain(GrainId) |
傳回所提供之粒紋識別碼的不具型別參考。 |
GetGrain(GrainId, GrainInterfaceType) |
傳回所提供之粒紋識別碼的參考,這個識別碼會實作指定的介面類別型。 |
GetGrain(Type, Guid) |
傳回粒紋的參考,這是所提供介面類別型的主要實作,且具有提供的主鍵。 |
GetGrain(Type, Guid, String) |
傳回粒紋的參考,這是所提供介面類別型的主要實作,且具有提供的主鍵。 |
GetGrain(Type, Int64) |
傳回粒紋的參考,這是所提供介面類別型的主要實作,且具有提供的主鍵。 |
GetGrain(Type, Int64, String) |
傳回粒紋的參考,這是所提供介面類別型的主要實作,且具有提供的主鍵。 |
GetGrain(Type, String) |
傳回粒紋的參考,這是所提供介面類別型的主要實作,且具有提供的主鍵。 |
GetGrain<TGrainInterface>(GrainId) |
傳回指定之粒紋的參考,這個資料細微性會實作指定的介面。 |
GetGrain<TGrainInterface>(Guid, String) |
取得粒紋的參考。 |
GetGrain<TGrainInterface>(Guid, String, String) |
取得粒紋的參考。 |
GetGrain<TGrainInterface>(Int64, String) |
取得粒紋的參考。 |
GetGrain<TGrainInterface>(Int64, String, String) |
取得粒紋的參考。 |
GetGrain<TGrainInterface>(String, String) |
取得粒紋的參考。 |
GetGrain<TGrainInterface>(Type, Guid) |
GetGrain 多載,會傳回粒紋介面的執行時間類型,並傳回轉換成 TGrainInterface 的粒紋。 主要使用案例是當您想要取得類型在編譯時期未知的粒紋時, (例如泛型型別參數) 。 |
GetGrain<TGrainInterface>(Type, Guid, String) |
GetGrain 多載,會傳回粒紋介面的執行時間類型,並傳回轉換成 TGrainInterface 的粒紋。 主要使用案例是當您想要取得類型在編譯時期未知的粒紋時, (例如泛型型別參數) 。 |
GetGrain<TGrainInterface>(Type, Int64) |
GetGrain 多載,會傳回粒紋介面的執行時間類型,並傳回轉換成 TGrainInterface 的粒紋。 主要使用案例是當您想要取得類型在編譯時期未知的粒紋時, (例如泛型型別參數) 。 |
GetGrain<TGrainInterface>(Type, Int64, String) |
GetGrain 多載,會傳回粒紋介面的執行時間類型,並傳回轉換成 TGrainInterface 的粒紋。 主要使用案例是當您想要取得類型在編譯時期未知的粒紋時, (例如泛型型別參數) 。 |
GetGrain<TGrainInterface>(Type, String) |
GetGrain 多載,會傳回粒紋介面的執行時間類型,並傳回轉換成 TGrainInterface 的粒紋。 主要使用案例是當您想要取得類型在編譯時期未知的粒紋時, (例如泛型型別參數) 。 |
擴充方法
GetTransactionAttributionGrain(IGrainFactory, Guid, Nullable<TransactionOption>) |
建立粒紋參考的功能。 |