Microsoft.MasterDataServices.Services.MessageContracts Espacio de nombres

Proporciona clases relacionadas con contratos de mensaje.

Clases

Nombre Description
AnnotationsCreateResponse

El elemento AnnotationsCreateResponse contiene los detalles de la respuesta.

AnnotationsDeleteRequest

El elemento AnnotationsDeleteRequest especifica los detalles de la solicitud.

AnnotationsDeleteResponse

El elemento AnnotationsDeleteResponse contiene los detalles de la respuesta.

AnnotationsUpdateRequest

El elemento AnnotationsUpdateRequest especifica los detalles de la solicitud de actualización de anotaciones.

AnnotationsUpdateResponse

El elemento AnnotationsUpdateResponse contiene los detalles de la respuesta de AnnotationsUpdateRequest.

AttributeChangeRequest

Define AttributeChangeRequest el contrato de mensaje para cambiar el nombre y/o tipo de un atributo específico

AttributeChangeResponse

Define AttributeChangeResponse el contrato de mensaje para la respuesta al cambio de atributo.

BusinessRulesCloneRequest

El elemento BusinessRulesCloneRequest DEBE incluir un tipo de BusinessRules que contenga reglas de negocio y/o componentes de reglas de negocio para su creación en el repositorio MDS.

BusinessRulesCreateRequest

El elemento BusinessRulesCreateRequest DEBE incluir un tipo de BusinessRules que contenga nuevas reglas de negocio o componentes de reglas de negocio para su creación.

BusinessRulesCreateResponse

Especifica BusinessRulesCreateResponse la respuesta de crear reglas de negocio.

BusinessRulesDeleteRequest

El elemento BusinessRulesDeleteRequest DEBE incluir un BRDeleteCriteria que contenga GUIDs de reglas de negocio y/o GUIDs de componentes de reglas de negocio para su eliminación.

BusinessRulesGetRequest

El elemento BusinessRulesGetRequest DEBE tener un tipo complejo BRGetCriteria poblado.

BusinessRulesGetResponse

El elemento BusinessRulesGetResponse devuelve un tipo de BusinessRules que contiene las reglas de negocio solicitadas o los componentes de reglas.

BusinessRulesPaletteGetRequest

El elemento BusinessRulesPaletteGetRequest DEBE incluir una entrada MemberType. Los componentes permitidos de las reglas de negocio pueden limitarse en función del tipo de miembro especificado.

BusinessRulesPaletteGetResponse

El elemento BusinessRulesPaletteGetResponse incluye condiciones y acciones disponibles para su uso en las reglas de negocio.

BusinessRulesPublishRequest

El elemento BusinessRulesPublishRequest puede incluir un BRPublishCriteria para limitar qué reglas de negocio se publican. De lo contrario, se publican todas las reglas de negocio para todos los modelos, entidades y tipos de miembros.

BusinessRulesUpdateRequest

El elemento BusinessRulesUpdateRequest DEBE incluir un tipo de BusinessRules que contenga reglas de negocio o componentes de reglas de negocio y sus propiedades actualizadas.

DataQualityCleansingOperationCreateRequest

Especifica DataQualityCleansingOperationCreateRequest una solicitud para una operación de limpieza.

DataQualityInstalledStateRequest

Recupera DataQualityInstalledStateRequest el estado instalado de calidad de datos.

DataQualityInstalledStateResponse

Especifica DataQualityInstalledStateResponse la respuesta del estado instalado de calidad de datos.

DataQualityKnowledgeBasesGetRequest

Luego DataQualityKnowledgeBasesGetRequest se recuperan las bases de conocimiento sobre calidad de datos.

DataQualityKnowledgeBasesGetResponse

Especifica DataQualityKnowledgeBasesGetResponse la respuesta de las bases de conocimiento sobre calidad de datos.

DataQualityMatchingOperationCreateRequest

Especifica DataQualityMatchingOperationCreateRequest una solicitud de operación de emparejamiento

DataQualityOperationCreateRequest

Solicitud para crear una operación DQS

DataQualityOperationCreateResponse

Respuesta tras crear una operación DQS

DataQualityOperationPurgeOperationRequest

