Microsoft.MasterDataServices.Services.MessageContracts Namespace

Fornece classes que estão relacionadas a contratos de mensagem.

Classes

AnnotationsCreateResponse

O elemento AnnotationsCreateResponse contém os detalhes da resposta.

AnnotationsDeleteRequest

O elemento AnnotationsDeleteRequest especifica os detalhes da solicitação.

AnnotationsDeleteResponse

O elemento AnnotationsDeleteResponse contém os detalhes da resposta.

AnnotationsUpdateRequest

O elemento AnnotationsUpdateRequest especifica os detalhes da solicitação de atualização de anotações.

AnnotationsUpdateResponse

O elemento AnnotationsUpdateResponse contém os detalhes da resposta do AnnotationsUpdateRequest.

AttributeChangeRequest

O AttributeChangeRequest define o contrato de mensagem para alterar o nome e/ou tipo de um atributo específico

AttributeChangeResponse

O AttributeChangeResponse define o contrato de mensagem para a resposta de alteração de atributo.

BusinessRulesCloneRequest

O elemento BusinessRulesCloneRequest DEVE incluir um tipo BusinessRules que contém as regras de negócios e/ou componentes de regra de negócios para criação no repositório do MDS.

BusinessRulesCreateRequest

O elemento BusinessRulesCreateRequest DEVE incluir um tipo de BusinessRules que contém as novas regras de negócio ou componentes de regra de negócios para criação.

BusinessRulesCreateResponse

O BusinessRulesCreateResponse especifica a resposta de criação de regras de negócio.

BusinessRulesDeleteRequest

O elemento BusinessRulesDeleteRequest DEVE incluir um BRDeleteCriteria que contém os GUIDs da regra de negócios e/ou os GUIDs do componente de regra de negócios para exclusão.

BusinessRulesGetRequest

O elemento BusinessRulesGetRequest DEVE ter um tipo complexo BRGetCriteria preenchido.

BusinessRulesGetResponse

O elemento BusinessRulesGetResponse retorna um tipo de BusinessRules que contém regras de negócios solicitadas ou componentes de regra.

BusinessRulesPaletteGetRequest

O elemento BusinessRulesPaletteGetRequest DEVE incluir uma entrada MemberType. Os componentes de regra de negócio permitidos podem ser limitados com base no tipo de membro especificado.

BusinessRulesPaletteGetResponse

O elemento BusinessRulesPaletteGetResponse inclui ações e condições disponíveis para uso nas regras de negócios.

BusinessRulesPublishRequest

O elemento BusinessRulesPublishRequest pode incluir um BRPublishCriteria para limitar quais regras de negócio são publicadas. Caso contrário, todas as regras de negócios de todos os modelos, entidades e tipos de membro serão publicadas.

BusinessRulesUpdateRequest

O elemento BusinessRulesUpdateRequest DEVE incluir um tipo BusinessRules que contém as regras de negócio ou componentes de regra de negócio e suas propriedades atualizadas.

DataQualityCleansingOperationCreateRequest

O DataQualityCleansingOperationCreateRequest especifica uma solicitação para uma operação de limpeza.

DataQualityInstalledStateRequest

O DataQualityInstalledStateRequest recupera o estado instalado de qualidade de dados.

DataQualityInstalledStateResponse

O DataQualityInstalledStateResponse especifica a resposta do estado instalado de qualidade de dados.

DataQualityKnowledgeBasesGetRequest

O DataQualityKnowledgeBasesGetRequest recupera as bases de conhecimento de qualidade de dados.

DataQualityKnowledgeBasesGetResponse

O DataQualityKnowledgeBasesGetResponse especifica a resposta de bases de conhecimento de qualidade de dados.

DataQualityMatchingOperationCreateRequest

O DataQualityMatchingOperationCreateRequest especifica uma solicitação para uma operação de correspondência

DataQualityOperationCreateRequest

Solicitação para criar uma operação DQS

DataQualityOperationCreateResponse

Resposta após a criação de uma operação DQS

