GroupPrincipal Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инкапсулирует учетные записи группы. Учетные записи группы могут быть произвольными коллекциями объектов-участников или учетных записей, созданные в административных целях.
public ref class GroupPrincipal : System::DirectoryServices::AccountManagement::Principal
[System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")]
public class GroupPrincipal : System.DirectoryServices.AccountManagement.Principal
[System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")]
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
public class GroupPrincipal : System.DirectoryServices.AccountManagement.Principal
[<System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")>]
type GroupPrincipal = class
inherit Principal
[<System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")>]
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
type GroupPrincipal = class
inherit Principal
Public Class GroupPrincipal
Inherits Principal
- Наследование
- Атрибуты
Конструкторы
GroupPrincipal(PrincipalContext) |
Инициализирует новый экземпляр класса GroupPrincipal, используя заданный контекст. |
GroupPrincipal(PrincipalContext, String) |
Инициализирует новый экземпляр класса GroupPrincipal и назначает ему заданный контекст и имя учетной записи SAM. |
Свойства
Context |
Возвращает контекст участника, который связан с этим участником. (Унаследовано от Principal) |
ContextRaw |
Возвращает контекст участника, который связан с этим участником. (Унаследовано от Principal) |
ContextType |
Возвращает значение перечисления типов контекста, указывающее тип контекста участника, связанный с этим участником. (Унаследовано от Principal) |
Description |
Получает или задает описание участника. (Унаследовано от Principal) |
DisplayName |
Получает или задает отображаемое имя участника. (Унаследовано от Principal) |
DistinguishedName |
Возвращает различающееся имя (DN) участника. (Унаследовано от Principal) |
GroupScope |
Возвращает или задает перечисление GroupScope, допускающее значение NULL, которое определяет область участника-группы. |
Guid |
Возвращает идентификатор GUID, связанный с участником. (Унаследовано от Principal) |
IsSecurityGroup |
Возвращает или задает логическое значение, допускающее значение NULL, которое указывает, является ли группа защищенной. |
Members |
Возвращает коллекцию объектов-участников, представляющих участников группы. |
Name |
Получает или задает имя участника. (Унаследовано от Principal) |
SamAccountName |
Получает или задает имя учетной записи SAM для данного участника. (Унаследовано от Principal) |
Sid |
Возвращает идентификатор безопасности участника. (Унаследовано от Principal) |
StructuralObjectClass |
Возвращает атрибут каталога класса структурного объекта. (Унаследовано от Principal) |
UserPrincipalName |
Возвращает или указывает имя участника-пользователя (UPN), связанное с этим субъектом. (Унаследовано от Principal) |
Методы
CheckDisposedOrDeleted() |
Определяет, был ли вызван для этого класса метод Dispose() или Delete(). Этот метод вызывается классами, производными от класса данного участника. (Унаследовано от Principal) |
Delete() |
Удаляет объект-участник из хранилища. (Унаследовано от Principal) |
Dispose() |
Удаляет текущий экземпляр объекта GroupPrincipal. |
Equals(Object) |
Возвращает логическое значение, указывающее, равен ли заданный объект текущему. (Унаследовано от Principal) |
ExtensionGet(String) |
Извлекает атрибут объекта расширенного класса. (Унаследовано от Principal) |
ExtensionSet(String, Object) |
Задает значение атрибута в расширенном классе. (Унаследовано от Principal) |
FindByIdentity(PrincipalContext, IdentityType, String) |
Возвращает объект участник-группа, соответствующий заданному типу и значению удостоверения. Эта версия метода FindByIdentity определяет формат значения удостоверения. |
FindByIdentity(PrincipalContext, String) |
Возвращает объект участник-группа, соответствующий заданному значению удостоверения. |
GetGroups() |
Возвращает коллекцию объектов групп, указывающих группы, в которые входит текущий участник. (Унаследовано от Principal) |
GetGroups(PrincipalContext) |
Возвращает коллекцию объектов групп, в которые входит участник и которые существуют в хранилище, заданном в параметре контекста. (Унаследовано от Principal) |
GetHashCode() |
Извлекает хэш, созданный из содержимого объекта-участника, который подходит для использования в алгоритмах хэширования и структурах данных, таких как хэш-таблица. (Унаследовано от Principal) |
GetMembers() |
Возвращает коллекцию объектов-участников, которые содержатся в группе. |
GetMembers(Boolean) |
Возвращает коллекцию объектов-участников, которые содержатся в группе. Если флагу рекурсии присвоено значение true, данный метод осуществляет рекурсивный поиск по текущей группе и возвращает всех вложенных участников группы. |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
GetUnderlyingObject() |
Возвращает базовый объект DirectoryEntry, который предоставляет контактные данные для объекта субъекта. (Унаследовано от Principal) |
GetUnderlyingObjectType() |
Возвращает базовый тип объекта. (Унаследовано от Principal) |
IsMemberOf(GroupPrincipal) |
Возвращает логическое значение, указывающее, входит ли участник в указанную группу. (Унаследовано от Principal) |
IsMemberOf(PrincipalContext, IdentityType, String) |
Возвращает логическое значение, указывающее, входит ли участник в группу, заданную типом и значением удостоверения. (Унаследовано от Principal) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Save() |
Сохраняет изменения объекта-участника в хранилище. Если это новый объект-участник, метод помещает его в хранилище. (Унаследовано от Principal) |
Save(PrincipalContext) |
Сохраняет изменения объекта-участника в хранилище. Если это новый объект-участник, метод помещает его в указанный контекст. Если участник уже сохранен, он перемещается из исходного контекста в указанный. (Унаследовано от Principal) |
ToString() |
Возвращает понятное строковое представление текущего объекта-участника. (Унаследовано от Principal) |