Freigeben über


ProtoPropertyValue Class

Definition

ProtoPropertyValue contains the information necessary to populate an attribute value for a particular ModelElement. Two Serialization Formats are used. For primitives, strings, and arrays of primitives/strings, the same type-based Serialization format is used. For everything else, we have a non-type based serialization format.

public ref class ProtoPropertyValue sealed : System::Runtime::Serialization::ISerializable
[System.Serializable]
public sealed class ProtoPropertyValue : System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type ProtoPropertyValue = class
    interface ISerializable
Public NotInheritable Class ProtoPropertyValue
Implements ISerializable
Inheritance
ProtoPropertyValue
Attributes
Implements

Constructors

ProtoPropertyValue(Guid, Object)

Creates an instance of the ProtoPropertyValue class.

ProtoPropertyValue(PropertyAssignment)

Creates an instance of the ProtoPropertyValue class.

Properties

DomainPropertyId

Gets the Domain Property Id.

PropertyValue

Gets the property value.

Methods

CreatePropertyAssignment(Partition)

Creates an PropertyAssignment object for the property

GetObjectData(SerializationInfo, StreamingContext)

Renders ProtoPropertyValue data for serialization.

Applies to