Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo HostingEnvironment.Impersonate (IntPtr, String)

 

Data di pubblicazione: ottobre 2016

Rappresenta l'utente specificato dalle impostazioni della configurazione per il percorso virtuale specificato o il token utente specificato.

Spazio dei nomi:   System.Web.Hosting
Assembly:  System.Web (in System.Web.dll)

[SecurityPermissionAttribute(SecurityAction.Demand, Unrestricted = true)]
public static IDisposable Impersonate(
	IntPtr userToken,
	string virtualPath
)

Parametri

userToken
Type: System.IntPtr

Handle di un token di account Windows.

virtualPath
Type: System.String

Percorso della risorsa richiesta.

Valore restituito

Type: System.IDisposable

Un IDisposable oggetto che rappresenta l'utente Windows prima della rappresentazione; questo oggetto può essere utilizzato per ripristinare il contesto dell'utente originale.

Exception Condition
HttpException

Il processo non può rappresentare.

Il Impersonate metodo rappresenta l'utente che risulta dall'applicazione di tutti gli elementi nelle impostazioni di configurazione relative al percorso virtuale specificato. Se un identity elemento non viene specificato per il percorso virtuale, il Impersonate metodo rappresenterà l'account Windows specificato.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: