Share via


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
Attribute groupModel、Entity、MemberType
派生层次结构Model
显式 hierarchyModel、Entity
版本标志Model

适用于