Show / Hide Table of Contents

Class GetLogArgs

This is the args for the GetLog Method.

Inheritance
System.Object
GetLogArgs
Implements
IEndPointConfiguration
IEndPointName
IUriBindingConfiguration
IAuthenticationNeeded
ILogRequest
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.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
System.String endPointConfigurationName
System.Guid serial
System.Guid apiUser
System.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
System.String endPointConfigurationName
System.Guid serial
System.Guid apiUser
System.Guid apiPassword
System.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
System.Uri endPoint
System.Guid serial
System.Guid apiUser
System.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
System.Uri endPoint
System.Guid serial
System.Guid apiUser
System.Guid apiPassword
System.Guid messageID

Properties

ApiPassword

Api password (guid)

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

ApiUser

API user

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

EndPointConfigurationName

Endpoint configuration (not required if EndPointURI provide)

Declaration
public string EndPointConfigurationName { get; set; }
Property Value
Type Description
System.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
System.Uri

MessageID

The message ID you try to retreive logs

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

Serial

The serial

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

TrackingID

The tacking ID of the message you try to retreived

Declaration
public Guid TrackingID { get; set; }
Property Value
Type Description
System.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
System.Guid

Implements

IEndPointConfiguration
IEndPointName
IUriBindingConfiguration
IAuthenticationNeeded
ILogRequest

Extension Methods

ExtensionHelper.CopySameNameAndTypeProperties<T, S>(T, S)
In This Article
Back to top Generated by DocFX