Search Results for

    Show / Hide Table of Contents

    Class ReportLibraryConfig

    Configuration for a report library connection: the database driver, connection string and table/field mapping used to read and save report templates from a database, including optional HttpAgent (remote agent) credentials.

    Inheritance
    object
    ReportLibraryConfig
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Reportman.Reporting
    Assembly: Reportman.Reporting.dll
    Syntax
    public class ReportLibraryConfig

    Constructors

    View Source

    ReportLibraryConfig()

    Declaration
    public ReportLibraryConfig()

    Fields

    View Source

    CurrentConnection

    Declaration
    public DbConnection CurrentConnection
    Field Value
    Type Description
    DbConnection

    Properties

    View Source

    ADOConnectionString

    Declaration
    public string ADOConnectionString { get; set; }
    Property Value
    Type Description
    string
    View Source

    Alias

    Declaration
    public string Alias { get; set; }
    Property Value
    Type Description
    string
    View Source

    AllowSorting

    Declaration
    public bool AllowSorting { get; set; }
    Property Value
    Type Description
    bool
    View Source

    ApiKey

    API Key for HttpAgent driver authentication (alternative to Bearer token)

    Declaration
    public string ApiKey { get; set; }
    Property Value
    Type Description
    string
    View Source

    Driver

    Declaration
    public DriverType Driver { get; set; }
    Property Value
    Type Description
    DriverType
    View Source

    DriverIndex

    Declaration
    public int DriverIndex { get; set; }
    Property Value
    Type Description
    int
    View Source

    HttpAgentBaseUrl

    Base URL for HttpAgent API (e.g., "https://api.reportman.es")

    Declaration
    public string HttpAgentBaseUrl { get; set; }
    Property Value
    Type Description
    string
    View Source

    HubDatabaseId

    Hub Database Id for HttpAgent driver - identifies the database on the remote agent

    Declaration
    public long HubDatabaseId { get; set; }
    Property Value
    Type Description
    long
    View Source

    LoadDriverParams

    Declaration
    public bool LoadDriverParams { get; set; }
    Property Value
    Type Description
    bool
    View Source

    LoadParams

    Declaration
    public bool LoadParams { get; set; }
    Property Value
    Type Description
    bool
    View Source

    LoginPrompt

    Declaration
    public bool LoginPrompt { get; set; }
    Property Value
    Type Description
    bool
    View Source

    ProviderName

    Declaration
    public string ProviderName { get; set; }
    Property Value
    Type Description
    string
    View Source

    ReportField

    Declaration
    public string ReportField { get; set; }
    Property Value
    Type Description
    string
    View Source

    ReportGroupsTable

    Declaration
    public string ReportGroupsTable { get; set; }
    Property Value
    Type Description
    string
    View Source

    ReportSearchField

    Declaration
    public string ReportSearchField { get; set; }
    Property Value
    Type Description
    string
    View Source

    ReportTable

    Declaration
    public string ReportTable { get; set; }
    Property Value
    Type Description
    string
    View Source

    Token

    Bearer token for HttpAgent driver authentication (alternative to ApiKey)

    Declaration
    public string Token { get; set; }
    Property Value
    Type Description
    string

    Methods

    View Source

    GetConfigFilename()

    Declaration
    public static string GetConfigFilename()
    Returns
    Type Description
    string
    View Source

    GetFactory()

    Declaration
    public DbProviderFactory GetFactory()
    Returns
    Type Description
    DbProviderFactory
    View Source

    ReadReport(string)

    Declaration
    public MemoryStream ReadReport(string reportName)
    Parameters
    Type Name Description
    string reportName
    Returns
    Type Description
    MemoryStream
    View Source

    SaveReport(Report, string, StreamVersion)

    Declaration
    public MemoryStream SaveReport(Report nreport, string reportName, StreamVersion version)
    Parameters
    Type Name Description
    Report nreport
    string reportName
    StreamVersion version
    Returns
    Type Description
    MemoryStream
    View Source

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    string
    Overrides
    object.ToString()
    • View Source
    In this article
    Back to top Generated by DocFX