Share via


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

String

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 Microsoft DTC (Coordinador de transacciones distribuidas) (MSDTC) y es responsable de coordinar todas las transacciones distribuidas iniciadas localmente.

Puede establecer el valor de esta propiedad para habilitar los administradores de transacciones remotos 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, cualquier operación transaccional produce un error con NotSupportedException . Una transacción que se escala para ser administrada por MSDTC no usará el MSDTC local, sino que usará la de la máquina especificada por esta propiedad. Si ese administrador de transacciones no está disponible por algún 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 las propiedades de seguridad de MSDTC.

Se aplica a