User Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет известного системе MDS пользователя, которому можно назначить разрешения безопасности.
public ref class User sealed : Microsoft::MasterDataServices::Services::DataContracts::SecurityPrincipalBase
[System.Runtime.Serialization.DataContract(Name="User", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class User : Microsoft.MasterDataServices.Services.DataContracts.SecurityPrincipalBase
[<System.Runtime.Serialization.DataContract(Name="User", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type User = class
inherit SecurityPrincipalBase
Public NotInheritable Class User
Inherits SecurityPrincipalBase
- Наследование
- Атрибуты
Комментарии
Сложный User тип указывает пользователя Active Directory, которому назначены определенные привилегии. Эти привилегии были унаследованы от группы Active Directory или назначены напрямую.
Конструкторы
User() |
Конструктор по умолчанию для User. |
Свойства
AuditInfo |
Задает AuditInfo. (Унаследовано от SecurityPrincipalBase) |
Description |
Указывает описание субъекта безопасности. (Унаследовано от SecurityPrincipalBase) |
DisplayName |
Указывает отображаемое имя пользователя. |
EmailAddress |
Указывает адрес электронной почты. |
EmailFormat |
Задает EmailFormat. |
GroupPrivileges |
Указывает список разрешений Identifierгруппы. |
Identifier |
Указывает пользователя Identifier. (Унаследовано от SecurityPrincipalBase) |
LastLogOn |
Указывает последнее имя входа. DateTime |
LoggedIn |
Указывает флаг, указывающий, что пользователь вошел в систему. |
SecurityPrivilege |
Указывает список назначенных SecurityPrivileges субъекту. (Унаследовано от SecurityPrincipalBase) |
SID |
Идентификатор токена безопасности для субъекта безопасности. (Унаследовано от SecurityPrincipalBase) |
Методы
Equals(Object) |
Два пользователя равны, если их идентификатор безопасности равен (Унаследовано от SecurityPrincipalBase) |
GetHashCode() |
Хорошим основанием для хэш-кода является идентификатор безопасности пользователя. (Унаследовано от SecurityPrincipalBase) |
SetProperty<T>(T, T, String) |
Изменяет свойство на предоставленное значение. |
SetProperty<T>(T, T, String, Boolean) |
Изменяет свойство на предоставленное значение. |