Compartir vía


DefaultSettingsSection.DistributedTransactionManagerName Propiedad

Definición

Obtiene el nombre del administrador de transacciones.

public:
 property System::String ^ DistributedTransactionManagerName { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("distributedTransactionManagerName", DefaultValue="")]
public string DistributedTransactionManagerName { get; set; }
[<System.Configuration.ConfigurationProperty("distributedTransactionManagerName", DefaultValue="")>]
member this.DistributedTransactionManagerName : string with get, set
Public Property DistributedTransactionManagerName As String

Valor de propiedad

Nombre del administrador de transacciones. El valor predeterminado es una cadena vacía.

Atributos

Excepciones

Un intento para establecer esta propiedad en nombres de dominio completos o direcciones IP.

Un intento para establecer esta propiedad en el host local.

Comentarios

Esta propiedad contiene el nombre del equipo que ejecuta el Coordinador de transacciones distribuidas de Microsoft (MSDTC) y es responsable de coordinar todas las transacciones distribuidas iniciadas localmente.

Puede establecer el valor de esta propiedad para habilitar administradores de transacciones remotas en System.Transactions. Si esta propiedad es null o contiene una cadena vacía, el administrador de transacciones local se usa como administrador de transacciones remoto. Si establece esta propiedad en un valor distinto de la cadena vacía predeterminada, debe instalar Windows Server 2003 Service Pack 1. De lo contrario, se produce un error en cualquier operación transaccional con NotSupportedException. Una transacción que se ha escalado para que se administre mediante MSDTC no usará el MSDTC local, sino el que se usa en el equipo especificado por esta propiedad. Si ese administrador de transacciones no está disponible por cualquier motivo, se produce una excepción.

Esta propiedad no distingue mayúsculas de minúsculas y solo debe contener el nombre corto de la máquina. No acepta nombres de dominio completos, localhost o direcciones IP. Si esta propiedad contiene un nombre de equipo remoto no válido, se produce una excepción "no se puede leer la información de configuración".

Debe tener el permiso de seguridad adecuado para usar un MSDTC remoto. Para obtener más información sobre cómo configurar las opciones de seguridad de DTC, consulte el artículo Configuración de propiedades de seguridad de MSDTC .

Se aplica a