DataQualityOperationPurgeOperationRequest

O DataQualityOperationPurgeOperationRequest especifica uma solicitação para limpar o servidor de dados de operação

DataQualityOperationPurgeOperationResponse

O DataQualityOperationPurgeOperationResponse especifica a resposta após uma operação de limpeza

DataQualityOperationResultsGetRequest

O DataQualityOperationResultsGetRequest especifica a solicitação para obter os resultados da operação

DataQualityOperationResultsGetResponse

O DataQualityOperationResultsGetResponse especifica a resposta do resultado de operação de qualidade de dados.

DataQualityOperationStartRequest

O DataQualityOperationStartRequest especifica uma solicitação para uma operação DQS.

DataQualityOperationStartResponse

O DataQualityOperationStartResponse especifica a resposta após iniciar uma operação DQS

DataQualityOperationStatusRequest

O DataQualityOperationStatusRequest especifica uma solicitação para obter o status de uma operação.

DataQualityOperationStatusResponse

O DataQualityOperationStatusResponse especifica o status da operação DQS solicitada

DataQualityStoreInputDataRequest

O DataQualityStoreInputDataRequest especifica a solicitação para criar ou anexar dados de entrada no servidor

DataQualityStoreInputDataResponse

O DataQualityStoreInputDataResponse especifica a resposta após armazenar os dados de entrada do DQS

EntityMemberAnnotationDeleteRequest

O elemento EntityMemberAnnotationDeleteRequest especifica os detalhes sobre o que é solicitado ao excluir anotações de membro da entidade.

EntityMemberAnnotationDeleteResponse

O elemento EntityMemberAnnotationDeleteResponse fornece os detalhes da resposta.

EntityMemberAnnotationSaveRequest

O elemento EntityMemberAnnotationSaveRequest especifica os detalhes do que é solicitado ao criar anotações de membro da entidade.

EntityMemberAnnotationSaveResponse

O elemento EntityMemberAnnotationSaveResponse especifica os detalhes da resposta.

EntityMemberAnnotationsCreateRequest

O elemento EntityMemberAnnotationsCreateRequest especifica os detalhes do que é solicitado ao criar anotações de membro da entidade.

EntityMemberAnnotationsGetRequest

O elemento EntityMemberAnnotationsGetRequest especifica os detalhes do que é solicitado.

EntityMemberAnnotationsGetResponse

O elemento EntityMemberAnnotationsGetResponse contém os detalhes da resposta.

EntityMemberAttributesGetRequest

O elemento EntityMemberAttributesGetRequest é uma solicitação que pode levar a um tipo complexo EntityMembers.

EntityMemberAttributesGetResponse

O elemento EntityMemberAttributesGetResponse é uma resposta que retorna NULL ou um dos seguintes tipos complexos:

  • EntityMembers
  • OperationResult

EntityMemberChangesetDeleteRequest

O elemento EntityMemberChangesetDeleteRequest especifica os detalhes sobre o que é solicitado ao excluir o conjunto de alterações de membro de entidade.

EntityMemberChangesetDeleteResponse

O elemento EntityMemberChangesetDeleteResponse fornece os detalhes da resposta.

EntityMemberChangesetSaveRequest

O elemento EntityMemberChangesetSaveRequest especifica os detalhes do que é solicitado ao criar o conjunto de alterações de membro de entidade.

EntityMemberChangesetSaveResponse

O elemento EntityMemberChangesetSaveResponse fornece os detalhes da resposta.

EntityMemberChangesetsGetRequest

O elemento EntityMemberChangesetsGetRequest especifica os detalhes do que é solicitado.

EntityMemberChangesetsGetResponse

O elemento EntityMemberChangesetsGetResponse fornece os detalhes da resposta.

EntityMemberHistoryRollbackRequest

O elemento EntityMemberHistoryRollbackRequest especifica que é solicitado durante a reversão de revisões históricas de membro da entidade.

EntityMemberHistoryRollbackResponse

O elemento EntityMemberHistoryRollbackResponse especifica os detalhes da resposta.

