Table of Contents

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 EndpointInfoServiceState

The 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.