Especifica DataQualityOperationPurgeOperationRequest una solicitud para purgar el servidor de cualquier dato de operación

DataQualityOperationPurgeOperationResponse

Especifica DataQualityOperationPurgeOperationResponse la respuesta tras purgar una operación

DataQualityOperationResultsGetRequest

Especifica DataQualityOperationResultsGetRequest la solicitud para obtener los resultados de la operación

DataQualityOperationResultsGetResponse

Especifica DataQualityOperationResultsGetResponse la respuesta al resultado de la operación de calidad de datos.

DataQualityOperationStartRequest

Especifica DataQualityOperationStartRequest una solicitud para una operación DQS.

DataQualityOperationStartResponse

Especifica DataQualityOperationStartResponse la respuesta tras iniciar una operación DQS

DataQualityOperationStatusRequest

Especifica DataQualityOperationStatusRequest una solicitud para obtener el estado de una operación

DataQualityOperationStatusResponse

Especifica DataQualityOperationStatusResponse el estado de la operación DQS solicitada

DataQualityStoreInputDataRequest

Especifica DataQualityStoreInputDataRequest la solicitud para crear o añadir datos de entrada en el servidor

DataQualityStoreInputDataResponse

Especifica DataQualityStoreInputDataResponse la respuesta tras almacenar los datos de entrada DQS

EntityMemberAnnotationDeleteRequest

El elemento EntityMemberAnnotationDeleteRequest especifica los detalles sobre lo que se solicita al eliminar anotaciones de miembros de entidad.

EntityMemberAnnotationDeleteResponse

El elemento EntityMemberAnnotationDeleteResponse proporciona los detalles de la respuesta.

EntityMemberAnnotationSaveRequest

El elemento EntityMemberAnnotationSaveRequest especifica los detalles de lo que se solicita al crear anotaciones para miembros de entidades.

EntityMemberAnnotationSaveResponse

El elemento EntityMemberAnnotationSaveResponse especifica los detalles de la respuesta.

EntityMemberAnnotationsCreateRequest

El elemento EntityMemberAnnotationsCreateRequest especifica los detalles de lo que se solicita al crear anotaciones de miembros de entidad.

EntityMemberAnnotationsGetRequest

El elemento EntityMemberAnnotationsGetRequest especifica los detalles de lo que se solicita.

EntityMemberAnnotationsGetResponse

El elemento EntityMemberAnnotationsGetResponse contiene los detalles de la respuesta.

EntityMemberAttributesGetRequest

El elemento EntityMemberAttributesGetRequest es una solicitud que puede tomar un tipo de complejo EntityMembers.

EntityMemberAttributesGetResponse

El elemento EntityMemberAttributesGetResponse es una respuesta que devuelve NULL o uno de los siguientes tipos complejos:

  • Miembros de la entidad
  • OperationResult
EntityMemberChangesetDeleteRequest

El elemento EntityMemberChangesetDeleteRequest especifica los detalles sobre lo que se solicita al eliminar el miembro de la entidad Changeset.

EntityMemberChangesetDeleteResponse

El elemento EntityMemberChangesetDeleteResponse proporciona los detalles de la respuesta.

EntityMemberChangesetSaveRequest

El elemento EntityMemberChangesetSaveRequest especifica los detalles de lo que se solicita al crear el Changeset miembro de la entidad.

EntityMemberChangesetSaveResponse

El elemento EntityMemberChangessetSaveResponse proporciona los detalles de la respuesta.

EntityMemberChangesetsGetRequest

El elemento EntityMemberChangessetsGetRequest especifica los detalles de lo que se solicita.

EntityMemberChangesetsGetResponse

El elemento EntityMemberChangessetsGetResponse proporciona los detalles de la respuesta.

EntityMemberHistoryRollbackRequest

El elemento EntityMemberHistoryRollbackRequest especifica qué se solicita al revertir revisiones históricas de los miembros de la entidad.

EntityMemberHistoryRollbackResponse

El elemento EntityMemberHistoryRollbackResponse especifica los detalles de la respuesta.

EntityMemberKeyGetRequest