EntityMemberKeyGetRequest

O elemento EntityMemberKeyGetRequest especifica os detalhes do que é solicitado.

EntityMemberKeyGetResponse

O elemento EntityMemberKeyGetResponse contém os detalhes da resposta.

EntityMembersCopyRequest

O elemento EntityMembersCopyRequest especifica o membro ou os membros de entidade a serem copiados no tipo complexo EntityMembersCopyCriteria.

EntityMembersCopyResponse

O elemento EntityMembersCopyResponse contém os resultados da operação no tipo complexo OperationResult.

EntityMembersCreateRequest

O elemento EntityMembersCreateRequest especifica o membro ou os membros de entidade a serem criados no tipo complexo de EntityMembers.

EntityMembersCreateResponse

O elemento EntityMembersCreateResponse contém os resultados da operação no tipo complexo OperationResult.

EntityMembersCrudRequest

Classe base para várias classes de solicitação de salvamento do membro da entidade.

EntityMembersDeleteRequest

O elemento EntityMembersDeleteRequest fornece um tipo complexo de EntityMembers.

EntityMembersDeleteResponse

O elemento EntityMembersDeleteResponse retorna um tipo complexo OperationResult.

EntityMembersGetRequest

O elemento EntityMembersGetRequest especifica os critérios no tipo complexo EntityMembersGetCriteria para a recuperação de membros de entidade e seus atributos.

EntityMembersGetResponse

O elemento EntityMembersGetResponse retorna uma resposta que contém um ou mais dos seguintes tipos complexos:

  • EntityMembers
  • EntityMembersInformation
  • OperationResult

EntityMembersMergeRequest

O elemento EntityMembersMergeRequest especifica o membro ou os membros de entidade a serem criados ou atualizados.

EntityMembersMergeResponse
EntityMembersPurgeRequest

O elemento EntityMembersPurgeRequest especifica os detalhes do que é solicitado.

EntityMembersPurgeResponse

O elemento EntityMembersPurgeResponse contém os detalhes da resposta.

EntityMembersSaveRequest

Objeto de solicitação para a operação EntityMembersCreate.

EntityMembersUpdateRequest

O elemento EntityMembersUpdateRequest especifica o membro ou os membros de entidade a serem atualizadas no tipo complexo EntityMembers.

EntityMembersUpdateResponse

O elemento EntityMembersUpdateResponse contém os resultados da operação no tipo complexo de OperationResult.

EntityStagingClearRequest

O elemento EntityStagingClearRequest especifica a matriz de lotes para limpar.

EntityStagingClearResponse

O elemento EntityStagingClearResponse especifica contagens de lotes e atributo, membros e registros de relação que são desmarcados.

EntityStagingGetRequest

O EntityStagingGetRequest especifica o contrato de mensagem de entrada para a chamada de serviço EntityStagingGet

EntityStagingGetResponse

O EntityStagingGetResponse recupera o preparo da entidade.

EntityStagingLoadRequest

O EntityStagingLoadRequest especifica a solicitação para carregar o estado da entidade.

EntityStagingLoadResponse

O EntityStagingLoadResponse especifica a resposta da solicitação de carregamento do estado da entidade.

EntityStagingProcessRequest

O EntityStagingProcessRequest especifica a solicitação para processar o início da entidade.

EntityStagingProcessResponse

O EntityStagingProcessResponse especifica a resposta da solicitação de processo do estado da entidade.

ErrorLogsGetRequest

O elemento ErrorLogsGetRequest especifica os logs de erros para recuperar.

ErrorLogsGetResponse

O elemento ErrorLogsGetResponse contém as informações de log de erro de solicitação.

ExportViewCreateRequest

O elemento ExportViewCreateRequest especifica os detalhes do que é solicitado.

ExportViewCreateResponse

O elemento ExportViewCreateResponse contém os detalhes da resposta.

ExportViewDeleteRequest

O elemento ExportViewDeleteRequest especifica os detalhes da solicitação de exclusão da exibição de exportação.

