ServiceDomain Classe

Definição

Permite que um segmento de código identificado por Enter(ServiceConfig) e Leave() seja executado no seu próprio contexto e se comporte como se fosse um método chamado a um objeto criado dentro do contexto. Esta classe não pode ser herdada.

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

Observações

Os Enter métodos e Leave são usados em pares para envolver código que pode depois usar serviços COM+. Código que está contido entre chamadas para Enter e Leave executa no seu próprio contexto e comporta-se como se fosse um método chamado a um objeto criado dentro do contexto. Os Enter pares e Leave podem ser aninhados. Cabe ao utilizador garantir que os pares de chamadas estão equilibrados para que cada chamada para Leave corresponda a uma chamada anterior para Enter.

Métodos

Name Description
Enter(ServiceConfig)

Cria o contexto especificado pelo ServiceConfig objeto e empurra-o para a pilha de contexto para se tornar o contexto atual.

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)
Leave()

Desencadeia o servidor e depois as políticas do lado do cliente como se uma chamada de método estivesse a regressar. O contexto atual é então extraído da pilha de contextos, e o contexto que estava a correr quando Enter(ServiceConfig) foi chamado torna-se o contexto atual.

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