共用方式為


Grain 建構函式

定義

多載

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

適用於