ServiceConfig Classe

Definição

Especifica e configura os serviços que devem estar ativos no domínio que é introduzido ao chamar Enter(ServiceConfig) ou criar um Activity. Esta 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

Observações

Enter E Activity permitir-lhe usar os serviços configurados por ServiceConfig sem necessidade de ligar esses serviços a um componente.

Construtores

Name Description
ServiceConfig()

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

Propriedades

Name Description
Binding

Obtém ou define a opção de vinculação, que indica se todo o trabalho submetido pela atividade deve ser vinculado a apenas um apartamento single-threaded (STA).

BringYourOwnSystemTransaction

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

BringYourOwnTransaction

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

COMTIIntrinsicsEnabled

Recebe ou define um valor que indica se as intrínsecas do COM Transaction Integrator (COMTI) estão ativadas.

IISIntrinsicsEnabled

Recebe ou define um valor que indica se os intrínsecos do Serviços de Informação Internet (IIS) estão ativados.

Inheritance

Obtém ou define um valor que indica se se deve construir um novo contexto com base no contexto atual ou criar um novo contexto apenas com base na informação 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 será utilizada.

PartitionOption

Recebe ou define um valor que indica como as partições são usadas para o trabalho anexo.

SxsDirectory

Obtém ou define o diretório para o conjunto lado a lado para o trabalho anexo.

SxsName

Obtém ou define o nome do ficheiro do conjunto lado a lado para o trabalho incluído.

SxsOption

Recebe ou define um valor que indica como configurar o conjunto lado a lado.

Synchronization

Recebe ou define um valor em que indica o tipo de sincronização automática solicitada pelo componente.

ThreadPool

Recebe ou define um valor que indica o pool de threads que executa o trabalho submetido pela atividade.

TipUrl

Recebe ou define a URL do Protocolo de Internet da Transação (TIP) que permite que o código anexo seja executado numa transação existente.

TrackingAppName

Recebe ou define uma cadeia de texto que corresponde ao ID da aplicação sob o qual a informação do rastreador é reportada.

TrackingComponentName

Recebe ou define uma cadeia de texto que corresponde ao nome do contexto sob o qual a informação do rastreador é reportada.

TrackingEnabled

Recebe ou define um valor que indica se o rastreamento está ativado.

Transaction

Recebe ou define um valor que indica como as transações são usadas na obra anexa.

TransactionDescription

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

TransactionTimeout

Obtém ou define o time-out da transação para uma nova transação.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a