Sdílet prostřednictvím


WindowsIdentity.GetAnonymous Metoda

Definice

WindowsIdentity Vrátí objekt, který můžete použít jako hodnotu sentinelu v kódu k reprezentaci 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 WindowsIdentity pro třídu.

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í GetAnonymous vrátí jinou anonymní identitu.

Vlastnost můžete použít IsAnonymous ke zjištění návratové hodnoty z GetAnonymous. Zjistí však jak anonymní identitu systému Windows, IsAnonymous tak i anonymní identitu vrácenou touto metodou. Pokud chcete použít druhou identitu, místo toho, abyste se spoléhali na vlastnost, uklažujte návratnou hodnotu do IsAnonymous mezipamětiGetAnonymous.

Platí pro