Share via


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.

See Also

Reference

Microsoft.SPOT Namespace