Name
FormatterTypeStyle
Synopsis
This enumeration controls how type
information
is specified for members. TypesAlways specifies
that type information be placed in the serialization stream for all
object members. The default, TypesWhenNeeded,
places type information in the stream for the following: object
arrays, members of type System.Object, and
nonprimitive value types (such as structs and enums) that implement
the ISerializable interface.
XsdString can be bitwise-ORed
with another option to specify that strings are represented with the
XSD format instead of the SOAP format.
public enum FormatterTypeStyle { TypesWhenNeeded = 0, TypesAlways = 1, XsdString = 2 }
Hierarchy
System.Object
→
System.ValueType
→
System.Enum(System.IComparable,
System.IFormattable, System.IConvertible)
→
FormatterTypeStyle
Returned By
System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.TypeFormat,
System.Runtime.Serialization.Formatters.Soap.SoapFormatter.TypeFormat
Passed To
System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.TypeFormat,
System.Runtime.Serialization.Formatters.Soap.SoapFormatter.TypeFormat
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access