WindowsIdentity.GetAnonymous Metoda

Definice

WindowsIdentity Vrátí objekt, který můžete použít jako hodnotu sentinelu ve vašem kódu, aby představoval anonymního uživatele. Hodnota vlastnosti nepředstavuje integrovanou anonymní identitu používanou operačním systémem Windows.

public:
 static System::Security::Principal::WindowsIdentity ^ GetAnonymous();
public static System.Security.Principal.WindowsIdentity GetAnonymous();
static member GetAnonymous : unit -> System.Security.Principal.WindowsIdentity
Public Shared Function GetAnonymous () As WindowsIdentity

Návraty

Objekt, který představuje anonymního uživatele.

Příklady

Následující kód ukazuje použití GetAnonymous metody k vrácení objektu WindowsIdentity , který představuje anonymního uživatele systému Windows. Tento příklad kódu je součástí většího příkladu uvedeného pro třídu WindowsIdentity.

WindowsIdentity^ windowsIdentity = WindowsIdentity::GetAnonymous();
WindowsIdentity windowsIdentity = WindowsIdentity.GetAnonymous();
Dim windowsIdentity As WindowsIdentity
windowsIdentity = windowsIdentity.GetAnonymous()

Poznámky

Tato vlastnost vrátí prázdný WindowsIdentity objekt, který umožňuje považovat operace za anonymní. Hodnota vlastnosti neodpovídá anonymnímu uživateli systému Windows a nelze ji použít pro zosobnění. Všimněte si také, že identita vrácená touto vlastností není statická; každé volání, které GetAnonymous vrátí jinou anonymní identitu.

Vlastnost můžete použít IsAnonymous k rozpoznání návratové hodnoty z GetAnonymous. IsAnonymous Zjistí však anonymní identitu Systému Windows i anonymní identitu vrácenou touto metodou. Chcete-li použít druhou identitu, do mezipaměti GetAnonymous vrácené hodnoty místo spoléhání na IsAnonymous vlastnost.

Platí pro