WCF-Xtensions Class Reference for Mono
SmartMessageEncodingSet Enumeration






Defines the set of message encodings.
Syntax
'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 
Members
MemberDescription
CustomThe set of message encodings defined by the MessageEncodings property of the corresponding binding.
FiFast Infoset message encoding
FiTextFI (Preferred), Text (Default)
TextText message encoding
Remarks

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).

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Noemax.WCFX.Channels.SmartMessageEncodingSet

Requirements

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

See Also

Reference

Noemax.WCFX.Channels Namespace

Send Feedback