DefaultSettingsSection.DistributedTransactionManagerName Свойство

Определение

Получает имя диспетчера транзакций.

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

Значение свойства

String

Имя диспетчера транзакций. Значение по умолчанию - пустая строка.

Атрибуты

Исключения

Предпринята попытка присвоить этому свойству полные доменные имена или IP-адреса.

Предпринята попытка присвоить этому свойству значение localhost.

Комментарии

Это свойство содержит имя компьютера, на котором выполняется Microsoft координатор распределенных транзакций (MSDTC) и который отвечает за координацию всех распределенных транзакций, запущенных локально.

Можно задать значение этого свойства, чтобы включить диспетчеры удаленных транзакций в System.Transactions . Если это свойство null содержит пустую строку, локальный диспетчер транзакций используется в качестве удаленного диспетчера транзакций. если для этого свойства задано значение, отличное от пустой строки по умолчанию, необходимо установить Windows Server 2003 с пакетом обновления 1 (sp1). В противном случае любая транзакционная операция завершается с ошибкой NotSupportedException . Транзакция, которая находится под управлением MSDTC, не будет использовать локальный координатор MSDTC, а вместо этого использовать на компьютере, указанном этим свойством. Если по какой-либо причине диспетчер транзакций недоступен, возникает исключение.

Это свойство не учитывает регистр и должно содержать только короткое имя компьютера. Он не принимает полные доменные имена, localhost или IP-адреса. Если это свойство содержит недопустимое имя удаленного компьютера, возникает исключение "не удалось считать сведения о конфигурации".

У вас должно быть соответствующее разрешение безопасности на использование удаленного MSDTC. Дополнительные сведения о настройке параметров безопасности DTC см. в статье Настройка свойств безопасности MSDTC .

Применяется к