共用方式為


NetMsmqBinding.UseActiveDirectory 屬性

定義

傳回或設定值,這個值表示是否應該使用 Active Directory 來轉換佇列位址。

public:
 property bool UseActiveDirectory { bool get(); void set(bool value); };
public bool UseActiveDirectory { get; set; }
member this.UseActiveDirectory : bool with get, set
Public Property UseActiveDirectory As Boolean

屬性值

Boolean

如果應該使用 Active Directory 來轉換佇列位址,則為 true,否則為 false

範例

下列程式碼會示範如何設定 UseActiveDirectory 屬性。

NetMsmqBinding binding = new NetMsmqBinding();
binding.UseActiveDirectory = true;

備註

訊息佇列 (MSMQ) 佇列位址可以由路徑名稱或直接格式名稱所組成。 如果是使用直接格式名稱,訊息佇列會使用 DNS、NetBIOS 或 IP 解析佇列名稱。 如果是路徑名稱,訊息佇列會使用 Active Directory 解析佇列名稱。

根據預設,Windows Communication Foundation (WCF) 佇列傳輸會將訊息佇列的 URI 轉換為直接格式名稱。 藉由將 UseActiveDirectory 屬性設定為 true,應用程式可以指定已佇列的傳輸應使用 Active Directory 來解析佇列名稱,而非使用 DNS、NetBIOS 或 IP 來解析。

適用於