El elemento EntityMemberKeyGetRequest especifica los detalles de lo que se solicita.

EntityMemberKeyGetResponse

El elemento EntityMemberKeyGetResponse contiene los detalles de la respuesta.

EntityMembersCopyRequest

El elemento EntityMembersCopyRequest especifica el miembro o miembros de la entidad que se van a copiar en el tipo complejo EntityMembersCopyCriteria.

EntityMembersCopyResponse

El elemento EntityMembersCopyResponse contiene los resultados de la operación en el tipo complejo OperationResult.

EntityMembersCreateRequest

El elemento EntityMembersCreateRequest especifica el miembro o miembros de la entidad que se van a crear en el tipo de complejo EntityMembers.

EntityMembersCreateResponse

El elemento EntityMembersCreateResponse contiene los resultados de la operación en el tipo complejo OperationResult.

EntityMembersCrudRequest

Clase base para varias clases de solicitud de guardado de miembros de entidades.

EntityMembersDeleteRequest

El elemento EntityMembersDeleteRequest proporciona un tipo de complejo EntityMembers.

EntityMembersDeleteResponse

El elemento EntityMembersDeleteResponse devuelve un tipo complejo OperationResultante.

EntityMembersGetRequest

El elemento EntityMembersGetRequest especifica los criterios en el tipo complejo EntityMembersGetCriteria para la recuperación de miembros de la entidad y sus atributos.

EntityMembersGetResponse

El elemento EntityMembersGetResponse devuelve una respuesta que contiene uno o más de los siguientes tipos complejos:

  • Miembros de la entidad
  • EntidadMiembrosInformación
  • OperationResult
EntityMembersMergeRequest

El elemento EntityMembersMergeRequest especifica el miembro o miembros de la entidad a crear o actualizar.

EntityMembersMergeResponse

Proporciona clases relacionadas con contratos de mensaje.

EntityMembersPurgeRequest

El elemento EntityMembersPurgeRequest especifica los detalles de lo que se solicita.

EntityMembersPurgeResponse

El elemento EntityMembersPurgeResponse contiene los detalles de la respuesta.

EntityMembersSaveRequest

Objeto de solicitud para la operación EntityMembersCreate.

EntityMembersUpdateRequest

El elemento EntityMembersUpdateRequest especifica el miembro o miembros de la entidad que se deben actualizar en el tipo de complejo EntityMembers.

EntityMembersUpdateResponse

El elemento EntityMembersUpdateResponse contiene los resultados de la operación en el tipo complejo OperationResult.

EntityStagingClearRequest

El elemento EntityStagingClearRequest especifica el array de lotes a eliminar.

EntityStagingClearResponse

El elemento EntityStagingClearResponse especifica los conteos para los lotes y los registros de atributos, miembros y relaciones que se eliminan.

EntityStagingGetRequest

Especifica EntityStagingGetRequest el contrato de mensaje de entrada para la llamada de servicio EntityStagingGet

EntityStagingGetResponse

Luego EntityStagingGetResponse retrata la Escenificación de Entidades.

EntityStagingLoadRequest

Especifica EntityStagingLoadRequest la entidad de solicitud para cargar indicando.

EntityStagingLoadResponse

Especifica EntityStagingLoadResponse la respuesta de la entidad que indica la solicitud de carga.

EntityStagingProcessRequest

Especifica EntityStagingProcessRequest la solicitud para procesar la entidad iniciando.

EntityStagingProcessResponse

Especifica EntityStagingProcessResponse la respuesta de la entidad que indica la solicitud de proceso.

ErrorLogsGetRequest

El elemento ErrorLogsGetRequest especifica los registros de errores a recuperar.

ErrorLogsGetResponse

El elemento ErrorLogsGetResponse contiene la información del registro de errores de solicitud.

ExportViewCreateRequest

El elemento ExportViewCreateRequest especifica los detalles de lo que se solicita.

ExportViewCreateResponse

El elemento ExportViewCreateResponse contiene los detalles de la respuesta.

ExportViewDeleteRequest

El elemento ExportViewDeleteRequest especifica los detalles de la solicitud de eliminación de la vista de exportación.

ExportViewDeleteResponse

