ManagedProperty<T> ManagedProperty<T> ManagedProperty<T> ManagedProperty<T> Class

Definition

Represents a strongly typed managed property.

generic <typename T>
public ref class ManagedProperty abstract : System::Runtime::Serialization::IExtensibleDataObject
[System.Runtime.Serialization.DataContract(Name="ManagedProperty{0}", Namespace="http://schemas.microsoft.com/xrm/2011/Contracts")]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Xrm.Sdk.BooleanManagedProperty))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Xrm.Sdk.Metadata.AttributeRequiredLevel))]
public abstract class ManagedProperty<T> : System.Runtime.Serialization.IExtensibleDataObject
type ManagedProperty<'T> = class
    interface IExtensibleDataObject
Public MustInherit Class ManagedProperty(Of T)
Implements IExtensibleDataObject

Type Parameters

T

Type: Type. The type of managed property.

Inheritance
ManagedProperty<T>ManagedProperty<T>ManagedProperty<T>ManagedProperty<T>
Derived
Attributes
Implements

Constructors

ManagedProperty<T>() ManagedProperty<T>() ManagedProperty<T>() ManagedProperty<T>()

Initializes a new instance of the ManagedProperty<T> class

ManagedProperty<T>(String) ManagedProperty<T>(String) ManagedProperty<T>(String) ManagedProperty<T>(String)

Initializes a new instance of the ManagedProperty<T> class

Properties

CanBeChanged CanBeChanged CanBeChanged CanBeChanged

Gets or sets whether the managed property value can be changed.

ExtensionData ExtensionData ExtensionData ExtensionData

Gets or sets the structure that contains extra data.

ManagedPropertyLogicalName ManagedPropertyLogicalName ManagedPropertyLogicalName ManagedPropertyLogicalName

Gets the logical name for the managed property.

Value Value Value Value

Gets or sets the value of the managed property.

Applies to