Search Results for

    Show / Hide Table of Contents

    Class MessengerBase

    The base class for all messengers.

    Inheritance
    System.Object
    MessengerBase
    XmppMessenger
    Namespace: FastReport.Messaging
    Assembly: FastReport.dll
    Syntax
    public class MessengerBase

    Constructors

    MessengerBase()

    Initializes a new instance of the MessengerBase class.

    Declaration
    public MessengerBase()

    Properties

    Filename

    Gets the filename.

    Declaration
    public string Filename { get; protected set; }
    Property Value
    Type Description
    System.String

    ProxySettings

    Gets or sets the proxy settings.

    Declaration
    public ProxySettings ProxySettings { get; set; }
    Property Value
    Type Description
    ProxySettings

    Methods

    Authorize()

    Authorizes the user.

    Declaration
    protected virtual bool Authorize()
    Returns
    Type Description
    System.Boolean

    True if user has been successfully authorized.

    PrepareToSave(Report, ExportBase)

    Prepares the report before it will be send.

    Declaration
    protected MemoryStream PrepareToSave(Report report, ExportBase export)
    Parameters
    Type Name Description
    Report report

    The report template.

    ExportBase export

    The export filter.

    Returns
    Type Description
    System.IO.MemoryStream

    Memory stream that contains prepared report.

    SendReport(Report, ExportBase)

    Sends the report.

    Declaration
    public virtual bool SendReport(Report report, ExportBase export)
    Parameters
    Type Name Description
    Report report

    The report template that should be sent.

    ExportBase export

    The export filter that should export template before.

    Returns
    Type Description
    System.Boolean

    True if report has been successfully sent.

    Back to top © 1998-2025 Copyright Fast Reports Inc.