}}
    Show / Hide Table of Contents

    Class NotifyRequest

    Inheritance
    object
    NotifyRequest
    AuthRequest
    ComposeRequest
    CreditBalanceRequest
    DestinationsDeliveryRequest
    MessageDeliveryRequest
    ScheduledMessageRequest
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.Finalize()
    object.MemberwiseClone()
    Namespace: Zenoph.Notify.Request
    Assembly: Zenoph.Notify.dll
    Syntax
    [ComVisible(true)]
    [Guid("FBCE97E7-37FF-4a7b-817B-C83E6F1EC6B0")]
    public abstract class NotifyRequest

    Constructors

    NotifyRequest()

    Declaration
    public NotifyRequest()

    NotifyRequest(AuthProfile)

    Declaration
    public NotifyRequest(AuthProfile ap)
    Parameters
    Type Name Description
    AuthProfile ap

    Fields

    _acceptType

    Declaration
    protected ContentType _acceptType
    Field Value
    Type Description
    ContentType

    _authFragment

    Declaration
    protected string _authFragment
    Field Value
    Type Description
    string

    _authProfile

    Declaration
    protected AuthProfile _authProfile
    Field Value
    Type Description
    AuthProfile

    _contentType

    Declaration
    protected ContentType _contentType
    Field Value
    Type Description
    ContentType

    _httpRequest

    Declaration
    protected HttpWebRequest _httpRequest
    Field Value
    Type Description
    HttpWebRequest

    _isFileUpload

    Declaration
    protected bool _isFileUpload
    Field Value
    Type Description
    bool

    _loadaps

    Declaration
    protected bool _loadaps
    Field Value
    Type Description
    bool

    _progressPercentage

    Declaration
    protected int _progressPercentage
    Field Value
    Type Description
    int

    _requestData

    Declaration
    protected string _requestData
    Field Value
    Type Description
    string

    _requestResource

    Declaration
    protected string _requestResource
    Field Value
    Type Description
    string

    _userSettings

    Declaration
    protected Dictionary<string, object> _userSettings
    Field Value
    Type Description
    Dictionary<string, object>

    Methods

    createDataWriter()

    Declaration
    protected DataWriter createDataWriter()
    Returns
    Type Description
    DataWriter

    getAuthApiKey()

    Declaration
    [ComVisible(true)]
    protected string getAuthApiKey()
    Returns
    Type Description
    string

    getAuthLogin()

    Declaration
    [ComVisible(true)]
    protected string getAuthLogin()
    Returns
    Type Description
    string

    getAuthModel()

    Declaration
    [ComVisible(true)]
    protected string getAuthModel()
    Returns
    Type Description
    string

    getAuthPassword()

    Declaration
    [ComVisible(false)]
    protected string getAuthPassword()
    Returns
    Type Description
    string

    getRequestURL()

    Declaration
    [ComVisible(false)]
    protected string getRequestURL()
    Returns
    Type Description
    string

    initHttpRequest()

    Declaration
    protected void initHttpRequest()

    pullAuthInfoFromProfile()

    Declaration
    protected void pullAuthInfoFromProfile()

    responseContentTypeSuppored(ContentType)

    Declaration
    [ComVisible(false)]
    public static bool responseContentTypeSuppored(ContentType type)
    Parameters
    Type Name Description
    ContentType type
    Returns
    Type Description
    bool

    setAuthApiKey(string)

    Declaration
    [ComVisible(true)]
    public void setAuthApiKey(string apiKey)
    Parameters
    Type Name Description
    string apiKey

    setAuthLogin(string)

    Declaration
    [ComVisible(true)]
    public void setAuthLogin(string login)
    Parameters
    Type Name Description
    string login

    setAuthModel(AuthModel)

    Declaration
    [ComVisible(true)]
    public void setAuthModel(AuthModel model)
    Parameters
    Type Name Description
    AuthModel model

    setAuthPassword(string)

    Declaration
    [ComVisible(true)]
    public void setAuthPassword(string psswd)
    Parameters
    Type Name Description
    string psswd

    setAuthProfile(AuthProfile)

    Declaration
    [ComVisible(true)]
    public virtual void setAuthProfile(AuthProfile ap)
    Parameters
    Type Name Description
    AuthProfile ap

    setHost(string)

    Declaration
    [ComVisible(true)]
    public void setHost(string host)
    Parameters
    Type Name Description
    string host

    setHttpPort(int)

    Declaration
    [ComVisible(true)]
    public void setHttpPort(int port)
    Parameters
    Type Name Description
    int port

    setHttpsPort(int)

    Declaration
    [ComVisible(true)]
    public void setHttpsPort(int port)
    Parameters
    Type Name Description
    int port

    setRequestContentType(ContentType)

    Declaration
    [ComVisible(true)]
    public void setRequestContentType(ContentType type)
    Parameters
    Type Name Description
    ContentType type

    setRequestResource(string)

    Declaration
    [ComVisible(false)]
    protected void setRequestResource(string resource)
    Parameters
    Type Name Description
    string resource

    setResponseContentType(ContentType)

    Declaration
    [ComVisible(false)]
    protected void setResponseContentType(ContentType type)
    Parameters
    Type Name Description
    ContentType type

    submit()

    Declaration
    [ComVisible(true)]
    public virtual APIResponse submit()
    Returns
    Type Description
    APIResponse

    updateRequestSubmitProgress()

    Declaration
    [ComVisible(false)]
    protected void updateRequestSubmitProgress()

    useSecureConnection(bool)

    Declaration
    [ComVisible(false)]
    public void useSecureConnection(bool secure)
    Parameters
    Type Name Description
    bool secure

    useSecureConnection(bool, int)

    Declaration
    [ComVisible(false)]
    public void useSecureConnection(bool secure, int port)
    Parameters
    Type Name Description
    bool secure
    int port

    useSecureConnectionEx(bool, int)

    Declaration
    [ComVisible(true)]
    public void useSecureConnectionEx(bool secure, int port = -1)
    Parameters
    Type Name Description
    bool secure
    int port

    validateAuthProfile(AuthProfile)

    Declaration
    protected void validateAuthProfile(AuthProfile ap)
    Parameters
    Type Name Description
    AuthProfile ap

    writeRequestStreamData(string)

    Declaration
    protected void writeRequestStreamData(string requestData)
    Parameters
    Type Name Description
    string requestData

    Events

    onSubmitCompleted

    Declaration
    public event SubmitCompletedEventHandler onSubmitCompleted
    Event Type
    Type Description
    SubmitCompletedEventHandler

    onSubmitProgressChanged

    Declaration
    public event SubmitProgressEventHandler onSubmitProgressChanged
    Event Type
    Type Description
    SubmitProgressEventHandler
    Back to top