ExtendedDN 列挙型


拡張された識別名を返す形式を指定する ExtendedDN 列挙体。 この列挙体は ExtendedDN プロパティで使用されます。This enumeration is used with the ExtendedDN property.

public enum class ExtendedDN
public enum ExtendedDN
type ExtendedDN = 
Public Enum ExtendedDN


HexString 0

16 進形式を使用して識別名を示します。Indicates that the distinguished name uses the hexadecimal format.

None -1

識別名形式を使用して識別名を示します。Indicates that the distinguished name uses the distinguished name format.

Standard 1

標準文字列形式を使用して識別名を示します。Indicates that the distinguished name uses the standard string format.

次C#の例は、16進数形式で識別名のコレクションを返す方法を示しています。The following C# example shows how to return a collection of distinguished names in hexadecimal format.

using System.DirectoryServices;  
DirectorySearcher src = new DirectorySearcher("…");  
src.PropertiesToLoad = new string[] {ntSecurityDescriptor,…};  
src.ExtendedDN = ExtendedDN.HexString;  
SearchResultCollection res = src.FindAll();  


識別名の拡張形式には、オブジェクトの objectGUID プロパティの文字列表現が含まれます。The extended form of a distinguished name includes a string representation of the objectGUID property of an object. ユーザー、グループ、コンピューターなどのセキュリティプリンシパルオブジェクトの場合、拡張フォームには objectSID プロパティの文字列表現も含まれます。For security principal objects such as users, groups, and computers, the extended form also includes a string representation of the objectSID property. ObjectGUID プロパティと objectSID プロパティの詳細については、「オブジェクト Guidオブジェクト Sid」を参照してください。For more information about the objectGUID and objectSID properties, see Object-Guid and Object-Sid.