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 返回指示在连接到报表服务器时是否会使用窗体身份验证的布尔值,以及有关用于身份验证的窗体凭据的信息。
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
受保护方法 MemberwiseClone (从 Object 继承。)
公共方法 SetFormsCredentials 指定连接到报表服务器时要使用的窗体身份验证,并提供窗体凭据。
公共方法 ToString (从 Object 继承。)

页首

注释

默认情况下,ReportViewer 控件使用默认的 Windows 标识来连接到报表服务器。ReportServerCredentials 类作为 ReportViewer 控件的属性来实现,可用于提供自定义的身份验证以连接到报表服务器。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.Reporting.WinForms 命名空间