Export (0) Print
Expand All
Expand Minimize

Microsoft.MasterDataServices.Services.MessageContracts Namespace

Provides a common location for message contract namespace constants.

  ClassDescription
Public classAnnotationsCreateResponseRepresents a response to an annotation creation request.
Public classAnnotationsDeleteRequestRepresents a complex type to specify the details of the request.
Public classAnnotationsDeleteResponseRepresents a complex type that holds the details of the response.
Public classAnnotationsUpdateRequestRepresents a complex type to specify the details of the annotations update request.
Public classAnnotationsUpdateResponseRepresents a complex type to hold the details of the response from the Annotations update request.
Public classBusinessRulesCloneRequestRepresents a request that must include a BusinessRules type containing business rules or business rule components for creation in the MDS repository.
Public classBusinessRulesCreateRequestRepresents a request that must include a BusinessRules type containing new business rules or business rule components for creation.
Public classBusinessRulesCreateResponseRepresents a response to a business rules creation request.
Public classBusinessRulesDeleteRequestRepresents a request that must include a BRDeleteCriteria containing business rule GUIDs and/or business rule components GUIDs for deletion.
Public classBusinessRulesGetRequestQueries the existing business rules from an MDS repository.
Public classBusinessRulesGetResponseRetrieves a BusinessRules type containing requested business rules or rule components.
Public classBusinessRulesPaletteGetRequestRequests a palette of available rule components within the system.
Public classBusinessRulesPaletteGetResponseRepresents a response that includes available conditions and actions for use in business rules.
Public classBusinessRulesPublishRequestRepresents a request to publish Business Rule updates for a particular Model, Entity and MemberType.
Public classBusinessRulesUpdateRequestRepresents a request to update existing business rules, conditions or actions within the MDS repository.
Public classEntityMemberAnnotationsCreateRequestCreates a request to add annotations directly to a member (not associated with a transaction).
Public classEntityMemberAnnotationsGetRequestRetrieves annotations associated directly with a member (not associated with a transaction).
Public classEntityMemberAnnotationsGetResponseComplex type that holds the details of the response.
Public classEntityMemberAttributesGetRequestComplex type that specifies the details of what exactly is requested.
Public classEntityMemberAttributesGetResponseRepresents a response that may return an EntityMembers complex type and may return an OperationResult complex type.
Public classEntityMemberKeyGetRequestRepresents a complex type to specify the details what is requested.
Public classEntityMemberKeyGetResponseRepresents a complex type that holds the response details.
Public classEntityMembersCopyRequestRequest message for specifying the entity members to be copied in the MembersCopyCriteria complex type.
Public classEntityMembersCopyResponseResponse message containing the results of the operation in the complex type OperationResult.
Public classEntityMembersCreateRequestRequest message for specifying the entity or entities to be created in the EntityMembers complex type.
Public classEntityMembersCreateResponseResponse message containing the results of the operation in the complex type OperationResult.
Public classEntityMembersDeleteRequestRequest that should provide an EntityMembers complex type.
Public classEntityMembersDeleteResponseResponse that should return an OperationResult complex type.
Public classEntityMembersGetRequestRequest message for specifying the criteria in the EntityMembersGetCriteria complex type for the retrieval of entity members and their attributes.
Public classEntityMembersGetResponseReturns a response that may contain an EntityMembers complex type and may contain an EntityMembersInformation complex type and may contain an OperationResult complex type.
Public classEntityMembersMergeRequestRepresents a request to create and/or update members without regard to whether the member already exists.
Public classEntityMembersMergeResponseRepresents a response to the request to create and/or update members without regard to whether the member already exists.
Public classEntityMembersUpdateRequestRepresents a request to update one or multiple existing members within an entity.
Public classEntityMembersUpdateResponseRepresents a response to a request to update one or multiple existing members within an entity.
Public classExportViewCreateRequestRepresents a complex type that specifies details of what is requested.
Public classExportViewCreateResponseRepresents a complex type that holds the details of the response.
Public classExportViewDeleteRequestRepresents a complex type to specify the details of the export view delete request.
Public classExportViewDeleteResponseRepresents a complex type to hold the details of the response.
Public classExportViewListGetRequestRepresents a complex type to specify the details of the request to get the export view list.
Public classExportViewListGetResponseRepresents a complex type to hold details of the response.
Public classExportViewUpdateRequestRepresents a complex type to specify the details of export view update request.
Public classExportViewUpdateResponseRepresents a complex type to hold the details of the response.
Public classHierarchyMembersGetRequestRepresents a request message using the HierarchyGetCriteria complex type to specify inputs to the request.
Public classHierarchyMembersGetResponseRepresents a response that may return HierarchyData complex type and may return an OperationResult complex type.
Public classMessageCreateRequestRepresents a message creation request.
Public classMessageRequestDefines the base class for all requests that can be processed by a Master Data Services instance.
Public classMessageResponseDefines the responses that can be processed by a Master Data Services instance.
Public classMetadataCloneRequestRepresents a request that must include a Metadata complex type containing objects to be applied to the MDS repository.
Public classMetadataCloneResponseRepresents a response that only provides standard operation results.
Public classMetadataCreateRequestRepresents a request that must include a Metadata complex type containing objects to be created in the MDS repository.
Public classMetadataCreateResponseRepresents a response that may echo the created metadata objects in a Metadata complex type if requested.
Public classMetadataDeleteRequestRepresents a request that must include a Metadata complex type containing objects to be deleted from the MDS repository. The object Identifiers must include GUIDs.
Public classMetadataDeleteResponseRepresents a response that only provides standard operation results.
Public classMetadataGetRequestRepresents a request that includes SearchCriteria and ResultOptions to select the desired metadata objects at the desired level of detail.
Public classMetadataGetResponseRepresents a response that includes a Metadata type as a container for any requested metadata information.
Public classMetadataUpdateRequestRepresents a request that must include a Metadata complex type containing objects to be updated in the MDS repository.
Public classMetadataUpdateResponseRepresents a response that only provides standard operation results.
Public classModelMembersBulkDeleteRequestRepresents a request for asynchronous batch deleting of members within a model.
Public classModelMembersBulkDeleteResponseRepresents a response to a request for asynchronous batch deleting of members within a model.
Public classModelMembersBulkGetRequestRepresents a bulk request to get model members.
Public classModelMembersBulkGetResponseRepresents a response to a bulk request to get model members.
Public classModelMembersBulkMergeRequestRepresents a request for asynchronous batch updating or creating of members within an entity.
Public classModelMembersBulkMergeResponseRepresents a response to a request for asynchronous batch updating or creating of members within an entity.
Public classModelMembersBulkUpdateRequestRepresents a request for asynchronous batch updating of members within an entity.
Public classModelMembersBulkUpdateResponseRepresents a response to a request for asynchronous batch updating of members within an entity.
Public classModelMembersGetRequestRepresents 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.
Public classModelMembersGetResponseRepresents a response that may contain an ArrayOfEntityMembers complex type and may contain an OperationResult complex type.
Public classSecurityCreateRequestRepresents a creation request for Master Data Services security. This class cannot be inherited.
Public classSecurityCreateResponseRepresents a security create response message contract. This class cannot be inherited.
Public classSecurityDeleteRequestRepresents a security delete request message contract for the Master Data Services API. This class cannot be inherited.
Public classSecurityGetRequestRepresents a security get request message contract for the Master Data Services API. This class cannot be inherited.
Public classSecurityPrincipalsDeleteRequestRepresents a request message for specifying the criteria in the SecurityPrincipalsDeleteCriteria complex type for the retrieval of security principals.
Public classSecurityPrincipalsGetRequestRepresents a request message for specifying the criteria for the retrieval of specified members and their attributes.
Public classSecurityPrincipalsGetResponseRepresents a response to the request message for specifying the criteria for the retrieval of specified members and their attributes.
Public classSecurityPrincipalsRequestRepresents the request message contract for security principals in the Master Data Services API. This class cannot be inherited.
Public classSecurityPrivilegesDeleteRequestRepresents a request message for specifying the criteria in the SecurityPrivilegesDeleteCriteria complex type for the deletion of security privileges.
Public classSecurityPrivilegesGetRequestRepresents a request message for specifying the criteria in the SecurityPrivilegesGetCriteria complex type for the retrieval of security privileges.
Public classSecurityPrivilegesGetResponseRepresents a response message that returns an operation result and a SecurityPrivileges instance that contains the returned security privileges.
Public classSecurityPrivilegesRequestRepresents a request message for specifying the security privileges for the operation.
Public classServiceCheckGetRequestRepresents a request message to determine whether the Master Data Services Web service is running and is connected to the database.
Public classStagingClearRequestRepresents a request message for specifying the array of batches to clear.
Public classStagingClearResponseRepresents a response message that specifies counts for the batches and attribute, member, and relationship records cleared.
Public classStagingGetRequestRepresents a request message for specifying the criteria in the StagingResultCriteria complex type for the retrieval of staging information.
Public classStagingGetResponseRepresents a response that contains an operation result and an ArrayOfStagingBatch instance that contains staging batch information.
Public classStagingProcessRequestRepresents a complex type that specifies the details of the Staging process request.
Public classStagingProcessResponseRepresents a complex type that holds the details of staging process response.
Public classSystemDomainListGetRequestRepresents a request that must include a SystemDomainListGetCriteria.
Public classSystemDomainListGetResponseRepresents a response that provides a SystemDomainLists property containing domain list results.
Public classSystemPropertiesGetRequestRepresents a request that contains no input parameters.
Public classSystemPropertiesGetResponseRepresents a response that includes retrieved system property values in an array of SystemPropertyValue.
Public classSystemSettingsGetRequestRepresents a request that must include a SystemSettingsGetCriteria complex type.
Public classSystemSettingsGetResponseRepresents a response that provides system settings within a SystemSettingsGroup complex type.
Public classSystemSettingsUpdateRequestRepresents a request that includes an ArrayOfSystemSettingGroup as a container for one or more groups of one or more system settings to be updated.
Public classSystemSettingsUpdateResponseRepresents a response that only provides standard operation results.
Public classTransactionAnnotationsCreateRequestRepresents a complex type to specify details of what exactly is requested in the operation.
Public classTransactionAnnotationsGetRequestRepresents a complex type that specifies details of what is requested.
Public classTransactionAnnotationsGetResponseRepresents a complex type to hold the details of the response.
Public classTransactionsGetRequestRepresents a request message for specifying the criteria in the TransactionSearchCriteria complex type for the retrieval of transactions.
Public classTransactionsGetResponseRepresents a response message that returns an operation result, the total number of transaction records returned, and an ArrayOfTransaction instance that contains the returned transactions.
Public classTransactionsReverseRequestRepresents a request message for specifying the transactions (by ID) to reverse.
Public classTransactionsReverseResponseRepresents a response message that returns an operation result and an ArrayOfReplacementId instance that contains the reversed transactions.
Public classUserPreferencesDeleteRequestRepresents a request that may include either a UserPreferences property containing one or more preference keys or the DeleteAllUserPreferences set to true.
Public classUserPreferencesDeleteResponseRepresents a response that only provides standard operation results.
Public classUserPreferencesGetRequestRepresents a request that contains no input parameters.
Public classUserPreferencesGetResponseRepresents a response that returns an array of key-value pairs representing the user preference settings and their current values.
Public classUserPreferencesUpdateRequestRepresents a request that must include a UserPreferences property with one or more preference settings as key-value pairs.
Public classUserPreferencesUpdateResponseRepresents a response that only provides standard operation results.
Public classValidationGetRequestRepresents a request message complex type that describes what validation information is requested.
Public classValidationGetResponseRepresents a response message complex type that holds the response values for the validation get request.
Public classValidationProcessRequestRepresents a request message complex type to specify the validation process criteria and options.
Public classValidationProcessResponseRepresents a response message complex type to hold the response values back from the validation process.
Public classVersionCopyRequestRepresents a request that must include the FromVersionId property as a GUID. It may also include the string properties ToVersionName and ToVersionDescription.
Public classVersionCopyResponseRepresents a response that only provides standard operation results.

  InterfaceDescription
Public interfaceIMetadataUpdateRequestDefines the interface used by the Metadata updating requests.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft