Microsoft.MasterDataServices.Services.MessageContracts-Namespace

Provides a common location for message contract namespace constants.

Klassen

  Klasse Beschreibung
Öffentliche Klasse AnnotationsCreateResponse Represents a response to an annotation creation request.
Öffentliche Klasse AnnotationsDeleteRequest Represents a complex type to specify the details of the request.
Öffentliche Klasse AnnotationsDeleteResponse Represents a complex type that holds the details of the response.
Öffentliche Klasse AnnotationsUpdateRequest Represents a complex type to specify the details of the annotations update request.
Öffentliche Klasse AnnotationsUpdateResponse Represents a complex type to hold the details of the response from the Annotations update request.
Öffentliche Klasse BusinessRulesCloneRequest Represents a request that must include a BusinessRules type containing business rules or business rule components for creation in the MDS repository.
Öffentliche Klasse BusinessRulesCreateRequest Represents a request that must include a BusinessRules type containing new business rules or business rule components for creation.
Öffentliche Klasse BusinessRulesCreateResponse Represents a response to a business rules creation request.
Öffentliche Klasse BusinessRulesDeleteRequest Represents a request that must include a BRDeleteCriteria containing business rule GUIDs and/or business rule components GUIDs for deletion.
Öffentliche Klasse BusinessRulesGetRequest Queries the existing business rules from an MDS repository.
Öffentliche Klasse BusinessRulesGetResponse Retrieves a BusinessRules type containing requested business rules or rule components.
Öffentliche Klasse BusinessRulesPaletteGetRequest Requests a palette of available rule components within the system.
Öffentliche Klasse BusinessRulesPaletteGetResponse Represents a response that includes available conditions and actions for use in business rules.
Öffentliche Klasse BusinessRulesPublishRequest Represents a request to publish Business Rule updates for a particular Model, Entity and MemberType.
Öffentliche Klasse BusinessRulesUpdateRequest Represents a request to update existing business rules, conditions or actions within the MDS repository.
Öffentliche Klasse EntityMemberAnnotationsCreateRequest Creates a request to add annotations directly to a member (not associated with a transaction).
Öffentliche Klasse EntityMemberAnnotationsGetRequest Retrieves annotations associated directly with a member (not associated with a transaction).
Öffentliche Klasse EntityMemberAnnotationsGetResponse Complex type that holds the details of the response.
Öffentliche Klasse EntityMemberAttributesGetRequest Complex type that specifies the details of what exactly is requested.
Öffentliche Klasse EntityMemberAttributesGetResponse Represents a response that may return an EntityMembers complex type and may return an OperationResult complex type.
Öffentliche Klasse EntityMemberKeyGetRequest Represents a complex type to specify the details what is requested.
Öffentliche Klasse EntityMemberKeyGetResponse Represents a complex type that holds the response details.
Öffentliche Klasse EntityMembersCopyRequest Request message for specifying the entity members to be copied in the MembersCopyCriteria complex type.
Öffentliche Klasse EntityMembersCopyResponse Response message containing the results of the operation in the complex type OperationResult.
Öffentliche Klasse EntityMembersCreateRequest Request message for specifying the entity or entities to be created in the EntityMembers complex type.
Öffentliche Klasse EntityMembersCreateResponse Response message containing the results of the operation in the complex type OperationResult.
Öffentliche Klasse EntityMembersDeleteRequest Request that should provide an EntityMembers complex type.
Öffentliche Klasse EntityMembersDeleteResponse Response that should return an OperationResult complex type.
Öffentliche Klasse EntityMembersGetRequest Request message for specifying the criteria in the EntityMembersGetCriteria complex type for the retrieval of entity members and their attributes.
Öffentliche Klasse EntityMembersGetResponse Returns a response that may contain an EntityMembers complex type and may contain an EntityMembersInformation complex type and may contain an OperationResult complex type.
Öffentliche Klasse EntityMembersMergeRequest Represents a request to create and/or update members without regard to whether the member already exists.
Öffentliche Klasse EntityMembersMergeResponse Represents a response to the request to create and/or update members without regard to whether the member already exists.
Öffentliche Klasse EntityMembersUpdateRequest Represents a request to update one or multiple existing members within an entity.
Öffentliche Klasse EntityMembersUpdateResponse Represents a response to a request to update one or multiple existing members within an entity.
Öffentliche Klasse ExportViewCreateRequest Represents a complex type that specifies details of what is requested.
Öffentliche Klasse ExportViewCreateResponse Represents a complex type that holds the details of the response.
Öffentliche Klasse ExportViewDeleteRequest Represents a complex type to specify the details of the export view delete request.
Öffentliche Klasse ExportViewDeleteResponse Represents a complex type to hold the details of the response.
Öffentliche Klasse ExportViewListGetRequest Represents a complex type to specify the details of the request to get the export view list.
Öffentliche Klasse ExportViewListGetResponse Represents a complex type to hold details of the response.
Öffentliche Klasse ExportViewUpdateRequest Represents a complex type to specify the details of export view update request.
Öffentliche Klasse ExportViewUpdateResponse Represents a complex type to hold the details of the response.
Öffentliche Klasse HierarchyMembersGetRequest Represents a request message using the HierarchyGetCriteria complex type to specify inputs to the request.
Öffentliche Klasse HierarchyMembersGetResponse Represents a response that may return HierarchyData complex type and may return an OperationResult complex type.
Öffentliche Klasse MessageCreateRequest Represents a message creation request.
Öffentliche Klasse MessageRequest Defines the base class for all requests that can be processed by a Master Data Services instance.
Öffentliche Klasse MessageResponse Defines the responses that can be processed by a Master Data Services instance.
Öffentliche Klasse MetadataCloneRequest Represents a request that must include a Metadata complex type containing objects to be applied to the MDS repository.
Öffentliche Klasse MetadataCloneResponse Represents a response that only provides standard operation results.
Öffentliche Klasse MetadataCreateRequest Represents a request that must include a Metadata complex type containing objects to be created in the MDS repository.
Öffentliche Klasse MetadataCreateResponse Represents a response that may echo the created metadata objects in a Metadata complex type if requested.
Öffentliche Klasse MetadataDeleteRequest Represents a request that must include a Metadata complex type containing objects to be deleted from the MDS repository. The object Identifiers must include GUIDs.
Öffentliche Klasse MetadataDeleteResponse Represents a response that only provides standard operation results.
Öffentliche Klasse MetadataGetRequest Represents a request that includes SearchCriteria and ResultOptions to select the desired metadata objects at the desired level of detail.
Öffentliche Klasse MetadataGetResponse Represents a response that includes a Metadata type as a container for any requested metadata information.
Öffentliche Klasse MetadataUpdateRequest Represents a request that must include a Metadata complex type containing objects to be updated in the MDS repository.
Öffentliche Klasse MetadataUpdateResponse Represents a response that only provides standard operation results.
Öffentliche Klasse ModelMembersBulkDeleteRequest Represents a request for asynchronous batch deleting of members within a model.
Öffentliche Klasse ModelMembersBulkDeleteResponse Represents a response to a request for asynchronous batch deleting of members within a model.
Öffentliche Klasse ModelMembersBulkGetRequest Represents a bulk request to get model members.
Öffentliche Klasse ModelMembersBulkGetResponse Represents a response to a bulk request to get model members.
Öffentliche Klasse ModelMembersBulkMergeRequest Represents a request for asynchronous batch updating or creating of members within an entity.
Öffentliche Klasse ModelMembersBulkMergeResponse Represents a response to a request for asynchronous batch updating or creating of members within an entity.
Öffentliche Klasse ModelMembersBulkUpdateRequest Represents a request for asynchronous batch updating of members within an entity.
Öffentliche Klasse ModelMembersBulkUpdateResponse Represents a response to a request for asynchronous batch updating of members within an entity.
Öffentliche Klasse ModelMembersGetRequest Represents a request message for specifying the criteria in the ModelsGetCriteria complex type for the retrieval of the model. Models and Versions parameters are required. Entities parameter is optional. All entities are returned if not specified.
Öffentliche Klasse ModelMembersGetResponse Represents a response that may contain an ArrayOfEntityMembers complex type and may contain an OperationResult complex type.
Öffentliche Klasse SecurityCreateRequest Represents a creation request for Master Data Services security. This class cannot be inherited.
Öffentliche Klasse SecurityCreateResponse Represents a security create response message contract. This class cannot be inherited.
Öffentliche Klasse SecurityDeleteRequest Represents a security delete request message contract for the Master Data Services API. This class cannot be inherited.
Öffentliche Klasse SecurityGetRequest Represents a security get request message contract for the Master Data Services API. This class cannot be inherited.
Öffentliche Klasse SecurityPrincipalsDeleteRequest Represents a request message for specifying the criteria in the SecurityPrincipalsDeleteCriteria complex type for the retrieval of security principals.
Öffentliche Klasse SecurityPrincipalsGetRequest Represents a request message for specifying the criteria for the retrieval of specified members and their attributes.
Öffentliche Klasse SecurityPrincipalsGetResponse Represents a response to the request message for specifying the criteria for the retrieval of specified members and their attributes.
Öffentliche Klasse SecurityPrincipalsRequest Represents the request message contract for security principals in the Master Data Services API. This class cannot be inherited.
Öffentliche Klasse SecurityPrivilegesDeleteRequest Represents a request message for specifying the criteria in the SecurityPrivilegesDeleteCriteria complex type for the deletion of security privileges.
Öffentliche Klasse SecurityPrivilegesGetRequest Represents a request message for specifying the criteria in the SecurityPrivilegesGetCriteria complex type for the retrieval of security privileges.
Öffentliche Klasse SecurityPrivilegesGetResponse Represents a response message that returns an operation result and a SecurityPrivileges instance that contains the returned security privileges.
Öffentliche Klasse SecurityPrivilegesRequest Represents a request message for specifying the security privileges for the operation.
Öffentliche Klasse ServiceCheckGetRequest Represents a request message to determine whether the Master Data Services Web service is running and is connected to the database.
Öffentliche Klasse StagingClearRequest Represents a request message for specifying the array of batches to clear.
Öffentliche Klasse StagingClearResponse Represents a response message that specifies counts for the batches and attribute, member, and relationship records cleared.
Öffentliche Klasse StagingGetRequest Represents a request message for specifying the criteria in the StagingResultCriteria complex type for the retrieval of staging information.
Öffentliche Klasse StagingGetResponse Represents a response that contains an operation result and an ArrayOfStagingBatch instance that contains staging batch information.
Öffentliche Klasse StagingProcessRequest Represents a complex type that specifies the details of the Staging process request.
Öffentliche Klasse StagingProcessResponse Represents a complex type that holds the details of staging process response.
Öffentliche Klasse SystemDomainListGetRequest Represents a request that must include a SystemDomainListGetCriteria.
Öffentliche Klasse SystemDomainListGetResponse Represents a response that provides a SystemDomainLists property containing domain list results.
Öffentliche Klasse SystemPropertiesGetRequest Represents a request that contains no input parameters.
Öffentliche Klasse SystemPropertiesGetResponse Represents a response that includes retrieved system property values in an array of SystemPropertyValue.
Öffentliche Klasse SystemSettingsGetRequest Represents a request that must include a SystemSettingsGetCriteria complex type.
Öffentliche Klasse SystemSettingsGetResponse Represents a response that provides system settings within a SystemSettingsGroup complex type.
Öffentliche Klasse SystemSettingsUpdateRequest Represents a request that includes an ArrayOfSystemSettingGroup as a container for one or more groups of one or more system settings to be updated.
Öffentliche Klasse SystemSettingsUpdateResponse Represents a response that only provides standard operation results.
Öffentliche Klasse TransactionAnnotationsCreateRequest Represents a complex type to specify details of what exactly is requested in the operation.
Öffentliche Klasse TransactionAnnotationsGetRequest Represents a complex type that specifies details of what is requested.
Öffentliche Klasse TransactionAnnotationsGetResponse Represents a complex type to hold the details of the response.
Öffentliche Klasse TransactionsGetRequest Represents a request message for specifying the criteria in the TransactionSearchCriteria complex type for the retrieval of transactions.
Öffentliche Klasse TransactionsGetResponse Represents a response message that returns an operation result, the total number of transaction records returned, and an ArrayOfTransaction instance that contains the returned transactions.
Öffentliche Klasse TransactionsReverseRequest Represents a request message for specifying the transactions (by ID) to reverse.
Öffentliche Klasse TransactionsReverseResponse Represents a response message that returns an operation result and an ArrayOfReplacementId instance that contains the reversed transactions.
Öffentliche Klasse UserPreferencesDeleteRequest Represents a request that may include either a UserPreferences property containing one or more preference keys or the DeleteAllUserPreferences set to true.
Öffentliche Klasse UserPreferencesDeleteResponse Represents a response that only provides standard operation results.
Öffentliche Klasse UserPreferencesGetRequest Represents a request that contains no input parameters.
Öffentliche Klasse UserPreferencesGetResponse Represents a response that returns an array of key-value pairs representing the user preference settings and their current values.
Öffentliche Klasse UserPreferencesUpdateRequest Represents a request that must include a UserPreferences property with one or more preference settings as key-value pairs.
Öffentliche Klasse UserPreferencesUpdateResponse Represents a response that only provides standard operation results.
Öffentliche Klasse ValidationGetRequest Represents a request message complex type that describes what validation information is requested.
Öffentliche Klasse ValidationGetResponse Represents a response message complex type that holds the response values for the validation get request.
Öffentliche Klasse ValidationProcessRequest Represents a request message complex type to specify the validation process criteria and options.
Öffentliche Klasse ValidationProcessResponse Represents a response message complex type to hold the response values back from the validation process.
Öffentliche Klasse VersionCopyRequest Represents a request that must include the FromVersionId property as a GUID. It may also include the string properties ToVersionName and ToVersionDescription.
Öffentliche Klasse VersionCopyResponse Represents a response that only provides standard operation results.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IMetadataUpdateRequest Defines the interface used by the Metadata updating requests.