IdentityReference Třída

Definice

Představuje identitu a je základní třídou pro NTAccount třídy a SecurityIdentifier . Tato třída neposkytuje veřejný konstruktor, a proto nelze dědit.

C#
public abstract class IdentityReference
C#
[System.Runtime.InteropServices.ComVisible(false)]
public abstract class IdentityReference
Dědičnost
IdentityReference
Odvozené
Atributy

Vlastnosti

Value

Získá řetězcovou hodnotu identity reprezentované objektem IdentityReference .

Metody

Equals(Object)

Vrátí hodnotu, která označuje, zda se zadaný objekt rovná této instanci IdentityReference třídy .

GetHashCode()

Slouží jako hashovací funkce pro IdentityReference. GetHashCode() Je vhodný pro použití v algoritmech hash a datových strukturách, jako je například zatřiďovací tabulka.

GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
IsValidTargetType(Type)

Vrátí hodnotu, která označuje, zda je zadaný typ platným typem překladu IdentityReference pro třídu .

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězcovou reprezentaci identity reprezentované objektem IdentityReference .

Translate(Type)

Přeloží název účtu reprezentovaný objektem IdentityReference na jiný IdentityReferenceodvozený typ.

Operátory

Equality(IdentityReference, IdentityReference)

Porovná dva IdentityReference objekty a určí, zda jsou rovny. Považují se za stejné, pokud mají stejnou reprezentaci kanonického názvu jako název vrácený Value vlastností nebo pokud jsou oba null.

Inequality(IdentityReference, IdentityReference)

Porovná dva IdentityReference objekty a určí, zda si nejsou rovny. Považují se za nerovnané, pokud mají jinou reprezentaci kanonického názvu, než je název vrácený Value vlastností nebo pokud jeden z objektů je null a druhý není.

Platí pro

Produkt Verze
.NET Core 1.0, Core 1.1, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5