MetadataBase Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies the base class for classes that contains metadata information.
public ref class MetadataBase abstract : System::Runtime::Serialization::IExtensibleDataObject
[System.Runtime.Serialization.DataContract(Name="MetadataBase", Namespace="http://schemas.microsoft.com/xrm/2011/Metadata")]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Xrm.Sdk.Metadata.AttributeMetadata))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Xrm.Sdk.Metadata.EntityMetadata))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Xrm.Sdk.Metadata.OptionSetMetadata))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Xrm.Sdk.Metadata.RelationshipMetadataBase))]
public abstract class MetadataBase : System.Runtime.Serialization.IExtensibleDataObject
[<System.Runtime.Serialization.DataContract(Name="MetadataBase", Namespace="http://schemas.microsoft.com/xrm/2011/Metadata")>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Xrm.Sdk.Metadata.AttributeMetadata))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Xrm.Sdk.Metadata.EntityMetadata))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Xrm.Sdk.Metadata.OptionSetMetadata))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Xrm.Sdk.Metadata.RelationshipMetadataBase))>]
type MetadataBase = class
interface IExtensibleDataObject
Public MustInherit Class MetadataBase
Implements IExtensibleDataObject
- Inheritance
-
MetadataBase
- Derived
- Attributes
- Implements
Constructors
MetadataBase() |
Initializes a new instance of the MetadataBase class |
Properties
ExtensionData |
Gets or sets the structure that contains extra data. |
HasChanged |
Gets whether the item of metadata has changed. |
MetadataId |
Gets or sets a unique identifier for the metadata item. |