NTAccount Класс

Определение

Представляет учетную запись пользователя или группы.Represents a user or group account.

public ref class NTAccount sealed : System::Security::Principal::IdentityReference
public sealed class NTAccount : System.Security.Principal.IdentityReference
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class NTAccount : System.Security.Principal.IdentityReference
type NTAccount = class
    inherit IdentityReference
[<System.Runtime.InteropServices.ComVisible(false)>]
type NTAccount = class
    inherit IdentityReference
Public NotInheritable Class NTAccount
Inherits IdentityReference
Наследование
Атрибуты

Конструкторы

NTAccount(String)

Инициализирует новый экземпляр класса NTAccount, используя указанное имя.Initializes a new instance of the NTAccount class by using the specified name.

NTAccount(String, String)

Инициализирует новый экземпляр класса NTAccount, используя указанные имя домена и имя учетной записи.Initializes a new instance of the NTAccount class by using the specified domain name and account name.

Свойства

Value

Возвращает строковое представление этого объекта NTAccount.Returns a string representation of this NTAccount object.

Методы

Equals(Object)

Возвращает значение, показывающее, равен ли данный объект NTAccount указанному объекту.Returns a value that indicates whether this NTAccount object is equal to a specified object.

GetHashCode()

Служит в качестве хэш-функции для текущего объекта NTAccount.Serves as a hash function for the current NTAccount object. Метод GetHashCode() подходит для алгоритмов хэширования и структур данных, таких как хэш-таблицы.The GetHashCode() method is suitable for hashing algorithms and data structures like a hash table.

GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
IsValidTargetType(Type)

Возвращает значение, показывающее, является ли указанный тип допустимым типом преобразования для класса NTAccount.Returns a value that indicates whether the specified type is a valid translation type for the NTAccount class.

MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает имя учетной записи в формате домен \ учетная запись для учетной записи, представленной объектом NTAccount.Returns the account name, in Domain \ Account format, for the account represented by the NTAccount object.

Translate(Type)

Преобразует имя учетной записи, представленное объектом NTAccount, в другой тип, производный от IdentityReference.Translates the account name represented by the NTAccount object into another IdentityReference-derived type.

Операторы

Equality(NTAccount, NTAccount)

Сравнивает два объекта NTAccount на равенство.Compares two NTAccount objects to determine whether they are equal. Объекты считаются равными, если их каноническое представление имени совпадает с представлением, возвращаемым свойством Value, или значения обоих объектов равны null.They are considered equal if they have the same canonical name representation as the one returned by the Value property or if they are both null.

Inequality(NTAccount, NTAccount)

Сравнивает два объекта NTAccount на неравенство.Compares two NTAccount objects to determine whether they are not equal. Объекты считаются неравными, если их канонические представления имени отличаются от представления, возвращаемого свойством Value, или один из объектов имеет значение null, а другой объект имеет другое значение.They are considered not equal if they have different canonical name representations than the one returned by the Value property or if one of the objects is null and the other is not.

Применяется к