MetadataResultOptions Class

Definition

Allows specification of a ResultType that is associated with each type of metadata object.

public ref class MetadataResultOptions sealed : Microsoft::MasterDataServices::Services::DataContracts::DataContractBase
[System.Runtime.Serialization.DataContract(Name="MetadataResultOptions", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class MetadataResultOptions : Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
[<System.Runtime.Serialization.DataContract(Name="MetadataResultOptions", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type MetadataResultOptions = class
    inherit DataContractBase
Public NotInheritable Class MetadataResultOptions
Inherits DataContractBase
Inheritance
MetadataResultOptions
Attributes

Remarks

The MetadataResultOptions API operation must have at least one ResultType property to be set to a value that indicates information should be returned.

Constructors

MetadataResultOptions()

Initializes a new instance of the MetadataResultOptions class.

Properties

AttributeGroups

Specifies the result type for AttributeGroups.

Attributes

Specifies the result type for Attributes.

DerivedHierarchies

Specifies the result type for DerivedHierarchies.

DerivedHierarchyLevels

Specifies the result type for DerivedHierarchyLevels.

Entities

Specifies the result type for Entities.

ExplicitHierarchies

Specifies the result type for ExplicitHierarchies.

Indexes

Specifies the result type for Indexes.

MemberTypes

Specifies the result type for MemberTypes.

Models

Specifies the result type for Models.

VersionFlags

Specifies the result type for VersionFlags.

Versions

Specifies the result type for Versions.

Methods

SetProperty<T>(T, T, String)

Changes the property to the given value.
Returns whether the new value is different from the old value.

(Inherited from DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Changes the property to the given value.
Returns whether the new value is different from the old value.

(Inherited from DataContractBase)

Applies to

See also