Class EndpointInfoServiceState
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
A class for storing invoker endpoint info as service state.
public abstract class EndpointInfoServiceState : ServiceState, IEntity, IComparable, IIdentifiable, IVersion
- Inheritance
-
EndpointInfoServiceState
- Implements
- Derived
- Inherited Members
Constructors
EndpointInfoServiceState()
Initializes a new instance of the EndpointInfoServiceState class.
protected EndpointInfoServiceState()
EndpointInfoServiceState(EndpointInfoServiceState)
Initializes a new instance of the EndpointInfoServiceState class.
protected EndpointInfoServiceState(EndpointInfoServiceState state)
Parameters
state
EndpointInfoServiceStateThe cloned instance of EndpointInfoServiceState class.
Properties
MethodsSettings
Gets or sets endpoint method settings, which is optional
public Dictionary<string, EndpointMethodSettings>? MethodsSettings { get; set; }
Property Value
- Dictionary<string, EndpointMethodSettings>
The methods settings lookup.
Port
Gets or sets the port.
public int? Port { get; set; }
Property Value
- int?
The port.
ServiceBaseUrl
Gets or sets the service base url.
public string? ServiceBaseUrl { get; set; }
Property Value
- string
The url.
ServiceEndpoint
Gets or sets the service endpoint.
public string? ServiceEndpoint { get; set; }
Property Value
- string
The endpoint.
Timeout
Gets or sets the invoker timeout.
public int? Timeout { get; set; }
Property Value
- int?
The endpoint.