ExportViewDeleteResponse

O elemento ExportViewDeleteResponse contém os detalhes da resposta.

ExportViewListGetRequest

O elemento ExportViewListGetRequest especifica os detalhes da solicitação para recuperar a lista de exibição de exportação.

ExportViewListGetResponse

O elemento ExportViewListGetResponse contém os detalhes da resposta.

ExportViewUpdateRequest

O elemento ExportViewUpdateRequest especifica os detalhes da solicitação de atualização da exibição de exportação.

ExportViewUpdateResponse

O elemento ExportViewUpdateResponse contém os detalhes da resposta.

FileGetRequest

O elemento FileSaveRequest especifica o arquivo para baixar no cache

FileGetResponse

O elemento FileGetResponse contém os detalhes da resposta.

FileSaveRequest

O elemento FileSaveRequest especifica o arquivo que será salvo em cache

FileSaveResponse

O elemento FileSaveResponse contém os detalhes da resposta.

HierarchyMembersGetRequest

O elemento HierarchyMembersGetRequest usa o tipo complexo HierarchyMembersGetCriteria para especificar entradas para a solicitação.

HierarchyMembersGetResponse

O elemento HierarchyMembersGetResponse é uma resposta que retorna NULL ou um dos seguintes tipos complexos:

  • HierarchyMembers
  • OperationResult

HierarchyParentSaveRequest

O elemento HierarchyParentSaveRequest usa o tipo complexo HierarchyParentCriteria para especificar entradas para a solicitação.

HierarchyParentSaveResponse

O elemento HierarchyParentSaveResponse é uma resposta que retorna NULL ou um dos seguintes tipos complexos:

  • HierarchyMembers
  • OperationResult

MessageCreateRequest
MessageRequest

Define a classe base para todas as solicitações que podem ser processadas por uma instância de Master Data Services.

MessageResponse

Especifica a mensagem de resposta padrão para uma operação concluída

MetadataCloneRequest

Define o contrato de mensagem para a solicitação de clonagem de metadados.

MetadataCloneResponse

O elemento MetadataCloneResponse fornece apenas resultados de operação padrão.

MetadataCreateRequest

O elemento MetadataCreateRequest DEVE incluir um tipo complexo de metadados que contém objetos a serem criados no repositório do MDS.

MetadataCreateResponse

O elemento MetadataCreateResponse pode ecoar os objetos de metadados criados em um tipo complexo de metadados se solicitado.

MetadataDeleteRequest

Define o contrato de mensagem para a solicitação de exclusão de metadados.

MetadataDeleteResponse

Define o contrato de mensagem para a resposta da exclusão de metadados.

MetadataGetRequest

O elemento MetadataGetRequest inclui MetadataSearchCriteria e MetadataResultOptions para selecionar os objetos de metadados desejados no nível desejado de detalhes.

MetadataGetResponse

O elemento MetadataGetResponse inclui um tipo de metadados como um contêiner para todas as informações solicitadas de metadados.

MetadataUpdateRequest

O elemento MetadataUpdateRequest DEVE incluir um tipo complexo de metadados que contém objetos a serem atualizados no repositório do MDS.

MetadataUpdateResponse

O elemento MetadataUpdateResponse fornece apenas resultados de operação padrão.

ModelMembersBulkCrudResponse

Classe base para várias respostas de operação CRUD de preparo.

ModelMembersBulkRequest

Classe base para vários contratos de mensagem de solicitação da operação de preparo.

ModelMembersGetRequest

O elemento ModelMembersGetRequest usa o tipo complexo ModelMembersGetCriteria para especificar entradas para a solicitação. O elemento ModelMembersGetRequest usa o tipo complexo ModelMembersResultCriteria para recuperar uma lista de membros do modelo para os modelos selecionados.

ModelMembersGetResponse

O elemento ModelMembersGetResponse retorna uma resposta que contém um ou mais dos seguintes tipos complexos:

  • ArrayOfEntityMembers
  • OperationResult

