DefaultSettingsSection.DistributedTransactionManagerName Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Intento de establecer esta propiedad en nombres de dominio completos o direcciones IP.
Intento de establecer esta propiedad en localhost.
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 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, se produce un error en cualquier operación transaccional con NotSupportedException. Una transacción que se escala para que la MSDTC no use el MSDTC local, sino que la use 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 ni 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.