ClientConfiguration 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
This type is obsolete and may be removed in a future release. Use configuration methods on ClientBuilder to configure specific types.
一元用戶端組態參數。
public class ClientConfiguration : Orleans.Runtime.Configuration.MessagingConfiguration, Orleans.Runtime.Configuration.IStatisticsConfiguration, Orleans.Runtime.Configuration.ITraceConfiguration
[System.Obsolete("This type is obsolete and may be removed in a future release. Use configuration methods on ClientBuilder to configure specific types.")]
[System.Serializable]
public class ClientConfiguration : Orleans.Runtime.Configuration.MessagingConfiguration, Orleans.Runtime.Configuration.IStatisticsConfiguration
type ClientConfiguration = class
inherit MessagingConfiguration
interface ITraceConfiguration
interface IStatisticsConfiguration
[<System.Obsolete("This type is obsolete and may be removed in a future release. Use configuration methods on ClientBuilder to configure specific types.")>]
[<System.Serializable>]
type ClientConfiguration = class
inherit MessagingConfiguration
interface IStatisticsConfiguration
Public Class ClientConfiguration
Inherits MessagingConfiguration
Implements IStatisticsConfiguration, ITraceConfiguration
Public Class ClientConfiguration
Inherits MessagingConfiguration
Implements IStatisticsConfiguration
- 繼承
- 屬性
- 實作
建構函式
ClientConfiguration() |
已淘汰.
初始化 ClientConfiguration 的新執行個體。 |
屬性
AdoInvariant |
已淘汰.
使用 ADO 時,識別閘道提供者的基礎資料提供者。 這個三部分命名語法也會用於建立新的 Factory 以及在應用程式組態檔中識別提供者,如此您就可以在執行階段擷取提供者名稱及其相關聯的連接字串。 https://msdn.microsoft.com/en-us/library/dd0w4a2z%28v=vs.110%29.aspx |
BufferPoolBufferSize |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
BufferPoolMaxSize |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
BufferPoolPreallocationSize |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
BulkMessageLimit |
已淘汰.
BulkMessageLimit 屬性會指定如何使用相同的 erro 程式碼,大量 (匯總) 追蹤訊息。 |
ClientDropTimeout |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
ClientName |
已淘汰.
此用戶端的名稱。 |
ClientSenderBuckets |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
ClusterId |
已淘汰.
指定此叢集的唯一識別碼。 如果定址接收器部署在 Azure 上 (以背景工作角色身分執行) ,Azure 執行時間會自動設定部署識別碼,可透過 RoleEnvironment.DeploymentId 靜態變數存取角色,並透過設定自動傳遞至角色的接收器。因此,如果定址接收器是以 Azure 角色的形式執行,則不應該在OrleansConfiguration.xml (中指定此變數,如果指定) ,則會覆寫它。 如果定址接收器部署在叢集上,而不是作為 Azure 角色,則此變數應該由OrleansConfiguration.xml檔案中的部署腳本設定。 |
CustomGatewayProviderAssemblyName |
已淘汰.
一元用戶端組態參數。 |
DataConnectionString |
已淘汰.
指定閘道提供者的連接字串。 如果定址接收器部署在 Azure (以背景工作角色) 執行,可以透過 RoleEnvironment.GetConfigurationSettingValue (「DataConnectionString」) 來指定 DataConnectionString;在這種情況下,它會從該處取得,並透過設定自動傳遞至角色的接收器。因此,如果定址接收器是以 Azure 角色的形式執行,而且此設定是透過 RoleEnvironment) 指定,則不應該在OrleansConfiguration.xml (指定時覆寫此變數。 如果定址接收器部署在叢集上,而不是作為 Azure 角色,則此變數應該在OrleansConfiguration.xml檔案中設定。 如果未完全設定,則會使用 DevelopmentStorageAccount。 |
DefaultTraceLevel |
已淘汰.
DefaultTraceLevel 屬性會指定所有一個舊版記錄器的預設追蹤層級,除非由特定的 TraceLevelOverride 元素覆寫。 如果此屬性未出現,則預設層級為 Info。 |
DeploymentId |
已淘汰.
部署識別碼。這與 ClusterId 相同,並已取代它。 |
DNSHostName |
已淘汰.
取得真正的主機名稱,沒有 IP 位址。 它等於 Dns.GetHostName () |
DropExpiredMessages |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
FallbackSerializationProvider |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
GatewayListRefreshPeriod |
已淘汰.
一元用戶端組態參數。 |
GatewayProvider |
已淘汰.
一元用戶端組態參數。 |
Gateways |
已淘汰.
要使用的閘道清單。 每個 GatewayNode 元素都會指定外部的用戶端閘道節點。 如果外部 (非) 用戶端連線到一個) ,則必須指定至少一個閘道節點。 如有需要,可能會指定其他閘道節點,並新增一些失敗復原和延展性。 如果指定多個閘道,則每個用戶端都會隨機從清單中選取一個閘道。 |
GatewaySenderQueues |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
LargeMessageWarningThreshold |
已淘汰.
LargeMessageWarningThreshold 屬性會指定何時產生大型訊息的警告追蹤訊息。 |
LargeMessageWarningThreshold |
已淘汰.
LargeMessageWarningThreshold 屬性會指定何時產生大型訊息的警告追蹤訊息。 (繼承來源 MessagingConfiguration) |
LimitManager |
已淘汰.
一元用戶端組態參數。 |
MaxForwardCount |
已淘汰.
MaxForwardCount 屬性會指定訊息從一個接收器到另一個定址接收器的最大次數。 當接收器失敗且成員資格不穩定時,微調時間會在內部使用轉送作為復原機制。 在這類情況下,訊息可能無法正確路由傳送至目的地,而執行時間會在拒絕這些訊息之前嘗試轉送這類訊息多次。 (繼承來源 MessagingConfiguration) |
MaxResendCount |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
MaxSocketAge |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
MaxSockets |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
NetInterface |
已淘汰.
Interface 屬性會指定要用來處理此機器 IP 位址的網路介面名稱。 |
OpenConnectionTimeout |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
Port |
已淘汰.
Port 屬性會指定此用戶端電腦的特定接聽埠。 如果值為零,則會使用隨機電腦指派的埠號碼。 |
PreferedGatewayIndex |
已淘汰.
一元用戶端組態參數。 |
PreferredFamily |
已淘汰.
一元用戶端組態參數。 |
PropagateActivityId |
已淘汰.
Trace.CorrelationManager.ActivityId 設定是否應該傳播到細微性呼叫中。 |
ProviderConfigurations |
已淘汰.
一元用戶端組態參數。 |
ResendOnTimeout |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
ResponseTimeout |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
SerializationProviders |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
ServiceId |
已淘汰.
服務識別碼。 |
SiloSenderQueues |
已淘汰.
一元用戶端組態參數。 (繼承來源 MessagingConfiguration) |
SourceFile |
已淘汰.
取得組態來源檔案路徑 |
StatisticsCollectionLevel |
已淘汰.
一元用戶端組態參數。 |
StatisticsLogWriteInterval |
已淘汰.
一元用戶端組態參數。 |
StatisticsMetricsTableWriteInterval |
已淘汰.
一元用戶端組態參數。 |
StatisticsPerfCountersWriteInterval |
已淘汰.
一元用戶端組態參數。 |
StatisticsProviderName |
已淘汰.
一元用戶端組態參數。 |
StatisticsWriteLogStatisticsToTable |
已淘汰.
一元用戶端組態參數。 |
TelemetryConfiguration |
已淘汰.
一元用戶端組態參數。 |
TraceFileName |
已淘汰.
TraceFileName 屬性會指定應該寫入追蹤輸出的檔案名。 |
TraceFilePattern |
已淘汰.
TraceFilePattern 屬性會指定應該寫入追蹤輸出之檔案的模式名稱。 |
TraceLevelOverrides |
已淘汰.
TraceLevelOverride 元素提供一種機制,可讓追蹤層級針對不同部分的一部分設定不同。 記錄器的追蹤層級是根據記錄器名稱的前置詞比對來設定。 TraceLevelOverrides 會依長度順序套用;也就是說,具有最長相符 LogPrefix 的覆寫優先,並指定所有相符記錄器的追蹤層級。 |
TraceToConsole |
已淘汰.
TraceToConsole 屬性會指定是否應該將追蹤輸出寫入主控台。 如果可用,則預設值是將追蹤資料寫入主控台。 |
UseAdoNetSystemStore |
已淘汰.
一元用戶端組態參數。 |
UseAzureSystemStore |
已淘汰.
一元用戶端組態參數。 |
UseSqlSystemStore |
已淘汰.
一元用戶端組態參數。 |
方法
GetAllProviderConfigurations() |
已淘汰.
擷取所有目前設定之提供者組態的列舉。 |
Load(TextReader) |
已淘汰.
一元用戶端組態參數。 |
LoadFromFile(String) |
已淘汰.
一元用戶端組態參數。 |
LocalhostSilo(Int32) |
已淘汰.
傳回 ClientConfiguration 物件,用於連線到本機定址接收器 (以測試) 。 |
RegisterStatisticsProvider(String, String, IDictionary<String,String>) |
已淘汰.
一元用戶端組態參數。 |
RegisterStatisticsProvider<T>(String, IDictionary<String,String>) |
已淘汰.
一元用戶端組態參數。 |
RegisterStreamProvider(String, String, IDictionary<String,String>) |
已淘汰.
註冊指定的資料流程提供者。 |
RegisterStreamProvider<T>(String, IDictionary<String,String>) |
已淘汰.
註冊指定類型的 |
StandardLoad() |
已淘汰.
從標準路徑載入組態,查閱目錄階層 |
ToString() |
已淘汰.
傳回代表目前組態的詳細人類可讀字串。 它不包含每個單一組態 Knob。 |
TryGetProviderConfiguration(String, String, IProviderConfiguration) |
已淘汰.
擷取現有的提供者組態 |