[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Flags that specify things to do when deserializing XML

Namespace:  Microsoft.ConfigurationManagement.Messaging.Framework
Assembly:  Microsoft.ConfigurationManagement.Messaging(in Microsoft.ConfigurationManagement.Messaging.dll)

Syntax

                 
  C#     Visual Basic     Visual C++  
[
SerializableAttribute]
[
FlagsAttribute]
public 
enum 
DeserializationArguments
<
SerializableAttribute> _
<
FlagsAttribute> _
Public 
Enumeration 
DeserializationArguments
[
SerializableAttribute]
[
FlagsAttribute]
public 
enum class 
DeserializationArguments

Members

Member Description
None
Don't do anything special
AddXmlHeader
Add an XML header
AllowNullInput
If this is set, a null input will return a null object. If this is not set, this will be a failure
StripUnicodeBom
If this is set, the Unicode BOM will be stripped from the input XML
UnicodeBomExpected
If this is set, a Unicode BOM is expected. This option implies StripUnicodeBom.
DoNotThrowOnException
If this bit is set, a serialization exception will return a null reply. Default behavior is to throw an exception to the caller when a serialization error occurs

See Also