InstanceValue Class

.NET Framework (current version)
 

Stores the information about instance data and metadata.

Namespace:   System.Runtime.DurableInstancing
Assembly:  System.Runtime.DurableInstancing (in System.Runtime.DurableInstancing.dll)

System.Object
  System.Runtime.DurableInstancing.InstanceValue

[DataContractAttribute]
public sealed class InstanceValue

NameDescription
System_CAPS_pubmethodInstanceValue(Object)

Initializes an instance of the InstanceValue class by using value object passed as a parameter.

System_CAPS_pubmethodInstanceValue(Object, InstanceValueOptions)

Initializes an instance of the InstanceValue class by using the value Object and the options for those values passed as parameters.

NameDescription
System_CAPS_pubpropertySystem_CAPS_staticDeletedValue

Gets the previously deleted value.

System_CAPS_pubpropertyIsDeletedValue

Gets a value that indicates whether the object represents a deleted value.

System_CAPS_pubpropertyOptions

Gets the option for an instance value.

System_CAPS_pubpropertyValue

Gets the instance value as an object.

NameDescription
System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

The data and metadata in the instance persistence system is organized as named values in property bags. Each property bag is a dictionary associating XName objects with InstanceValue objects.

.NET Framework
Available since 4.0

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: