次の方法で共有


IService.MetadataCreate(MetadataCreateRequest) メソッド

定義

新しいメタデータ コンポーネントを作成します。

public:
 Microsoft::MasterDataServices::Services::MessageContracts::MetadataCreateResponse ^ MetadataCreate(Microsoft::MasterDataServices::Services::MessageContracts::MetadataCreateRequest ^ request);
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))]
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))]
[System.ServiceModel.OperationContract]
public Microsoft.MasterDataServices.Services.MessageContracts.MetadataCreateResponse MetadataCreate (Microsoft.MasterDataServices.Services.MessageContracts.MetadataCreateRequest request);
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))>]
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))>]
[<System.ServiceModel.OperationContract>]
abstract member MetadataCreate : Microsoft.MasterDataServices.Services.MessageContracts.MetadataCreateRequest -> Microsoft.MasterDataServices.Services.MessageContracts.MetadataCreateResponse
Public Function MetadataCreate (request As MetadataCreateRequest) As MetadataCreateResponse

パラメーター

戻り値

属性

注釈

この操作により MetadataCreate(MetadataCreateRequest) 、新しいメタデータ オブジェクトが作成されます。 この操作では、指定された名前を持つ新しいオブジェクトが作成され、新しいオブジェクトごとに新しい GUID が生成されます。

GUID は要求に含めることができます。ただし、これらは無視されます。

新しいオブジェクトの名前は、コンテキスト内で一意である必要があります。 割り当てられたコンテキスト内の既存の名前と競合する名前を指定すると、エラーが発生します。

ReturnCreatedIdentifiers の値が true の場合、新しく作成されたオブジェクトとその GUID が応答で返されます。

次の各オブジェクトについて、次の表に示すように、最小コンテキストを指定する必要があります。

オブジェクトの種類Minimum 必須コンテキスト
EntityModel
AttributeModel、Entity、MemberType
属性 groupModel、Entity、MemberType
派生 hierarchyModel
明示的な hierarchyModel、Entity
バージョン フラグModel

適用対象