Gets or sets the value associated with the enumeration member the attribute is applied to.
Assembly: System.Runtime.Serialization (in System.Runtime.Serialization.dll)
By default, the value of an enumeration is the name of the enumeration. When a value is specified, that value will appear in the XML document or stream.
The following code:
results in the following XML when serialized with the DataContractSerializer:
The following code, with the Value property set:
<DataContract> _ Public Enum Shapes <EnumMember(Value:="1")> Circle <EnumMember(Value:="2")> Square End Enum
results in the following XML:
Available since 8
Available since 3.0
Portable Class Library
Supported in: portable .NET platforms
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Available since 8.1