Condividi tramite


Spazio dei nomi Microsoft.MasterDataServices.Services.MessageContracts

Provides a common location for message contract namespace constants.

Classi

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

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IMetadataUpdateRequest Defines the interface used by the Metadata updating requests.