SecurityCreateResponse

Representa um contrato de mensagem de resposta de criação de segurança.

SecurityDeleteRequest

Representa uma mensagem de solicitação de exclusão de segurança.

SecurityGetRequest

Representa um contrato de mensagem de solicitação de obtenção de segurança.

SecurityPrincipalsDeleteRequest

O elemento SecurityPrincipalsDeleteRequest especifica os critérios no tipo complexo de SecurityPrincipalsDeleteCriteria para a recuperação de entidades de segurança.

SecurityPrincipalsGetRequest

Representa um contrato de mensagem de solicitação para recuperar entidades de segurança.

SecurityPrincipalsGetResponse

Representa um contrato de mensagem para a resposta de obtenção de segurança.

SecurityPrincipalsRequest

Representa o contrato de mensagem de solicitação para entidades de segurança.

SecurityPrivilegesDeleteRequest

O elemento SecurityPrivilegesDeleteRequest especifica os critérios no tipo complexo de SecurityPrivilegesDeleteCriteria para a exclusão de privilégios de segurança.

SecurityPrivilegesGetRequest

O elemento SecurityPrivilegesGetRequest especifica os critérios no tipo complexo SecurityPrivilegesGetCriteria para a recuperação de privilégios de segurança.

SecurityPrivilegesGetResponse

O elemento SecurityPrivilegesGetResponse retorna um resultado de operação e uma instância SecurityPrivileges que contém os privilégios de segurança retornados.

SecurityPrivilegesRequest

Representa o contrato de mensagem de solicitação para privilégios de segurança.

ServiceCheckGetRequest

O elemento ServiceCheckGetRequest especifica o serviço a ser verificado.

ServiceVersionGetRequest

O ServiceVersionGetRequest define o contrato de mensagem para a solicitação de obtenção da versão do serviço.

ServiceVersionGetResponse

O ServiceVersionGetResponse define o contrato de mensagem para a resposta de obtenção da verificação de versão do serviço.

StagingNameCheckRequest

O StagingNameCheckRequest define o contrato da mensagem para a verificação do nome de preparo (se o nome de preparo for exclusivo).

StagingNameCheckResponse

O StagingNameCheckResponse define o contrato de mensagem para a resposta da verificação de nome de preparo.

SyncRelationshipDeleteRequest

O elemento SyncRelationshipDeleteRequest define o contrato de mensagem para a solicitação de exclusão da relação de sincronização.

SyncRelationshipDeleteResponse

O elemento SyncRelationshipDeleteResponse define o contrato de mensagem para a resposta de exclusão de relação de sincronização.

SyncRelationshipMergeRequest

O elemento SyncRelationshipMergeRequest define o contrato de mensagem para a solicitação de mesclagem da relação de sincronização.

SyncRelationshipMergeResponse

O elemento SyncRelationshipMergeResponse define o contrato de mensagem para a resposta de mesclagem de relação de sincronização.

SyncRelationshipRefreshRequest

O elemento SyncRelationshipRefreshRequest define o contrato de mensagem para a solicitação de atualização da relação de sincronização.

SyncRelationshipRefreshResponse

O elemento SyncRelationshipRefreshResponse define o contrato de mensagem para a resposta de atualização da relação de sincronização.

SyncRelationshipsGetRequest

O elemento SyncRelationshipsGetRequest especifica o contrato de mensagem para a solicitação de obtenção de relação de sincronização.

SyncRelationshipsGetResponse

O elemento SyncRelationshipsGetResponse especifica o contrato de mensagem para a resposta de obtenção da relação de sincronização.

SystemDomainListGetRequest

O elemento SystemDomainListGetRequest DEVE incluir um tipo complexo de SystemDomainListGetCriteria.

SystemDomainListGetResponse

O elemento SystemDomainListGetResponse fornece uma propriedade SystemDomainLists que contém os resultados da lista de domínio.

SystemPropertiesGetRequest

O elemento SystemPropertiesGetRequest não contém parâmetros de entrada.

