InstanceValue Class

Definition

Stores the information about instance data and metadata.

public ref class InstanceValue sealed
public sealed class InstanceValue
[System.Runtime.Serialization.DataContract]
public sealed class InstanceValue
type InstanceValue = class
[<System.Runtime.Serialization.DataContract>]
type InstanceValue = class
Public NotInheritable Class InstanceValue
Inheritance
InstanceValue
Attributes

Remarks

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.

Constructors

InstanceValue(Object)

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

InstanceValue(Object, InstanceValueOptions)

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

Properties

DeletedValue

Gets the previously deleted value.

IsDeletedValue

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

Options

Gets the option for an instance value.

Value

Gets the instance value as an object.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to