Orleans.Providers 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
ClusterClientMemoryStreamConfigurator<TSerializer> | |
DefaultMemoryMessageBodySerializer |
默認 IMemoryMessageBodySerializer 實作。 |
LegacyProviderConfigurator | |
LogConsistencyProviderAttribute |
[一致性提供者.LogConsistencyProvider] 屬性是用來定義使用記錄檢視狀態抽象概念用於粒紋的一致性提供者。 針對衍生自 LogConsistentGrain 的所有粒紋,例如 JournaledGrain,建議指定 [一般.Providers.LogConsistencyProvider] 屬性。 如果未指定任何 [一個[一般提供者.LogConsistencyProvider] 屬性,則運行時間會嘗試尋找一個 ,如下所示。 首先,它會在組態檔中尋找「預設」提供者,然後檢查粒紋類型是否定義預設值。 如果無法找到此粒紋的一致性提供者,則粒紋將無法載入至尋址接收器。 |
MemoryAdapterConfig |
此組態類別是用來設定 MemoryStreamProvider。 它會告訴數據流提供者要建立多少佇列。 |
MemoryAdapterFactory<TSerializer> |
記憶體數據流提供者中的配接器處理站。 此處理站會作為配接器和配接器處理站。 事件會儲存在記憶體內部的粒紋中,其行為為事件佇列,此提供者配接器主要用於測試 |
MemoryMessageBody |
記憶體內部數據流提供者所使用的訊息本文。 |
MemoryPooledCache<TSerializer> |
記憶體數據流提供者的集區快取 |
MemoryStreamProvider |
這是使用記憶體內部粒紋將事件排入佇列的永續性數據流提供者。 這主要是用於測試用途。 |
MemoryStreamProvider<TSerializer> |
這是使用記憶體內部粒紋將事件排入佇列的永續性數據流提供者。 這主要是用於測試用途。 |
MemoryStreamQueueGrain |
記憶體數據流佇列粒紋。 此粒紋可作為事件數據的記憶體佇列。 支援加入佇列和清除佇列作業。 max 事件計數會將記憶體上限設定為佇列。 |
ProviderConfigurationExtensions | |
ProviderConstants |
提供者所使用的常數值。 |
ProviderInitializationException |
每當提供者無法初始化時,就會擲回例外狀況。 |
ProviderStateException | |
SiloMemoryStreamConfigurator<TSerializer> | |
StorageProviderAttribute |
[一般]屬性是用來定義要用於保留粒紋狀態的儲存提供者。 針對擴充 Grain<T> 的所有粒紋,建議指定 [一般提供者.StorageProvider] 屬性。 如果未指定 [一般.Providers.StorageProvider] 屬性,則會使用 “Default” 儲存提供者。 如果找不到適合此粒紋的儲存提供者,則粒紋將無法載入到尋址接收器。 |
結構
MemoryMessageData |
表示從 In-Memory 佇列粒紋傳送和接收的事件。 |
介面
IBootstrapProvider |
要在尋址接收器啟動期間載入和自動執行之任何應用程式啟動程式類別所實作的標記介面 |
IControllable |
在一般介面中,適用於在一般時間內可控制的元件。 |
ILogConsistencyProviderRuntime |
記錄一致性的提供者面向介面 |
IMemoryMessageBodySerializer |
此介面的實作負責串行化 MemoryMessageBody 物件 |
IMemoryStreamQueueGrain |
記憶體內部數據流佇列粒紋的介面。 |
IProvider |
所有類型特定提供者介面的基底介面 |
IProviderBuilder<TBuilder> |
設定「新式服務」之提供者的介面。 |
IProviderConfiguration |
提供者收到的組態資訊 |
IProviderManager |
在相依性階層式樹狀結構中具現化相依提供者的內部提供者管理介面 |
IProviderRuntime |
介面,允許從提供者回呼到其指派的 provider-manager。 這可讓您存取運行時間功能,例如記錄。 |
IStorageProviderRuntime |
記憶體提供者管理員的提供者面向介面 |
委派
InvokeInterceptor |
處理所提供 |