WindowsIdentity.GetAnonymous Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un oggetto WindowsIdentity che è possibile usare nel codice come valore di sentinel per rappresentare un utente anonimo. Il valore della proprietà non rappresenta l'identità anonima predefinita usata dal sistema operativo 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
Restituisce
Oggetto che rappresenta un utente anonimo.
Esempio
Nel codice seguente viene illustrato l'uso del GetAnonymous metodo per restituire un oggetto che rappresenta un WindowsIdentity utente di Windows anonimo. Questo esempio di codice fa parte di un esempio più ampio fornito per la WindowsIdentity classe .
WindowsIdentity^ windowsIdentity = WindowsIdentity::GetAnonymous();
WindowsIdentity windowsIdentity = WindowsIdentity.GetAnonymous();
Dim windowsIdentity As WindowsIdentity
windowsIdentity = windowsIdentity.GetAnonymous()
Commenti
Questa proprietà restituisce un oggetto vuoto WindowsIdentity che consente di considerare le operazioni come anonime. Il valore della proprietà non corrisponde a un utente anonimo di Windows e non può essere utilizzato per la rappresentazione. Si noti inoltre che l'identità restituita da questa proprietà non è statica; ogni chiamata a restituisce GetAnonymous un'identità anonima diversa.
È possibile utilizzare la IsAnonymous proprietà per rilevare il valore restituito da GetAnonymous. Rileva tuttavia IsAnonymous sia l'identità anonima di Windows che l'identità anonima restituita da questo metodo. Per usare quest'ultima identità, memorizzare nella cache il GetAnonymous valore restituito anziché basarsi sulla IsAnonymous proprietà .