Metadata Class

Specifies a superset of all container objects within the MDS system.


Namespace:  Microsoft.MasterDataServices
Assembly:  Microsoft.MasterDataServices (in Microsoft.MasterDataServices.dll)

[DataContractAttribute(Name = "Metadata", Namespace = "")]
public class Metadata : IExtensibleDataObject

The Metadata type exposes the following members.

Public methodMetadataInitializes a new instance of the Metadata class.

Public propertyAttributeGroupsGets or sets an array of attribute groups.
Public propertyAttributesGets or sets an array of attributes.
Public propertyDerivedHierarchiesGets or sets an array of derived hierarchies.
Public propertyDerivedHierarchyLevelsGets or sets an array of derived hierarchy levels.
Public propertyEntitiesGets or sets an array of entities.
Public propertyExplicitHierarchiesGets or sets an array of explicit hierarchies.
Public propertyExtensionDataGets or sets an object containing extra data.
Public propertyMemberTypesGets or sets a collection of entity member types.
Public propertyModelsGets or sets an array of models.
Public propertyVersionFlagsGets or sets an array of version flags.
Public propertyVersionsGets or sets an array of versions.

Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)

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

Community Additions