Class GetLogArgs
This is the args for the GetLog Method.
Inheritance
System.Object
GetLogArgs
Implements
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 |