ClientConfiguration Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
This type is obsolete and may be removed in a future release. Use configuration methods on ClientBuilder to configure specific types.
Parâmetros de configuração de cliente do Orleans.
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
- Herança
- Atributos
- Implementações
Construtores
ClientConfiguration() |
Obsoleto.
Inicializa uma nova instância de ClientConfiguration. |
Propriedades
AdoInvariant |
Obsoleto.
Ao usar o ADO, identifica o provedor de dados subjacente para o provedor de gateway. Essa sintaxe de nomenclatura de três partes também é usada na criação de uma nova fábrica e para identificar o provedor em um arquivo de configuração de aplicativo, de forma que o nome do provedor, juntamente com a cadeia de conexão associada, possa ser recuperado em tempo de execução. https://msdn.microsoft.com/en-us/library/dd0w4a2z%28v=vs.110%29.aspx |
BufferPoolBufferSize |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
BufferPoolMaxSize |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
BufferPoolPreallocationSize |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
BulkMessageLimit |
Obsoleto.
O atributo BulkMessageLimit especifica como enviar mensagens de rastreamento em massa (agregação) com código erro idêntico. |
ClientDropTimeout |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
ClientName |
Obsoleto.
O nome desse cliente. |
ClientSenderBuckets |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
ClusterId |
Obsoleto.
Especifica um identificador exclusivo para esse cluster. Se os silos forem implantados no Azure (executar como funções de trabalho), a ID de implantação será definida automaticamente pelo runtime do Azure, acessível para a função por meio da variável estática RoleEnvironment.DeploymentId e é passada para o silo automaticamente pela função por meio de configuração. Portanto, se os silos forem executados como funções do Azure, essa variável não deverá ser especificada no OrleansConfiguration.xml (ela será substituída se especificada). Se os silos forem implantados no cluster e não como funções do Azure, essa variável deverá ser definida por um script de implantação no arquivo OrleansConfiguration.xml. |
CustomGatewayProviderAssemblyName |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
DataConnectionString |
Obsoleto.
Especifica a cadeia de conexão para o provedor de gateway. Se os silos forem implantados no Azure (executar como funções de trabalho), DataConnectionString poderá ser especificado por meio de RoleEnvironment.GetConfigurationSettingValue("DataConnectionString"); Nesse caso, ele é retirado de lá e passado para o silo automaticamente pela função por meio de configuração. Portanto, se os silos forem executados como funções do Azure e essa configuração for especificada por meio de RoleEnvironment, essa variável não deverá ser especificada no OrleansConfiguration.xml (ela será substituída se especificada). Se os silos forem implantados no cluster e não como funções do Azure, essa variável deverá ser definida no arquivo OrleansConfiguration.xml. Se não estiver definido, DevelopmentStorageAccount será usado. |
DefaultTraceLevel |
Obsoleto.
O atributo DefaultTraceLevel especifica o nível de rastreamento padrão para todos os agentes do Orleans, a menos que seja substituído por um elemento TraceLevelOverride específico. O nível padrão será Informações se esse atributo não aparecer. |
DeploymentId |
Obsoleto.
ID da implantação. Isso é o mesmo que ClusterId e foi preterido em favor dele. |
DNSHostName |
Obsoleto.
Obtém o nome do host verdadeiro, sem endereço IP. É igual a Dns.GetHostName() |
DropExpiredMessages |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
FallbackSerializationProvider |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
GatewayListRefreshPeriod |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
GatewayProvider |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
Gateways |
Obsoleto.
A lista dos gateways a serem usados. Cada elemento GatewayNode especifica um nó de gateway de cliente de granularidade externo. Se os clientes externos (não Orleans) se conectarem ao sistema do Orleans, pelo menos um nó de gateway deverá ser especificado. Nós de gateway adicionais podem ser especificados, se desejado, e adicionarão alguma resiliência e escalabilidade de falha. Se vários gateways forem especificados, cada cliente selecionará um na lista aleatoriamente. |
GatewaySenderQueues |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
LargeMessageWarningThreshold |
Obsoleto.
O atributo LargeMessageWarningThreshold especifica quando gerar uma mensagem de rastreamento de aviso para mensagens grandes. |
LargeMessageWarningThreshold |
Obsoleto.
O atributo LargeMessageWarningThreshold especifica quando gerar uma mensagem de rastreamento de aviso para mensagens grandes. (Herdado de MessagingConfiguration) |
LimitManager |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
MaxForwardCount |
Obsoleto.
O atributo MaxForwardCount especifica o número máximo de vezes que uma mensagem está sendo prevenida de um silo para outro. O encaminhamento é usado internamente pelo tuntime como um mecanismo de recuperação quando os silos falham e a associação é instável. Nesses momentos, as mensagens podem não ser roteadas corretamente para o destino e o runtime tenta encaminhar essas mensagens várias vezes antes de rejeitá-las. (Herdado de MessagingConfiguration) |
MaxResendCount |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
MaxSocketAge |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
MaxSockets |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
NetInterface |
Obsoleto.
O atributo Interface especifica o nome do adaptador de rede a ser usado para trabalhar um endereço IP para este computador. |
OpenConnectionTimeout |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
Port |
Obsoleto.
O atributo Port especifica a porta de escuta específica para este computador cliente. Se o valor for zero, um número de porta atribuído a um computador aleatório será usado. |
PreferedGatewayIndex |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
PreferredFamily |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
PropagateActivityId |
Obsoleto.
Se as configurações de Trace.CorrelationManager.ActivityId devem ser propagadas em chamadas de granularidade. |
ProviderConfigurations |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
ResendOnTimeout |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
ResponseTimeout |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
SerializationProviders |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
ServiceId |
Obsoleto.
ID do serviço. |
SiloSenderQueues |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. (Herdado de MessagingConfiguration) |
SourceFile |
Obsoleto.
Obtém o caminho do arquivo de origem de configuração |
StatisticsCollectionLevel |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
StatisticsLogWriteInterval |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
StatisticsMetricsTableWriteInterval |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
StatisticsPerfCountersWriteInterval |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
StatisticsProviderName |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
StatisticsWriteLogStatisticsToTable |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
TelemetryConfiguration |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
TraceFileName |
Obsoleto.
O atributo TraceFileName especifica o nome de um arquivo no qual a saída de rastreamento deve ser gravada. |
TraceFilePattern |
Obsoleto.
O atributo TraceFilePattern especifica o nome do padrão de um arquivo no qual a saída de rastreamento deve ser gravada. |
TraceLevelOverrides |
Obsoleto.
O elemento TraceLevelOverride fornece um mecanismo para permitir que o nível de rastreamento seja definido de forma diferente para diferentes partes do sistema Orleans. O nível de rastreamento de um agente é definido com base em uma correspondência de prefixo no nome do agente. TraceLevelOverrides são aplicados em ordem de comprimento; ou seja, a substituição com o LogPrefix correspondente mais longo tem precedência e especifica o nível de rastreamento para todos os agentes correspondentes. |
TraceToConsole |
Obsoleto.
O atributo TraceToConsole especifica se a saída de rastreamento deve ser gravada no console. O padrão é gravar dados de rastreamento no console, se disponível. |
UseAdoNetSystemStore |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
UseAzureSystemStore |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
UseSqlSystemStore |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
Métodos
GetAllProviderConfigurations() |
Obsoleto.
Recupera uma enumeração de todas as configurações de provedor configuradas no momento. |
Load(TextReader) |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
LoadFromFile(String) |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
LocalhostSilo(Int32) |
Obsoleto.
Retorna um objeto ClientConfiguration para se conectar a um silo local (para teste). |
RegisterStatisticsProvider(String, String, IDictionary<String,String>) |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
RegisterStatisticsProvider<T>(String, IDictionary<String,String>) |
Obsoleto.
Parâmetros de configuração de cliente do Orleans. |
RegisterStreamProvider(String, String, IDictionary<String,String>) |
Obsoleto.
Registra um determinado provedor de fluxo. |
RegisterStreamProvider<T>(String, IDictionary<String,String>) |
Obsoleto.
Registra um determinado tipo de onde |
StandardLoad() |
Obsoleto.
Carrega a configuração dos caminhos padrão, pesquisando a hierarquia de diretórios |
ToString() |
Obsoleto.
Retorna uma cadeia de caracteres legível humana detalhada que representa a configuração atual. Ele não contém todos os botões de configuração. |
TryGetProviderConfiguration(String, String, IProviderConfiguration) |
Obsoleto.
Recupera uma configuração de provedor existente |
Métodos de Extensão
AddAzureQueueStreamProvider(ClientConfiguration, String, String, Int32, String, Int32, PersistentStreamProviderState, PersistentStreamProviderConfig) |
Obsoleto.
Adiciona um provedor de fluxo do tipo AzureQueueStreamProvider. |
AddAzureQueueStreamProviderV2(ClientConfiguration, String, String, Int32, String, Int32, PersistentStreamProviderState, PersistentStreamProviderConfig) |
Obsoleto.
Adiciona um provedor de fluxo do tipo AzureQueueStreamProviderV2. |
AddSimpleMessageStreamProvider(ClientConfiguration, String, Boolean, Boolean, StreamPubSubType) |
Obsoleto.
Adiciona um provedor de fluxo do tipo SimpleMessageStreamProvider |
AdjustForTestEnvironment(ClientConfiguration, String) |
Obsoleto.
Essa chamada ajusta a configuração do cliente com configurações específicas para uma execução de teste. |