Compartir a través de


ServiceDomain Clase

Definición

Permite que un segmento de código identificado por Enter(ServiceConfig) y Leave() se ejecute en su propio contexto y se comporte como si se tratase de un método al que se llama en un objeto creado dentro del contexto. Esta clase no puede heredarse.

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
Herencia
ServiceDomain
Atributos

Comentarios

Los Enter métodos y Leave se usan en pares para rodear el código que luego puede usar servicios COM+. El código que se incluye entre las llamadas a Enter y Leave se ejecuta en su propio contexto y se comporta como si fuera un método al que se llama en un objeto creado dentro del contexto. Los Enter pares y Leave se pueden anidar. Es el usuario el que debe asegurarse de que los pares de llamadas están equilibrados para que cada llamada a Leave coincida con una llamada anterior a Enter.

Métodos

Enter(ServiceConfig)

Crea el contexto especificado por el objeto ServiceConfig y lo inserta en la pila de contexto que se convierte en el contexto actual.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
Leave()

Desencadena las directivas de servidor y, después, las de cliente, al igual que si se devolviese una llamada a un método. Después, el contexto actual se extrae de la pila de contexto y el contexto que se estaba ejecutando cuando se llamó a Enter(ServiceConfig) se convierte en el contexto actual.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a