Secure Exchanges SDK Documentation
Search Results for

    Show / Hide Table of Contents

    Class GetLogArgs

    This is the args for the GetLog Method.

    Inheritance
    object
    GetLogArgs
    Implements
    IEndPointConfiguration
    IEndPointName
    IUriBindingConfiguration
    IAuthenticationNeeded
    ILogRequest
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: SecureExchangesSDK.Models.Args
    Assembly: SecureExchangesSDK.dll
    Syntax
    public class GetLogArgs : IEndPointConfiguration, IEndPointName, IUriBindingConfiguration, IAuthenticationNeeded, ILogRequest

    Constructors

    GetLogArgs(string, Guid, Guid, Guid)

    Generic constructor to get the log by messageID or by TrackingID

    Declaration
    public GetLogArgs(string endPointConfigurationName, Guid serial, Guid apiUser, Guid apiPassword)
    Parameters
    Type Name Description
    string endPointConfigurationName
    Guid serial
    Guid apiUser
    Guid apiPassword

    GetLogArgs(string, Guid, Guid, Guid, Guid)

    Constructor using the EndPointConfiguration Name

    Declaration
    public GetLogArgs(string endPointConfigurationName, Guid serial, Guid apiUser, Guid apiPassword, Guid messageID)
    Parameters
    Type Name Description
    string endPointConfigurationName
    Guid serial
    Guid apiUser
    Guid apiPassword
    Guid messageID

    GetLogArgs(Uri, Guid, Guid, Guid)

    Generic constructor to get the log by messageID or by TrackingID

    Declaration
    public GetLogArgs(Uri endPoint, Guid serial, Guid apiUser, Guid apiPassword)
    Parameters
    Type Name Description
    Uri endPoint
    Guid serial
    Guid apiUser
    Guid apiPassword

    GetLogArgs(Uri, Guid, Guid, Guid, Guid)

    Constructor using the Enpoint URI

    Declaration
    public GetLogArgs(Uri endPoint, Guid serial, Guid apiUser, Guid apiPassword, Guid messageID)
    Parameters
    Type Name Description
    Uri endPoint
    Guid serial
    Guid apiUser
    Guid apiPassword
    Guid messageID

    Properties

    ApiPassword

    Api password (guid)

    Declaration
    public Guid ApiPassword { get; set; }
    Property Value
    Type Description
    Guid

    ApiUser

    API user

    Declaration
    public Guid ApiUser { get; set; }
    Property Value
    Type Description
    Guid

    EndPointConfigurationName

    Endpoint configuration (not required if EndPointURI provide)

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

    EndPointUri

    The URI of the API ex : https://www.secure-exchanges.com/_api/0217/0217.asmx Not required if the EndPointConfigurationName is provide

    Declaration
    public Uri EndPointUri { get; set; }
    Property Value
    Type Description
    Uri

    MessageID

    The message ID you try to retreive logs

    Declaration
    public Guid MessageID { get; set; }
    Property Value
    Type Description
    Guid

    Serial

    The serial

    Declaration
    public Guid Serial { get; set; }
    Property Value
    Type Description
    Guid

    TrackingID

    The tacking ID of the message you try to retreived

    Declaration
    public Guid TrackingID { get; set; }
    Property Value
    Type Description
    Guid

    UserLogSerial

    The userlog whoe we need to retreived logs( leave empty will result to get the logs of the serial)

    Declaration
    public Guid UserLogSerial { get; set; }
    Property Value
    Type Description
    Guid

    Implements

    IEndPointConfiguration
    IEndPointName
    IUriBindingConfiguration
    IAuthenticationNeeded
    ILogRequest

    Extension Methods

    ExtensionHelper.CopySameNameAndTypeProperties<T, S>(T, S)
    In this article
    Back to top Secure Exchanges Inc. - Documentation