IdentityReference Класс

Определение

Представляет удостоверение и является базовым классом для классов NTAccount и SecurityIdentifier.Represents an identity and is the base class for the NTAccount and SecurityIdentifier classes. Этот класс не предоставляет открытый конструктор и поэтому не может быть унаследованным.This class does not provide a public constructor, and therefore cannot be inherited.

public ref class IdentityReference abstract
[System.Runtime.InteropServices.ComVisible(false)]
public abstract class IdentityReference
type IdentityReference = class
Public MustInherit Class IdentityReference
Наследование
IdentityReference
Производный
Атрибуты

Свойства

Value

Получает строковое значение удостоверения, представленного объектом IdentityReference.Gets the string value of the identity represented by the IdentityReference object.

Методы

Equals(Object)

Возвращает значение, показывающее, является ли указанный тип допустимым типом преобразования для класса IdentityReference.Returns a value that indicates whether the specified object equals this instance of the IdentityReference class.

GetHashCode()

Служит хэш-функцией для IdentityReference.Serves as a hash function for IdentityReference. Метод GetHashCode() подходит для использования в алгоритмах хэширования и структурах данных, таких как хэш-таблицы.GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table.

GetType()

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

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

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

MemberwiseClone()

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

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

Возвращает строковое представление удостоверения, представленного объектом IdentityReference.Returns the string representation of the identity represented by the IdentityReference object.

Translate(Type)

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

Операторы

Equality(IdentityReference, IdentityReference)

Сравнивает два объекта IdentityReference на равенство.Compares two IdentityReference 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(IdentityReference, IdentityReference)

Сравнивает два объекта IdentityReference на неравенство.Compares two IdentityReference 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.

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