NetMsmqBinding.UseActiveDirectory 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回或設定值,這個值表示是否應該使用 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
屬性值
如果應該使用 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 來解析。