El elemento ExportViewDeleteResponse contiene los detalles de la respuesta.

ExportViewListGetRequest

El elemento ExportViewListGetRequest especifica los detalles de la solicitud para recuperar la lista de vistas de exportación.

ExportViewListGetResponse

El elemento ExportViewListGetResponse contiene los detalles de la respuesta.

ExportViewUpdateRequest

El elemento ExportViewUpdateRequest especifica los detalles de la solicitud de actualización de la vista de exportación.

ExportViewUpdateResponse

El elemento ExportViewUpdateResponse contiene los detalles de la respuesta.

FileGetRequest

El elemento FileSaveRequest especifica el archivo desde el que se va a descargar en la caché

FileGetResponse

El elemento FileGetResponse contiene los detalles de la respuesta.

FileSaveRequest

El elemento FileSaveRequest especifica el archivo a guardar en la caché

FileSaveResponse

El elemento FileSaveResponse contiene los detalles de la respuesta.

HierarchyMembersGetRequest

El elemento HierarchyMembersGetRequest utiliza el tipo complejo HierarchyMembersGetCriteria para especificar entradas a la solicitud.

HierarchyMembersGetResponse

El elemento HierarchyMembersGetResponse es una respuesta que devuelve NULL o uno de los siguientes tipos complejos:

  • JerarquíaMiembros
  • OperationResult
HierarchyParentSaveRequest

El elemento HierarchyParentSaveRequest utiliza el tipo complejo HierarchyParentCriteria para especificar entradas a la solicitud.

HierarchyParentSaveResponse

El elemento HierarchyParentSaveResponse es una respuesta que devuelve NULL o uno de los siguientes tipos complejos:

  • JerarquíaMiembros
  • OperationResult
MessageCreateRequest

Proporciona clases relacionadas con contratos de mensaje.

MessageRequest

Define la clase base para todas las solicitudes que pueden ser procesadas por una instancia de Servicios Maestros de Datos.

MessageResponse

Especifica el mensaje de respuesta estándar para una operación completada

MetadataCloneRequest

Define el contrato de mensaje para la solicitud de clonación de metadatos.

MetadataCloneResponse

El elemento MetadataCloneResponse proporciona solo resultados estándar de operaciones.

MetadataCreateRequest

El elemento MetadataCreateRequest DEBE incluir un tipo de complejo de metadatos que contenga objetos a crear en el repositorio MDS.

MetadataCreateResponse

El elemento MetadataCreateResponse puede hacer eco de los objetos de metadatos creados en un tipo complejo de metadatos si se solicita.

MetadataDeleteRequest

Define el contrato de mensaje para la solicitud de eliminación de metadatos.

MetadataDeleteResponse

Define el contrato de mensaje para la respuesta de eliminación de metadatos.

MetadataGetRequest

El elemento MetadataGetRequest incluye MetadataSearchCriteria y MetadataResultOptions para seleccionar los objetos de metadatos deseados en el nivel de detalle deseado.

MetadataGetResponse

El elemento MetadataGetResponse incluye un tipo de metadato como contenedor para cualquier información de metadatos solicitada.

MetadataUpdateRequest

El elemento MetadataUpdateRequest DEBE incluir un tipo de complejo de metadatos que contenga objetos a actualizar en el repositorio MDS.

MetadataUpdateResponse

El elemento MetadataUpdateResponse solo proporciona resultados estándar de operaciones.

ModelMembersBulkCrudResponse

Clase base para diversas respuestas operativas CRUD de etapas.

ModelMembersBulkRequest

Clase base para varios contratos de solicitud de mensajes de operaciones de etapas.

ModelMembersGetRequest

El elemento ModelMembersGetRequest utiliza el tipo complejo ModelMembersGetCriteria para especificar entradas a la solicitud. El elemento ModelMembersGetRequest utiliza el tipo complejo ModelMembersResultCriteria para recuperar una lista de miembros de modelos seleccionados.

ModelMembersGetResponse

El elemento ModelMembersGetResponse devuelve una respuesta que contiene uno o más de los siguientes tipos complejos:

  • ArrayOfEntityMembers
  • OperationResult
