}}
    Show / Hide Table of Contents

    Class XmlDataWriter

    Inheritance
    object
    DataWriter
    XmlDataWriter
    Implements
    IDataWriter
    Inherited Members
    DataWriter.setAuthModel(AuthModel)
    DataWriter.setAuthApiKey(string)
    DataWriter.setAuthLogin(string)
    DataWriter.setAuthPassword(string)
    DataWriter.setAPSLoad(bool)
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Zenoph.Notify.Build.Writer
    Assembly: Zenoph.Notify.dll
    Syntax
    public sealed class XmlDataWriter : DataWriter, IDataWriter

    Constructors

    XmlDataWriter()

    Declaration
    public XmlDataWriter()

    Methods

    getDestinationsData(Composer)

    Declaration
    public override string getDestinationsData(Composer mc)
    Parameters
    Type Name Description
    Composer mc
    Returns
    Type Description
    string
    Overrides
    DataWriter.getDestinationsData(Composer)

    getDestinationsDeliveryRequestData(List<string>)

    Declaration
    public override string getDestinationsDeliveryRequestData(List<string> messageIds)
    Parameters
    Type Name Description
    List<string> messageIds
    Returns
    Type Description
    string
    Overrides
    DataWriter.getDestinationsDeliveryRequestData(List<string>)

    getSMSRequestData(SMSComposer)

    Declaration
    public override string getSMSRequestData(SMSComposer sc)
    Parameters
    Type Name Description
    SMSComposer sc
    Returns
    Type Description
    string
    Overrides
    DataWriter.getSMSRequestData(SMSComposer)

    getScheduledMessageUpdateRequestData(Composer)

    Declaration
    public override string getScheduledMessageUpdateRequestData(Composer mc)
    Parameters
    Type Name Description
    Composer mc
    Returns
    Type Description
    string
    Overrides
    DataWriter.getScheduledMessageUpdateRequestData(Composer)

    getScheduledMessagesLoadRequestData(Dictionary<string, object>)

    Declaration
    public override string getScheduledMessagesLoadRequestData(Dictionary<string, object> data)
    Parameters
    Type Name Description
    Dictionary<string, object> data
    Returns
    Type Description
    string
    Overrides
    DataWriter.getScheduledMessagesLoadRequestData(Dictionary<string, object>)

    getUSSDRequestData(USSDComposer)

    Declaration
    public override string getUSSDRequestData(USSDComposer uc)
    Parameters
    Type Name Description
    USSDComposer uc
    Returns
    Type Description
    string
    Overrides
    DataWriter.getUSSDRequestData(USSDComposer)

    getVoiceRequestData(VoiceComposer)

    Declaration
    public override string getVoiceRequestData(VoiceComposer vc)
    Parameters
    Type Name Description
    VoiceComposer vc
    Returns
    Type Description
    string
    Overrides
    DataWriter.getVoiceRequestData(VoiceComposer)

    writeCallbackInfo(string, ContentType, object)

    Declaration
    protected override void writeCallbackInfo(string url, ContentType accept, object store)
    Parameters
    Type Name Description
    string url
    ContentType accept
    object store
    Overrides
    DataWriter.writeCallbackInfo(string, ContentType, object)

    writeCommonPropertiesData(MessageComposer, object)

    Declaration
    protected override void writeCommonPropertiesData(MessageComposer mc, object store)
    Parameters
    Type Name Description
    MessageComposer mc
    object store
    Overrides
    DataWriter.writeCommonPropertiesData(MessageComposer, object)

    writeDestinations(Composer, object)

    Declaration
    protected override void writeDestinations(Composer mc, object store)
    Parameters
    Type Name Description
    Composer mc
    object store
    Overrides
    DataWriter.writeDestinations(Composer, object)

    writeScheduleInfo(DateTime, string, object)

    Declaration
    protected override void writeScheduleInfo(DateTime scheduleDateTime, string utcOffset, object store)
    Parameters
    Type Name Description
    DateTime scheduleDateTime
    string utcOffset
    object store
    Overrides
    DataWriter.writeScheduleInfo(DateTime, string, object)

    Implements

    IDataWriter
    Back to top