IGrainRuntime 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public interface IGrainRuntime
type IGrainRuntime = interface
Public Interface IGrainRuntime
屬性
GrainFactory |
取得穀物處理站。 |
ReminderRegistry | |
ServiceId |
提供此叢集執行身分的 ServiceId。 ServiceId 是特定服務的長時間存留標識符值,即使服務在其作業生命週期內啟動/重新部署多次,它仍會保持常數。 |
ServiceProvider |
取得服務提供者。 |
SiloAddress |
取得與此實例相關聯的尋址接收器位址。 |
SiloIdentity |
取得目前尋址接收器的唯一標識碼。 此字串沒有語意內容,但對於記錄可能很有用。 |
StreamProviderManager | |
TimeProvider |
取得時間提供者。 |
TimerRegistry |
取得定時器登錄。 |
方法
DeactivateOnIdle(Grain) | |
DeactivateOnIdle(IGrainContext) |
在閑置時停用提供的粒紋。 |
DelayDeactivation(Grain, TimeSpan) | |
DelayDeactivation(IGrainContext, TimeSpan) |
延遲所提供粒紋的閑置啟用收集,因為無活動,直到至少經過指定的時間為止。 |
GetLogger(String) | |
GetStorage<TGrainState>(Grain) | |
GetStorage<TGrainState>(IGrainContext) |
取得所提供粒紋的粒紋儲存。 |
擴充方法
GetLogger(IGrainRuntime, String) |
IGrainRuntime 的擴充方法 GetLogger |