Grain 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Grain() |
絕對不應該叫用這個建構函式。 我們會公開它,以便用戶端程式代碼 (Grain) 的子類別不需要新增建構函式。 用戶端程式代碼應該使用 GrainFactory 屬性來取得 Grain 的參考。 |
Grain(IGrainIdentity, IGrainRuntime) |
細微性實作者不需要公開此建構函式,但可以選擇這麼做。 此建構函式特別適用于單元測試,其中測試程式碼可以建立 Grain,並以測試雙精度浮點數取代 IGrainIdentity 和 IGrainRuntime, (模擬/存根) 。 |
Grain(IGrainContext, IGrainRuntime) |
細微性實作者不需要公開此建構函式,但可以選擇這麼做。 此建構函式特別適用于單元測試,其中測試程式碼可以建立 Grain,並以測試雙精度浮點數取代 IGrainIdentity 和 IGrainRuntime, (模擬/存根) 。 |
Grain()
- 來源:
- Grain.cs
絕對不應該叫用這個建構函式。 我們會公開它,以便用戶端程式代碼 (Grain) 的子類別不需要新增建構函式。 用戶端程式代碼應該使用 GrainFactory 屬性來取得 Grain 的參考。
protected Grain ();
Protected Sub New ()
適用於
Grain(IGrainIdentity, IGrainRuntime)
- 來源:
- Grain.cs
細微性實作者不需要公開此建構函式,但可以選擇這麼做。 此建構函式特別適用于單元測試,其中測試程式碼可以建立 Grain,並以測試雙精度浮點數取代 IGrainIdentity 和 IGrainRuntime, (模擬/存根) 。
protected Grain (Orleans.Core.IGrainIdentity identity, Orleans.Runtime.IGrainRuntime runtime);
new Orleans.Grain : Orleans.Core.IGrainIdentity * Orleans.Runtime.IGrainRuntime -> Orleans.Grain
Protected Sub New (identity As IGrainIdentity, runtime As IGrainRuntime)
參數
- identity
- IGrainIdentity
- runtime
- IGrainRuntime
適用於
Grain(IGrainContext, IGrainRuntime)
細微性實作者不需要公開此建構函式,但可以選擇這麼做。 此建構函式特別適用于單元測試,其中測試程式碼可以建立 Grain,並以測試雙精度浮點數取代 IGrainIdentity 和 IGrainRuntime, (模擬/存根) 。
protected Grain (Orleans.Runtime.IGrainContext grainContext, Orleans.Runtime.IGrainRuntime? grainRuntime = default);
new Orleans.Grain : Orleans.Runtime.IGrainContext * Orleans.Runtime.IGrainRuntime -> Orleans.Grain
Protected Sub New (grainContext As IGrainContext, Optional grainRuntime As IGrainRuntime = Nothing)
參數
- grainContext
- IGrainContext
- grainRuntime
- IGrainRuntime