SecurityCreateResponse

Representa un contrato de mensaje de creación de respuesta de seguridad.

SecurityDeleteRequest

Representa un mensaje de solicitud de eliminación de seguridad.

SecurityGetRequest

Representa un contrato de mensaje de solicitud get de seguridad.

SecurityPrincipalsDeleteRequest

El elemento SecurityPrincipalsDeleteRequest especifica los criterios en el tipo complejo SecurityPrincipalsDeleteCriteria para la recuperación de los principales de seguridad.

SecurityPrincipalsGetRequest

Representa un contrato de mensaje de solicitud para recuperar los principales de seguridad.

SecurityPrincipalsGetResponse

Representa un contrato de mensaje para la respuesta de seguridad obtenida.

SecurityPrincipalsRequest

Representa el contrato de mensaje de solicitud para los responsables de seguridad.

SecurityPrivilegesDeleteRequest

El elemento SecurityPrivilegesDeleteRequest especifica los criterios en el tipo complejo SecurityPrivilegesDeleteCriteria para la eliminación de privilegios de seguridad.

SecurityPrivilegesGetRequest

El elemento SecurityPrivilegesGetRequest especifica los criterios en el tipo complejo SecurityPrivilegesGetCriteria para la recuperación de privilegios de seguridad.

SecurityPrivilegesGetResponse

El elemento SecurityPrivilegesGetResponse devuelve un resultado de operación y una instancia de SecurityPrivileges que contiene los privilegios de seguridad devueltos.

SecurityPrivilegesRequest

Representa el contrato de mensaje de solicitud para privilegios de seguridad.

ServiceCheckGetRequest

El elemento ServiceCheckGetRequest especifica el servicio a comprobar.

ServiceVersionGetRequest

Define ServiceVersionGetRequest el contrato de mensaje para la solicitud de obtención de Versión del Servicio.

ServiceVersionGetResponse

Define ServiceVersionGetResponse el contrato de mensaje para la verificación de versión del servicio get response.

StagingNameCheckRequest

Define StagingNameCheckRequest el contrato de mensaje para la solicitud de comprobación del nombre de etapas (si el nombre de etapa es único).

StagingNameCheckResponse

Define StagingNameCheckResponse el contrato de mensaje para la respuesta de Comprobación de Nombre de Etapas.

SyncRelationshipDeleteRequest

El elemento SyncRelationshipDeleteRequest define el contrato de mensaje para la solicitud de eliminación de relaciones de sincronización.

SyncRelationshipDeleteResponse

El elemento SyncRelationshipDeleteResponse define el contrato de mensaje para la respuesta de eliminación de relaciones de sincronización.

SyncRelationshipMergeRequest

El elemento SyncRelationshipMergeRequest define el contrato de mensaje para la solicitud de fusión de relaciones de sincronización.

SyncRelationshipMergeResponse

El elemento SyncRelationshipMergeResponse define el contrato de mensaje para la respuesta de fusión de relaciones de sincronización.

SyncRelationshipRefreshRequest

El elemento SyncRelationshipRefreshRequest define el contrato de mensaje para la solicitud de actualización de la relación de sincronización.

SyncRelationshipRefreshResponse

El elemento SyncRelationshipRefreshResponse define el contrato de mensaje para la respuesta de actualización de la relación de sincronización.

SyncRelationshipsGetRequest

El elemento SyncRelationshipsGetRequest especifica el contrato de mensaje para la solicitud de sincronización de la relación get request.

SyncRelationshipsGetResponse

El elemento SyncRelationshipsGetResponse especifica el contrato de mensaje para la relación de sincronización get response.

SystemDomainListGetRequest

El elemento SystemDomainListGetRequest DEBE incluir un tipo complejo SystemDomainListGetCriteria.

SystemDomainListGetResponse

El elemento SystemDomainListGetResponse proporciona una propiedad SystemDomainLists que contiene los resultados de la lista de dominios.

SystemPropertiesGetRequest

El elemento SystemPropertiesGetRequest no contiene parámetros de entrada.

SystemPropertiesGetResponse

