Export (0) Print
Expand All

Metadata Class

Defines the data contract for metadata, which is used in several metadata API requests and responses.


Namespace:  Microsoft.MasterDataServices.Services.DataContracts
Assembly:  Microsoft.MasterDataServices.Services.Contracts (in Microsoft.MasterDataServices.Services.Contracts.dll)

[DataContractAttribute(Name = "Metadata", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class Metadata : DataContractBase

The Metadata type exposes the following members.

Public methodMetadataInitializes a new instance of the Metadata class.

Public propertyAreAllMetadataListsEmptyGets a value that indicates whether all list properties are empty.
Public propertyAreMultipleMetadataListsPresentGets a value that indicates whether multiple list properties are populated.
Public propertyAttributeGroupsGets or sets the AttributeGroup list.
Public propertyAttributesGets or sets the MetadataAttribute list.
Public propertyDerivedHierarchiesGets or sets the DerivedHierarchy list.
Public propertyDerivedHierarchyLevelsGets or sets the DerivedHierarchyLevel list.
Public propertyEntitiesGets or sets the Entity list.
Public propertyExplicitHierarchiesGets or sets the ExplicitHierarchy list.
Public propertyMemberTypesGets or sets the EntityMemberType list.
Public propertyModelsGets or sets the Model list.
Public propertyVersionFlagsGets or sets the VersionFlag list.
Public propertyVersionsGets or sets the Version list.

Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (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.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2014 Microsoft