Class SocketOutputOptions
Represents all socket related output serialization options
This includes the endpoint on which to push, formats, encodings etc.
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Mars.Interfaces.Model.Options
Assembly: Mars.Interfaces.dll
Syntax
public class SocketOutputOptions : AbstractEndpointOptions, IDisposable
Constructors
| Improve this Doc View SourceSocketOutputOptions()
Represents all socket related output serialization options
This includes the endpoint on which to push, formats, encodings etc.
Declaration
public SocketOutputOptions()
Properties
| Improve this Doc View SourceConnectionWaitingInMilliseconds
Gets opr sets the sending interval in milliseconds to specify
how often the socket shall push messages to all clients.
Declaration
[JsonProperty("waitingForConnectionInMilliseconds", NullValueHandling = NullValueHandling.Ignore)]
public long? ConnectionWaitingInMilliseconds { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
EndpointPath
Gets or sets the path on which this socket provides the output data
Declaration
[JsonProperty("socketPath", NullValueHandling = NullValueHandling.Ignore)]
public string EndpointPath { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SendingIntervalInMilliseconds
Gets opr sets the sending interval in milliseconds to specify
how often the socket shall push messages to all clients.
Declaration
[JsonProperty("sendingIntervalInMilliseconds", NullValueHandling = NullValueHandling.Ignore)]
public long? SendingIntervalInMilliseconds { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
Implements
System.IDisposable