Noemax.WCFX.Channels Namespace : SmartMessageEncodingSet Enumeration |
'Declaration <System.FlagsAttribute()> Public Enum SmartMessageEncodingSet Inherits System.Enum
'Usage Dim instance As SmartMessageEncodingSet
[System.Flags()] public enum SmartMessageEncodingSet : System.Enum
public enum SmartMessageEncodingSet = class(System.Enum)
System.FlagsAttribute() public enum SmartMessageEncodingSet extends System.Enum
[System.Flags()] __value public enum SmartMessageEncodingSet : public System.Enum
[System.Flags()] public enum class SmartMessageEncodingSet : public System.Enum
Member | Description |
---|---|
Custom | The set of message encodings defined by the MessageEncodings property of the corresponding binding. |
Fi | Fast Infoset message encoding |
FiText | FI (Preferred), Text (Default) |
Text | Text message encoding |
The SmartMessageEncodingSet enumeration provides a fast way to specify the set of message encodings to be used by the binding. Each member of the enumeration represents a predefined combination of message encodings.
Regardless of the order in which the message encodings are specified during the initialization of the SmartMessageEncodingSet value, they are always used in the following predefined order of preference:
1. FastInfoset message encoding (Preferred).
2. Text message encoding (Default).
System.Object
System.ValueType
System.Enum
Noemax.WCFX.Channels.SmartMessageEncodingSet
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2