ServiceConfig Classe

Definição

Especifica e configura os serviços que devem estar ativos no domínio inserido ao chamar Enter(ServiceConfig) ou criar um Activity. Essa classe não pode ser herdada.

public ref class ServiceConfig sealed
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class ServiceConfig
[<System.Runtime.InteropServices.ComVisible(false)>]
type ServiceConfig = class
Public NotInheritable Class ServiceConfig
Herança
ServiceConfig
Atributos

Comentários

Enter e Activity permitir que você use os serviços configurados ServiceConfig sem a necessidade de vincular esses serviços a um componente.

Construtores

Nome Description
ServiceConfig()

Inicializa uma nova instância da ServiceConfig classe, definindo as propriedades para configurar os serviços desejados.

Propriedades

Nome Description
Binding

Obtém ou define a opção de associação, que indica se todo o trabalho enviado pela atividade deve ser associado a apenas um STA (apartamento de thread único).

BringYourOwnSystemTransaction

Obtém ou define um Transaction que representa uma transação existente que fornece as configurações usadas para executar a transação identificada por ServiceConfig.

BringYourOwnTransaction

Obtém ou define um ITransaction que representa uma transação existente que fornece as configurações usadas para executar a transação identificada por ServiceConfig.

COMTIIntrinsicsEnabled

Obtém ou define um valor que indica se os intrínsecos do COMTI (COM Transaction Integrator) estão habilitados.

IISIntrinsicsEnabled

Obtém ou define um valor que indica se os intrínsecos de Serviços de Informações da Internet (IIS) estão habilitados.

Inheritance

Obtém ou define um valor que indica se é necessário construir um novo contexto com base no contexto atual ou criar um novo contexto com base apenas nas informações em ServiceConfig.

IsolationLevel

Obtém ou define o nível de isolamento da transação.

PartitionId

Obtém ou define o GUID para a partição COM+ que deve ser usada.

PartitionOption

Obtém ou define um valor que indica como as partições são usadas para o trabalho fechado.

SxsDirectory

Obtém ou define o diretório do assembly lado a lado para o trabalho fechado.

SxsName

Obtém ou define o nome do arquivo do assembly lado a lado para o trabalho fechado.

SxsOption

Obtém ou define um valor que indica como configurar o assembly lado a lado.

Synchronization

Obtém ou define um valor que indica o tipo de sincronização automática solicitada pelo componente.

ThreadPool

Obtém ou define um valor que indica o pool de threads que executa o trabalho enviado pela atividade.

TipUrl

Obtém ou define a URL do Protocolo de Internet de Transação (TIP) que permite que o código fechado seja executado em uma transação existente.

TrackingAppName

Obtém ou define uma cadeia de caracteres de texto que corresponde à ID do aplicativo na qual as informações do rastreador são relatadas.

TrackingComponentName

Obtém ou define uma cadeia de caracteres de texto que corresponde ao nome de contexto no qual as informações do rastreador são relatadas.

TrackingEnabled

Obtém ou define um valor que indica se o rastreamento está habilitado.

Transaction

Obtém ou define um valor que indica como as transações são usadas no trabalho fechado.

TransactionDescription

Obtém ou define o nome usado quando as estatísticas de transação são exibidas.

TransactionTimeout

Obtém ou define o tempo limite da transação para uma nova transação.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a