Поделиться через


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 могут быть включены в запрос; однако они игнорируются.

Имена для новых объектов должны быть уникальными в контексте. Имя, конфликтующее с существующим именем в назначенном контексте, приводит к ошибке.

Вновь созданные объекты и их идентификаторы GUID возвращаются в ответе, если значение ReturnCreatedIdentifiers имеет значение true.

Для каждого из следующих объектов необходимо указать минимальный контекст, как указано в следующей таблице.

Тип объектаОбязаемый контекстMinimum
EntityModel
AttributeModel, Entity, MemberType
Attribute groupModel, Entity, MemberType
Производная hierarchyModel
Explicit hierarchyModel, Entity
Флаг версииModel

Применяется к