El elemento SystemPropertiesGetResponse incluye valores recuperados de propiedades del sistema en un array de tipos complejos SystemPropertyValue.

SystemSettingsGetRequest

El elemento SystemSettingsGetRequest DEBE incluir un tipo complejo SystemSettingsGetCriteria.

SystemSettingsGetResponse

El elemento SystemSettingsGetResponse proporciona configuraciones de sistema dentro de un tipo complejo ArrayOfSystemSettingGroup.

SystemSettingsUpdateRequest

Define el contrato de mensaje para la solicitud de actualización de configuración del sistema.

SystemSettingsUpdateResponse

El elemento SystemSettingsUpdateResponse solo proporciona resultados estándar de operaciones.

TransactionAnnotationsCreateRequest

El elemento TransactionAnnotationsCreateRequest especifica los detalles de lo que se solicita en la operación.

TransactionAnnotationsGetRequest

El elemento TransactionAnnotationsGetRequest especifica los detalles de lo que se solicita.

TransactionAnnotationsGetResponse

El elemento TransactionAnnotationsGetResponse contiene los detalles de la respuesta.

TransactionsGetRequest

El elemento TransactionsGetRequest especifica los criterios en el tipo de complejo TransactionSearchCriteria para la recuperación de transacciones.

TransactionsGetResponse

El elemento TransactionsGetResponse devuelve un resultado de operación, el número total de registros de transacciones devueltos y una instancia ArrayOfTransaction que contiene las transacciones devueltas.

TransactionsReverseRequest

Proporciona clases relacionadas con contratos de mensaje.

TransactionsReverseResponse

El elemento TransactionsReverseResponse devuelve un resultado de operación y una instancia ArrayOfReplacementId que contiene las transacciones revertidas.

UserEffectiveObjectPermissionsGetRequest

El contrato de solicitud de permiso UserEffectiveObjectPermissionsGetRequest representa al contrato de solicitud de permiso de los usuarios por objeto efectivo.

UserEffectiveObjectPermissionsGetResponse

El contrato de mensaje de permiso de permiso de los usuarios por objeto efectivo representa el contrato de mensaje de permiso de respuesta UserEffectiveObjectObjects.

UserPreferencesDeleteRequest

El elemento UserPreferencesDeleteRequest puede incluir uno de los siguientes:

  • Propiedad UserPreferences que contiene una o más claves de preferencia.
  • Eliminación de PreferenciasDeUsuarioTodo, que especifica si debe eliminarse todas las preferencias para el usuario actual.
UserPreferencesDeleteResponse

El elemento UserPreferencesDeleteResponse solo proporciona resultados estándar de operaciones.

UserPreferencesGetRequest

El elemento UserPreferencesGetRequest no contiene parámetros de entrada.

UserPreferencesGetResponse

El elemento UserPreferencesGetResponse devuelve un array de pares clave/valor que representan la configuración de preferencias del usuario y sus valores actuales.

UserPreferencesUpdateRequest

El elemento UserPreferencesUpdateRequest DEBE incluir una propiedad UserPreferences que tenga una o más configuraciones de preferencia como pares clave/valor.

UserPreferencesUpdateResponse

El elemento UserPreferencesUpdateResponse solo proporciona resultados estándar de operaciones.

ValidationGetRequest

El elemento ValidationGetRequest describe qué información de validación se solicita.

ValidationGetResponse

Lista de problemas e información resumida relacionada con el procesamiento de validación solicitado.

ValidationProcessRequest

El elemento ValidationProcessRequest especifica los criterios y opciones del proceso de validación.

ValidationProcessResponse

El elemento ValidationProcessResponse retiene los valores de respuesta del proceso de validación.

VersionCopyRequest

El elemento VersionCopyRequest DEBE incluir la propiedad FromVersionId como GUID. TAMBIÉN DEBE incluir las siguientes propiedades de cadena:

  • ParaDescripción de la Versión
  • ToNombre de la Versión
VersionCopyResponse

El elemento VersionCopyResponse proporciona únicamente resultados estándar de operaciones.

Interfaces

Nombre Description
IMetadataUpdateRequest

Define la interfaz utilizada por las solicitudes de actualización de metadatos.