Share via


GlobalCatalog.FindAllProperties 方法

定义

检索存储在此全局编录服务器上的所有 Active Directory 域服务属性。

public:
 System::DirectoryServices::ActiveDirectory::ReadOnlyActiveDirectorySchemaPropertyCollection ^ FindAllProperties();
public System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection FindAllProperties ();
member this.FindAllProperties : unit -> System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection
Public Function FindAllProperties () As ReadOnlyActiveDirectorySchemaPropertyCollection

返回

一个 ReadOnlyActiveDirectorySchemaPropertyCollection 对象,其中包含存储在此全局编录服务器上的 Active Directory 域服务属性。

例外

域控制器不是全局目录服务器,或者全局目录服务器已被禁用。

当前对象已被释放。

示例

以下 C# 示例演示如何枚举指定 DirectoryContext 对象中的全局编录服务器,并将存储在每个全局编录服务器上的每个属性的公用名打印到标准控制台。

foreach (GlobalCatalog gc in GlobalCatalog.FindAll(context))  
{  
    Console.WriteLine(gc.Name);  

    foreach (ActiveDirectorySchemaProperty prop in gc.FindAllProperties())  
    {  
        Console.WriteLine(prop.CommonName);  
    }  
}  

适用于

另请参阅