GrainServiceClient<TGrainService> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
根據適當的 Ring 資料分割策略,將要求 Proxy 傳送至適當的 GrainService。
public abstract class GrainServiceClient<TGrainService> : Orleans.Services.IGrainServiceClient<TGrainService> where TGrainService : IGrainService
type GrainServiceClient<'GrainService (requires 'GrainService :> IGrainService)> = class
interface IGrainServiceClient<'GrainService (requires 'GrainService :> IGrainService)>
Public MustInherit Class GrainServiceClient(Of TGrainService)
Implements IGrainServiceClient(Of TGrainService)
類型參數
- TGrainService
- 繼承
-
GrainServiceClient<TGrainService>
- 實作
建構函式
GrainServiceClient<TGrainService>(IServiceProvider) |
目前我們只支援每個定址接收器的單一 GrainService,當支援多個時,我們會在這裡要求每個定址接收器分割的 GrainService 數目。 |
屬性
CallingGrainReference |
解析叫用此要求的 Grain 參考。 |
CurrentGrainReference |
取得目前執行之粒紋的參考。 |
GrainService |
根據 CallingGrainReference 解決負責處理要求的正確 GrainService |
方法
GetGrainService(GrainId) |
取得負責根據 |
GetGrainService(SiloAddress) |
取得負責根據 |
GetGrainService(UInt32) |
取得負責根據 |