IService.MetadataCreate(MetadataCreateRequest) Methode

Definition

Erstellt neue Metadatenkomponenten.

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

Parameter

Gibt zurück

Attribute

Hinweise

Die Operation MetadataCreate(MetadataCreateRequest) erstellt neue Metadatenobjekte. Die Operation erstellt neue Objekte mit den angegebenen Namen und erzeugt für jedes neue Objekt eine neue GUID.

GUIDs können in die Anfrage aufgenommen werden; sie werden jedoch ignoriert.

Namen für neue Objekte MÜSSEN innerhalb ihres Kontexts einzigartig sein. Ein Name, der mit einem bestehenden Namen im zugewiesenen Kontext kollidiert, führt zu einem Fehler.

Neu erstellte Objekte und ihre GUIDs werden in der Antwort zurückgegeben, wenn der Wert von ReturnCreatedIdentifiers wahr ist.

Für jedes der folgenden Objekte MUSS ein Mindestkontext wie in der folgenden Tabelle aufgeführt angegeben werden.

ObjekttypMinimaler erforderlicher Kontext
EntityModel
Attributmodell, Entität, Mitgliedstyp
AttributgruppeModell, Entität, Mitgliedstyp
Abgeleitetes Hierarchiemodell
Explizite HierarchieModell, Entität
Version flagModel

Gilt für: