Поделиться через


Класс ReportServerCredentials

Указывает учетные данные для элемента управления ReportViewer, которые необходимо использовать при соединении с сервером отчетов.

Иерархия наследования

System.Object
  Microsoft.Reporting.WinForms.ReportServerCredentials

Пространство имен:  Microsoft.Reporting.WinForms
Сборка:  Microsoft.ReportViewer.WinForms (в Microsoft.ReportViewer.WinForms.dll)

Синтаксис

'Декларация
Public NotInheritable Class ReportServerCredentials _
    Implements IReportServerCredentials
'Применение
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

Тип ReportServerCredentials обеспечивает доступ к следующим элементам.

Свойства

  Имя Описание
Открытое свойство ImpersonationUser Указывает пользователя для олицетворения при соединении с сервером отчетов.
Открытое свойство NetworkCredentials Возвращает или задает сетевые учетные данные, используемые для проверки подлинности на сервере отчетов.

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetFormsCredentials Возвращает значение типа Boolean, указывающее, будет ли использоваться проверка подлинности с помощью форм при соединении с сервером отчетов наряду со сведениями об учетных данных форм, используемыми при проверке подлинности.
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод SetFormsCredentials Указывает, что при соединении с сервером отчетов используется проверка подлинности с помощью форм и предоставляет учетные данные форм.
Открытый метод ToString (Производный от Object.)

В начало

Замечания

По умолчанию элемент управления ReportViewer использует для соединения с сервером отчетов удостоверение Windows. Класс ReportServerCredentials реализуется как свойство элемента управления ReportViewer и может использоваться, чтобы обеспечить нестандартную проверку подлинности при соединении с сервером отчетов.

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.Reporting.WinForms