Class TcpAction
Implements
IDictionary<string, object>
ICollection<KeyValuePair<string, object>>
IReadOnlyDictionary<string, object>
IReadOnlyCollection<KeyValuePair<string, object>>
IEnumerable<KeyValuePair<string, object>>
IDictionary
ICollection
IEnumerable
IDeserializationCallback
ISerializable
IEquatable<JsonMap>
IEquatable<BoomackAction>
IEquatable<TcpAction>
Inherited Members
Dictionary<string, object>.Add(string, object)
Dictionary<string, object>.Clear()
Dictionary<string, object>.ContainsKey(string)
Dictionary<string, object>.ContainsValue(object)
Dictionary<string, object>.GetEnumerator()
Dictionary<string, object>.GetObjectData(SerializationInfo, StreamingContext)
Dictionary<string, object>.OnDeserialization(object)
Dictionary<string, object>.Remove(string)
Dictionary<string, object>.TryGetValue(string, out object)
Dictionary<string, object>.Comparer
Dictionary<string, object>.Count
Dictionary<string, object>.this[string]
Dictionary<string, object>.Keys
Dictionary<string, object>.Values
object.Equals(object, object)
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Boomack.Client.Model.Actions
Assembly: NBoomackClient.dll
Syntax
public class TcpAction : BoomackAction, IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IReadOnlyDictionary<string, object>, IReadOnlyCollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IDictionary, ICollection, IEnumerable, IDeserializationCallback, ISerializable, IEquatable<JsonMap>, IEquatable<BoomackAction>, IEquatable<TcpAction>
Constructors
TcpAction()
Declaration
public TcpAction()
TcpAction(string, ushort)
Declaration
public TcpAction(string host, ushort port)
Parameters
Type | Name | Description |
---|---|---|
string | host | |
ushort | port |
Properties
BinaryRequest
Declaration
public byte[] BinaryRequest { get; set; }
Property Value
Type | Description |
---|---|
byte[] |
DiscardResponse
Declaration
public bool DiscardResponse { get; set; }
Property Value
Type | Description |
---|---|
bool |
Host
Declaration
public string Host { get; set; }
Property Value
Type | Description |
---|---|
string |
LocalAddress
Declaration
public string LocalAddress { get; set; }
Property Value
Type | Description |
---|---|
string |
LocalPort
Declaration
public ushort? LocalPort { get; set; }
Property Value
Type | Description |
---|---|
ushort? |
Port
Declaration
public ushort? Port { get; set; }
Property Value
Type | Description |
---|---|
ushort? |
ProtocolFamily
Declaration
public TcpProtocolFamily ProtocolFamily { get; set; }
Property Value
Type | Description |
---|---|
TcpProtocolFamily |
ResponseLimit
Declaration
public ulong? ResponseLimit { get; set; }
Property Value
Type | Description |
---|---|
ulong? |
TextRequest
Declaration
public string TextRequest { get; set; }
Property Value
Type | Description |
---|---|
string |
Timeout
Declaration
public uint? Timeout { get; set; }
Property Value
Type | Description |
---|---|
uint? |
Methods
Equals(TcpAction)
Declaration
public bool Equals(TcpAction other)
Parameters
Type | Name | Description |
---|---|---|
TcpAction | other |
Returns
Type | Description |
---|---|
bool |
SetJsonRequest<T>(T, JsonSerializerSettings)
Declaration
public void SetJsonRequest<T>(T request, JsonSerializerSettings jsonSettings = null)
Parameters
Type | Name | Description |
---|---|---|
T | request | |
JsonSerializerSettings | jsonSettings |
Type Parameters
Name | Description |
---|---|
T |
Implements
System.Collections.Generic.IDictionary<TKey, TValue>
System.Collections.Generic.ICollection<T>
System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>
System.Collections.Generic.IReadOnlyCollection<T>
System.Collections.Generic.IEnumerable<T>
System.Collections.IDictionary
System.Collections.ICollection
System.Collections.IEnumerable
System.Runtime.Serialization.IDeserializationCallback
System.Runtime.Serialization.ISerializable
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<T>