Noemax.WCFX.Channels Namespace : ContentNegotiationBindingElement Class |
The following tables list the members exposed by ContentNegotiationBindingElement.
Name | Description | |
---|---|---|
![]() | ContentNegotiationBindingElement Constructor | Overloaded. Initializes a new instance of the ContentNegotiationBindingElement class. |
Name | Description | |
---|---|---|
![]() | CompressionAlgorithms | Gets and sets the compression algorithms to be used for message compression. Default value is |
![]() | CompressionLevel | Gets and sets the compression level to be applied when compression is used, were 1 is for fastest compression and 9 for maximum compression. |
![]() | CompressionMode | Gets and sets the compression mode to be used by this binding. |
![]() | CompressionThreshold | Gets and sets the minimal size of the payload to be compressed, if compression is enabled. |
![]() | ForceStreamedCompression | If set to true the compression and decompression of the message payload will always be performed in streamed mode, irrespective of the transport settings. |
![]() | MessageEncodingMode | Gets and sets the message encoding mode to be used by this binding. |
![]() | MessageEncodings | A collection of MessageEncodingBindingElement used for dynamic content negotiation as set of alternative message encodings. |
![]() | ZlibFormat | Specified whether the RFC 1950 Zlib format is used for DEFLATE compression. |
Name | Description | |
---|---|---|
![]() | BuildChannelFactory<TChannel> | Overridden. Creates a channel factory that can be used to create a channel. |
![]() | BuildChannelListener<TChannel> | Overridden. Creates a channel listener of the specified type. |
![]() | CanBuildChannelFactory<TChannel> | Overridden. Returns a value that indicates whether the current binding can build a listener for a specified type of channel and context. |
![]() | CanBuildChannelListener<TChannel> | Overridden. Returns a value that indicates whether the binding element can build a channel factory for a specific type of channel. |
![]() | Clone | Overridden. Creates a copy of the current binding element. |
![]() | GetProperty<T> | Overridden. Gets a property from the specified BindingContext. |
![]() | PlugIn | Overloaded. Creates a new binding based on the provided binding with the ContentNegotiationBindingElement injected into it. |