Partager via


Propriété ReportServerCredentials.ImpersonationUser

Spécifie l'utilisateur dont l'identité doit être empruntée lors de la connexion au serveur de rapports.

Espace de noms :  Microsoft.Reporting.WinForms
Assembly :  Microsoft.ReportViewer.WinForms (en Microsoft.ReportViewer.WinForms.dll)

Syntaxe

'Déclaration
Public Property ImpersonationUser As WindowsIdentity
    Get
    Set
'Utilisation
Dim instance As ReportServerCredentials
Dim value As WindowsIdentity

value = instance.ImpersonationUser

instance.ImpersonationUser = value
public WindowsIdentity ImpersonationUser { get; set; }
public:
virtual property WindowsIdentity^ ImpersonationUser {
    WindowsIdentity^ get () sealed;
    void set (WindowsIdentity^ value) sealed;
}
abstract ImpersonationUser : WindowsIdentity with get, set
override ImpersonationUser : WindowsIdentity with get, set
final function get ImpersonationUser () : WindowsIdentity
final function set ImpersonationUser (value : WindowsIdentity)

Valeur de propriété

Type : System.Security.Principal.WindowsIdentity
Objet WindowsIdentity qui encapsule l'utilisateur dont l'identité doit être empruntée lors de la connexion à un serveur de rapports.

Implémente

IReportServerCredentials.ImpersonationUser

Notes

Le contrôle ReportViewer tentera de se connecter au serveur de rapports en tant qu'utilisateur du thread actuel si cette propriété n'est pas définie.

Voir aussi

Référence

ReportServerCredentials Classe

Espace de noms Microsoft.Reporting.WinForms