WebSocketTransportSettings WebSocketTransportSettings WebSocketTransportSettings WebSocketTransportSettings Class

Definition

Represents settings for web socket transport.

public ref class WebSocketTransportSettings sealed : IEquatable<System::ServiceModel::Channels::WebSocketTransportSettings ^>
public sealed class WebSocketTransportSettings : IEquatable<System.ServiceModel.Channels.WebSocketTransportSettings>
type WebSocketTransportSettings = class
    interface IEquatable<WebSocketTransportSettings>
Public NotInheritable Class WebSocketTransportSettings
Implements IEquatable(Of WebSocketTransportSettings)
Inheritance
WebSocketTransportSettingsWebSocketTransportSettingsWebSocketTransportSettingsWebSocketTransportSettings
Implements

Constructors

WebSocketTransportSettings() WebSocketTransportSettings() WebSocketTransportSettings() WebSocketTransportSettings()

Initializes a new instance of the WebSocketTransportSettings class.

Fields

BinaryEncoderTransferModeHeader BinaryEncoderTransferModeHeader BinaryEncoderTransferModeHeader BinaryEncoderTransferModeHeader

Specifies the header for the binary encoder transfer mode.

BinaryMessageReceivedAction BinaryMessageReceivedAction BinaryMessageReceivedAction BinaryMessageReceivedAction

Specifies the action when web socket binary message is received.

ConnectionOpenedAction ConnectionOpenedAction ConnectionOpenedAction ConnectionOpenedAction

Specifies the action when web socket connection is opened.

SoapContentTypeHeader SoapContentTypeHeader SoapContentTypeHeader SoapContentTypeHeader

Specifies the soap content type header.

TextMessageReceivedAction TextMessageReceivedAction TextMessageReceivedAction TextMessageReceivedAction

Specifies the action when web socket text message is received.

Properties

CreateNotificationOnConnection CreateNotificationOnConnection CreateNotificationOnConnection CreateNotificationOnConnection

Gets or sets the create notification during connection.

DisablePayloadMasking DisablePayloadMasking DisablePayloadMasking DisablePayloadMasking

Gets or sets a value that indicates whether the web socket masking is disabled.

KeepAliveInterval KeepAliveInterval KeepAliveInterval KeepAliveInterval

Gets or sets the value of the keep alive interval of the connection.

MaxPendingConnections MaxPendingConnections MaxPendingConnections MaxPendingConnections

Gets or sets the maximum number of allowed pending connections.

ReceiveBufferSize ReceiveBufferSize ReceiveBufferSize ReceiveBufferSize
SendBufferSize SendBufferSize SendBufferSize SendBufferSize
SubProtocol SubProtocol SubProtocol SubProtocol

Gets or sets the web socket sub protocol.

TransportUsage TransportUsage TransportUsage TransportUsage

Gets or sets the web socket transport usage.

Methods

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal with the current object.

Equals(WebSocketTransportSettings) Equals(WebSocketTransportSettings) Equals(WebSocketTransportSettings) Equals(WebSocketTransportSettings)

Determines whether the specified web socket transport settings object is equal with the current object.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Gets the hash code value for this object.

GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to