SystemPropertiesGetResponse

O elemento SystemPropertiesGetResponse inclui valores de propriedade do sistema recuperados em uma matriz de tipos complexos SystemPropertyValue.

SystemSettingsGetRequest

O elemento SystemSettingsGetRequest DEVE incluir um tipo complexo SystemSettingsGetCriteria.

SystemSettingsGetResponse

O elemento SystemSettingsGetResponse fornece configurações de sistema dentro de um tipo complexo ArrayOfSystemSettingGroup.

SystemSettingsUpdateRequest

Define o contrato de mensagem para a solicitação de atualização de configuração do sistema.

SystemSettingsUpdateResponse

O elemento SystemSettingsUpdateResponse fornece apenas resultados de operação padrão.

TransactionAnnotationsCreateRequest

O elemento TransactionAnnotationsCreateRequest especifica os detalhes do que é solicitado na operação.

TransactionAnnotationsGetRequest

O elemento TransactionAnnotationsGetRequest especifica os detalhes do que é solicitado.

TransactionAnnotationsGetResponse

O elemento TransactionAnnotationsGetResponse contém os detalhes da resposta.

TransactionsGetRequest

O elemento TransactionsGetRequest especifica os critérios no tipo complexo TransactionSearchCriteria para a recuperação de transações.

TransactionsGetResponse

O elemento TransactionsGetResponse retorna um resultado de operação, o número total de registros de transação retornados e uma instância de ArrayOfTransaction que contém as transações retornadas.

TransactionsReverseRequest
TransactionsReverseResponse

O elemento TransactionsReverseResponse retorna um resultado de operação e uma instância de ArrayOfReplacementId que contém as transações revertidas.

UserEffectiveObjectPermissionsGetRequest

O UserEffectiveObjectPermissionsGetRequest representa o contrato de mensagem de solicitação de permissão de objeto efetivo de usuários.

UserEffectiveObjectPermissionsGetResponse

O UserEffectiveObjectPermissionsGetResponse representa o contrato de mensagem de resposta de permissão de objeto eficaz.

UserPreferencesDeleteRequest

O elemento UserPreferencesDeleteRequest pode incluir um dos seguintes:

  • Propriedade Preferences que contém uma ou mais chaves de preferência.
  • Propriedade DeleteAllUserPreferences, que especifica se a exclusão de todas as preferências para o usuário atual deve ocorrer.

UserPreferencesDeleteResponse

O elemento UserPreferencesDeleteResponse fornece apenas resultados de operação padrão.

UserPreferencesGetRequest

O elemento UserPreferencesGetRequest não contém parâmetros de entrada.

UserPreferencesGetResponse

O elemento UserPreferencesGetResponse recupera uma matriz de pares de chave/valor que representam as configurações de preferências do usuário e os valores atuais.

UserPreferencesUpdateRequest

O elemento UserPreferencesUpdateRequest DEVE incluir uma propriedade UserPreferences que tem uma ou mais configurações de preferência como pares chave/valor.

UserPreferencesUpdateResponse

O elemento UserPreferencesUpdateResponse fornece apenas resultados de operação padrão.

ValidationGetRequest

O elemento ValidationGetRequest descreve quais informações de validação são solicitadas.

ValidationGetResponse

Lista de problemas e informações resumidas relacionadas ao processamento de validação solicitada.

ValidationProcessRequest

O elemento ValidationProcessRequest especifica os critérios e as opções do processo de validação.

ValidationProcessResponse

O elemento ValidationProcessResponse contém os valores de resposta do processo de validação.

VersionCopyRequest

O elemento VersionCopyRequest DEVE incluir a propriedade FromVersionId como um GUID. Ele também DEVE incluir as seguintes propriedades de cadeia de caracteres:

  • ToVersionDescription
  • ToVersionName

VersionCopyResponse

O elemento VersionCopyResponse fornece apenas resultados de operação padrão.

Interfaces

IMetadataUpdateRequest

Define a interface usada pelas solicitações de atualização de metadados.