SerializationFlags Enumeration
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Defines a set of flags that indicate various attributes of a serialization (serialized object).
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace: Microsoft.SPOT
Assembly: Microsoft.SPOT.Native (in Microsoft.SPOT.Native.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration SerializationFlags
[FlagsAttribute]
public enum SerializationFlags
[FlagsAttribute]
public enum class SerializationFlags
[<FlagsAttribute>]
type SerializationFlags
public enum SerializationFlags
Members
Member name | Description | |
---|---|---|
Encrypted | A value indicating that the serialized object is encrypted. This flag is not currently implemented. | |
Compressed | A value indicating that the serialized object is compressed. This flag is not currently implemented. | |
Optional | A value indicating that the serialized object can be skipped if it cannot be deserialized. This flag is not currently implemented. | |
PointerNeverNull | A value indicating that the pointer to the serialized object is never nullNothingnullptrunita null reference (Nothing in Visual Basic). | |
ElementsNeverNull | A value indicating that the elements in the serialized object are never nullNothingnullptrunita null reference (Nothing in Visual Basic). | |
FixedType | A value indicating that the serialized object can only be an instance of the specified class, and not an instance of a derived class. | |
DemandTrusted | This flag is not currently implemented. |