IService Interfaz

Definición

Define el contrato de servicio para interacciones basadas en WCF con los Servicios Maestros de Datos.

public interface class IService
[System.ServiceModel.ServiceContract(Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public interface IService
[<System.ServiceModel.ServiceContract(Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type IService = interface
Public Interface IService
Derivado
Atributos

Métodos

Nombre Description
AnnotationsDelete(AnnotationsDeleteRequest)

Elimina una anotación existente.

AnnotationsUpdate(AnnotationsUpdateRequest)

Actualiza una anotación existente.

AttributeChange(AttributeChangeRequest)

Cambia las propiedades de un atributo de metadatos.

BusinessRulesClone(BusinessRulesCloneRequest)

Crea nuevas reglas de negocio que son copias exactas de reglas de negocio de otra fuente, manteniendo los GUIDs de los objetos originales.

BusinessRulesCreate(BusinessRulesCreateRequest)

Crea nuevas reglas de negocio.

BusinessRulesDelete(BusinessRulesDeleteRequest)

Elimina una regla de negocio o componentes de las reglas.

BusinessRulesGet(BusinessRulesGetRequest)

Recuperar las reglas de negocio.

BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

Recuperar los componentes disponibles de reglas de negocio (la paleta de componentes).

BusinessRulesPublish(BusinessRulesPublishRequest)

Publica reglas de negocio para un tipo de modelo, tipo de entidad o tipo de miembro.

BusinessRulesUpdate(BusinessRulesUpdateRequest)

Actualiza las normas de negocio existentes.

DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

Crea la limpieza de calidad de los datos.

DataQualityInstalledState(DataQualityInstalledStateRequest)

Recupera el estado de calidad de datos instalado.

DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

Reprueba las bases de conocimiento sobre calidad de datos.

DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

Crea la coincidencia de calidad de datos.

DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

Elimina la operación de calidad de datos.

DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

Recupera los resultados de la operación de calidad de datos.

DataQualityOperationStart(DataQualityOperationStartRequest)

Comienza la operación de calidad de datos.

DataQualityOperationStatus(DataQualityOperationStatusRequest)

Recupera el estado de operación de calidad de datos.

DataQualityStoreInputData(DataQualityStoreInputDataRequest)

Retries la calidad de los datos almacena los datos de entrada.

EntityMemberAnnotationDelete(EntityMemberAnnotationDeleteRequest)

Elimina una anotación de una revisión de miembro.

EntityMemberAnnotationSave(EntityMemberAnnotationSaveRequest)

Crea o actualiza una anotación de una revisión de miembro.

EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)

Crea nuevas anotaciones que se adjuntan a un miembro.

EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

Recupera anotaciones que se adjuntan a un miembro.

EntityMemberAttributesGet(EntityMemberAttributesGetRequest)

Recupera un conjunto específico de valores de atributos de una lista específica de miembros.

EntityMemberChangesetDelete(EntityMemberChangesetDeleteRequest)

Crea o actualiza un conjunto de cambios.

EntityMemberChangeSetDelete(EntityMemberChangeSetDeleteRequest)

Crea o actualiza un conjunto de cambios.

EntityMemberChangesetSave(EntityMemberChangesetSaveRequest)

Crea o actualiza un conjunto de cambios.

EntityMemberChangeSetSave(EntityMemberChangeSetSaveRequest)

Crea o actualiza un conjunto de cambios.

EntityMemberChangesetsGet(EntityMemberChangesetsGetRequest)

Crea o actualiza un conjunto de cambios.

EntityMemberChangeSetsGet(EntityMemberChangeSetsGetRequest)

Crea o actualiza un conjunto de cambios.

EntityMemberHistoryRollback(EntityMemberHistoryRollbackRequest)

Retrocede una revisión histórica de un miembro.

EntityMemberKeyLookup(EntityMemberKeyGetRequest)

Busca un código de miembro o un ID interno basado en el otro código de miembro o el ID interno y el contexto proporcionado. Esta operación NO DEBERÍA usarse.

EntityMembersCopy(EntityMembersCopyRequest)

Copia de los miembros especificados a los nuevos miembros objetivo.

EntityMembersCreate(EntityMembersCreateRequest)

Crea nuevos miembros en la entidad.

EntityMembersDelete(EntityMembersDeleteRequest)

Elimina (desactiva) a los miembros de la entidad especificados.

EntityMembersGet(EntityMembersGetRequest)

Recupera un conjunto filtrado de miembros y sus datos de una entidad.

EntityMembersMerge(EntityMembersMergeRequest)

Crea nuevos miembros y actualiza a los existentes.

EntityMembersPurge(EntityMembersPurgeRequest)

Purgas (eliminaciones completas) miembros de entidades desactivados (eliminados suavemente).

EntityMembersUpdate(EntityMembersUpdateRequest)

Actualiza a los miembros existentes de la entidad.

EntityStagingClear(EntityStagingClearRequest)

Limpia la etapa de entidad.

EntityStagingGet(EntityStagingGetRequest)

Recupera información sobre la etapa de la entidad.

EntityStagingLoad(EntityStagingLoadRequest)

Carga una solicitud de staging de entidad.

EntityStagingProcess(EntityStagingProcessRequest)

Procesa un lote de etapas de entidades.

ErrorLogsGet(ErrorLogsGetRequest)

Obtén el registro de errores de un ID de correlación específico de la caché.

ExportViewCreate(ExportViewCreateRequest)

Genera o regenera las vistas de suscripción deseadas.

ExportViewDelete(ExportViewDeleteRequest)

Elimina una vista de exportación (suscripción) existente.

ExportViewListGet(ExportViewListGetRequest)

Recupera una lista de vistas existentes de exportación (suscripción).

ExportViewUpdate(ExportViewUpdateRequest)

Actualiza una vista de exportación (suscripción) existente.

FileGet(FileGetRequest)

Coloca un archivo en la caché de memoria.

FileSave(FileSaveRequest)

Recupera un archivo de la caché de memoria.

HierarchyMembersGet(HierarchyMembersGetRequest)

Recupera miembros padre-hijo de una jerarquía relativa a un nodo padre.

HierarchyParentSave(HierarchyParentSaveRequest)

Actualiza los padres de jerarquía derivados de los miembros hijos especificados.

MetadataClone(MetadataCloneRequest)

Crea copias exactas de los componentes de metadatos de otra fuente, manteniendo los GUIDs de los objetos originales.

MetadataCreate(MetadataCreateRequest)

Crea nuevos componentes de metadatos.

MetadataDelete(MetadataDeleteRequest)

Elimina los componentes de metadatos.

MetadataGet(MetadataGetRequest)

Busca y devuelve metadatos.

MetadataUpdate(MetadataUpdateRequest)

Actualiza los objetos de metadatos existentes.

ModelMembersGet(ModelMembersGetRequest)
Obsoletos.

Recupera listas completas de miembros y/o jerarquías de entidades para modelos seleccionados.

SecurityPrincipalsClone(SecurityPrincipalsRequest)

Crea copias exactas de los principales de seguridad y sus privilegios dentro del modelo de seguridad desde otra fuente, manteniendo los GUIDs de los objetos originales.

SecurityPrincipalsCreate(SecurityPrincipalsRequest)

Crea nuevos responsables de seguridad y sus privilegios dentro del modelo de seguridad.

SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

Elimina los principios de seguridad especificados (User y Group).

SecurityPrincipalsGet(SecurityPrincipalsGetRequest)

Especifica los principales de seguridad especificados y sus privilegios, en total o en parte.

SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

Actualiza los principios de seguridad existentes en el repositorio MDS.

SecurityPrivilegesClone(SecurityPrivilegesRequest)

Crea copias exactas de privilegios dentro del modelo de seguridad desde otra fuente, manteniendo los GUIDs de los objetos originales.

SecurityPrivilegesCreate(SecurityPrivilegesRequest)

Crea privilegios de seguridad para un principal de seguridad concreto.

SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

Elimina los privilegios de seguridad especificados.

SecurityPrivilegesGet(SecurityPrivilegesGetRequest)

Especifica privilegios de seguridad para determinados principales y/o modelos.

SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

Actualiza los privilegios de seguridad de un principio de seguridad concreto que ya existe.

ServiceCheck(ServiceCheckGetRequest)

Comprueba la disponibilidad del servicio web.

ServiceVersionGet(ServiceVersionGetRequest)

Especifica la versión del servicio.

StagingNameCheck(StagingNameCheckRequest)

Devuelve si el nombre de etapas dado no se está usando ya.

SyncRelationshipDelete(SyncRelationshipDeleteRequest)

Elimina una relación de sincronización entre dos versiones de entidad.

SyncRelationshipMerge(SyncRelationshipMergeRequest)

Crea o actualiza una relación de sincronización entre las dos versiones de la entidad. Se iniciará un proceso inicial de sincronización una vez que la relación se establezca con éxito.

SyncRelationshipRefresh(SyncRelationshipRefreshRequest)

Actualiza una relación de sincronización actualizando la versión de la entidad de destino para que coincida con la versión de la entidad de origen.

SyncRelationshipsGet(SyncRelationshipsGetRequest)

Recupera relaciones sincronizadas.

SystemDomainListGet(SystemDomainListGetRequest)

Recupera una lista fija localizada de opciones basada en un código de lista.

SystemPropertiesGet(SystemPropertiesGetRequest)

Recupera propiedades inmutables del sistema.

SystemSettingsGet(SystemSettingsGetRequest)

Recupera una lista de configuraciones del sistema.

SystemSettingsUpdate(SystemSettingsUpdateRequest)

Actualiza los valores de la configuración del sistema.

TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest)

Crea nuevas anotaciones que se adjuntan a una transacción existente.

TransactionAnnotationsGet(TransactionAnnotationsGetRequest)

Recupera una lista filtrada de anotaciones de transacciones de un modelo.

TransactionsGet(TransactionsGetRequest)

Recupera una lista filtrada de transacciones de un modelo.

TransactionsReverse(TransactionsReverseRequest)

Revierte una o más transacciones existentes.

UserEffectiveObjectPermissionsGet(UserEffectiveObjectPermissionsGetRequest)

Obtiene a los usuarios del repositorio MDS según el permiso especificado del objeto

UserPreferencesDelete(UserPreferencesDeleteRequest)

Elimina las preferencias del usuario actual.

UserPreferencesGet(UserPreferencesGetRequest)

Recupera las preferencias del usuario actual.

UserPreferencesUpdate(UserPreferencesUpdateRequest)

Actualiza las preferencias del usuario actual.

ValidationGet(ValidationGetRequest)

Recupera resultados filtrados de validación de un modelo.

ValidationProcess(ValidationProcessRequest)

Procesa validaciones (reglas de negocio) para miembros seleccionados dentro de un modelo.

VersionCopy(VersionCopyRequest)

Copia la versión de un modelo a una nueva.

Se aplica a