Condividi tramite


Classe ReportServerCredentials

Specifica le credenziali per il controllo ReportViewer da utilizzare per la connessione a un server di rapporti.

Gerarchia di ereditarietà

System.Object
  Microsoft.Reporting.WinForms.ReportServerCredentials

Spazio dei nomi  Microsoft.Reporting.WinForms
Assembly:  Microsoft.ReportViewer.WinForms (in Microsoft.ReportViewer.WinForms.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class ReportServerCredentials _
    Implements IReportServerCredentials
'Utilizzo
Dim instance As ReportServerCredentials
public sealed class ReportServerCredentials : IReportServerCredentials
public ref class ReportServerCredentials sealed : IReportServerCredentials
[<SealedAttribute>]
type ReportServerCredentials =  
    class
        interface IReportServerCredentials
    end
public final class ReportServerCredentials implements IReportServerCredentials

Nel tipo ReportServerCredentials sono esposti i membri seguenti.

Proprietà

  Nome Descrizione
Proprietà pubblica ImpersonationUser Specifica l'utente da rappresentare per la connessione al server di rapporti.
Proprietà pubblica NetworkCredentials Recupera o imposta le credenziali di rete utilizzate per l'autenticazione con il server di rapporti.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetFormsCredentials Restituisce un valore Boolean che indica se l'autenticazione basata su form verrà utilizzata per la connessione al server di rapporti nonché le informazioni sulle credenziali da utilizzare per l'autenticazione.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico SetFormsCredentials Indica che l'autenticazione basata su form verrà utilizzata per la connessione al server di rapporti e specifica le credenziali per tale autenticazione.
Metodo pubblico ToString Ereditato da Object.

In alto

Osservazioni

Per impostazione predefinita, il controllo ReportViewer utilizza l'identità Windows predefinita per la connessione al server di rapporti. La classe ReportServerCredentials viene implementata come proprietà del controllo ReportViewer e può essere utilizzata per implementare l'autenticazione personalizzata per la connessione al server di rapporti.

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.Reporting.WinForms