ServiceClient Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene las distintas operaciones de API para que el cliente de servicio interactúe con Master Data Services.
public ref class ServiceClient : System::ServiceModel::ClientBase<Microsoft::MasterDataServices::IService ^>, Microsoft::MasterDataServices::IService
[System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
public class ServiceClient : System.ServiceModel.ClientBase<Microsoft.MasterDataServices.IService>, Microsoft.MasterDataServices.IService
[<System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
type ServiceClient = class
inherit ClientBase<IService>
interface IService
Public Class ServiceClient
Inherits ClientBase(Of IService)
Implements IService
- Herencia
-
ServiceClient
- Atributos
- Implementaciones
Constructores
ServiceClient() |
Inicializa una nueva instancia de la clase ServiceClient con valores predeterminados. |
ServiceClient(Binding, EndpointAddress) |
Inicializa una nueva instancia de la clase ServiceClient que tiene la dirección remota y los enlaces especificados. |
ServiceClient(String) |
Inicializa una nueva instancia de la clase ServiceClient con el nombre de configuración del extremo especificado. |
ServiceClient(String, EndpointAddress) |
Inicializa una nueva instancia de la clase ServiceClient que tiene el nombre de configuración de extremo y la dirección remota especificados. |
ServiceClient(String, String) |
Inicializa una nueva instancia de la clase ServiceClient que tiene el nombre de configuración de extremo y la dirección remota como una cadena. |
Métodos
AnnotationsDelete(International, Int32) |
Elimina la anotación existente con el identificador especificado. |
AnnotationsUpdate(International, String, Int32) |
Actualiza la anotación existente con el identificador especificado. |
AttributeChange(International, MetadataAttribute, Collection<String>, Guid, OperationResult) |
Cambia un atributo con los valores especificados. |
BusinessRulesClone(International, BusinessRules) |
Crea las nuevas reglas de negocios mediante el conjunto especificado de reglas de negocios, reteniendo los identificadores únicos globales (GUID) de los objetos originales. |
BusinessRulesCreate(International, BusinessRules, Boolean) |
Crea la instancia de nuevas reglas de negocios. |
BusinessRulesDelete(International, BRDeleteCriteria) |
Elimina la regla de negocios o los componentes de las reglas con los criterios indicados. |
BusinessRulesGet(International, BRGetCriteria, BRResultOptions, OperationResult) |
Recupera las reglas de negocios con los criterios proporcionados. |
BusinessRulesPaletteGet(International, BREntityMemberType, OperationResult) |
Recupera los componentes de regla de negocios disponibles (la paleta de componentes) del tipo de miembro especificado. |
BusinessRulesPublish(International, BRPublishCriteria) |
Publica las reglas de negocios con los criterios proporcionados. |
BusinessRulesUpdate(International, BusinessRules) |
Actualiza las reglas de negocios existentes. |
DataQualityCleansingOperationCreate(International, Collection<DataSourceFieldMapping>, Int64, OperationResult) |
Crea una operación para la limpieza de calidad de DQS. |
DataQualityInstalledState(International, OperationResult) |
Determina si DQS está instalado y configurado correctamente para trabajar con Master Data Services con la configuración especificada. |
DataQualityKnowledgeBasesGet(International, OperationResult) |
Obtiene la colección de bases de conocimiento configuradas en DQS. |
DataQualityMatchingOperationCreate(International, Int64, MatchingPolicy, OperationResult) |
Crea una operación para la coincidencia de DQS. |
DataQualityOperationPurgeOperation(International, Guid) |
Devuelve una operación de purga para la operación de DQS. |
DataQualityOperationResultsGet(International, Int32, Guid, Int32, OperationResult) |
Recupera los resultados de una operación de DQS completada. |
DataQualityOperationStart(International, Guid, OperationResult, OperationStatus) |
Inicia una operación de DQS. |
DataQualityOperationStatus(International, Guid, OperationResult, OperationStatus) |
Recupera el estado de una operación de DQS en curso. |
DataQualityStoreInputData(International, TabularData, Guid) |
Recupera los datos para la entrada de almacén de calidad de datos. |
EntityMemberAnnotationsCreate(International, Collection<Annotation>, Identifier, MemberIdentifier, Identifier, Identifier) |
Crea nuevas anotaciones adjuntas a un miembro. |
EntityMemberAnnotationsGet(International, Identifier, MemberIdentifier, Identifier, Identifier, OperationResult) |
Recupera las anotaciones adjuntadas a un miembro. |
EntityMemberAttributesGet(International, EntityMembers) |
Recupera un solo valor de atributo para un miembro de una entidad. |
EntityMemberKeyLookup(International, Identifier, MemberKeyLookupType, Collection<MemberKey>, MemberType, Identifier, Identifier) |
Esta característica se quitará en la versión siguiente de Microsoft SQL Server. No utilice esta característica en nuevos trabajos de desarrollo y modifique lo antes posible las aplicaciones que actualmente la utilizan. |
EntityMembersCopy(International, EntityMembersCopyCriteria) |
Copia los miembros seleccionados en los nuevos miembros de destino. |
EntityMembersCreate(International, EntityMembers, Boolean, OperationResult) |
Crea nuevos miembros. |
EntityMembersDelete(International, EntityMembers) |
Elimina o desactiva los miembros seleccionados. |
EntityMembersGet(International, EntityMembersGetCriteria, EntityMembersInformation, OperationResult) |
Recupera el conjunto filtrado de miembros y sus datos de una entidad. |
EntityMembersMerge(International, EntityMembers, Boolean, OperationResult) |
Crea nuevos miembros y actualiza los miembros existentes. |
EntityMembersUpdate(International, EntityMembers) |
Novedades los miembros existentes. |
EntityStagingClear(International, Int32, Identifier) |
Borra el área de ensayo de entidad con el identificador de lote especificado. |
EntityStagingGet(International, EntityStagingGetCriteria, Collection<EntityStagingBatch>, OperationResult) |
Recupera el contenido del área de ensayo de entidad. |
EntityStagingLoad(International, String, EntityStagingImportType, Collection<EntityMembers>, Boolean, Collection<Identifier>) |
Carga los miembros y su relación en el área de ensayo de entidad. |
EntityStagingProcess(International, String, Identifier, MemberType, Identifier, OperationResult) |
Establece el lote, la etiqueta a través de lote, el identificador de entidad, el tipo de miembro y el identificador de versión, que se va a poner en cola para procesarlo. |
ExportViewCreate(International, ExportView) |
Crea una nueva vista de exportación (suscripción). |
ExportViewDelete(International, Identifier) |
Quita la vista de exportación existente con el identificador especificado. |
ExportViewListGet(International, OperationResult) |
Recupera la lista de las vistas de exportación existentes. |
ExportViewUpdate(International, ExportView) |
Actualiza la vista de exportación existente. |
HierarchyMembersGet(International, HierarchyMembersGetCriteria, OperationResult) |
Recupera los miembros primarios y secundarios de una jerarquía relativa a un nodo primario. |
MetadataClone(International, Metadata) |
Crea copias exactas de componentes de metadatos procedentes de otro origen, conservando los identificadores únicos globales (GUID) de los objetos originales. |
MetadataCreate(International, Metadata, Boolean, OperationResult) |
Crea nuevos componentes de metadatos. |
MetadataDelete(International, Metadata) |
Elimina los componentes de metadatos especificados. |
MetadataGet(International, MetadataResultOptions, MetadataSearchCriteria, OperationResult) |
Recupera los metadatos para los criterios proporcionados. |
MetadataUpdate(International, Metadata) |
Actualiza los metadatos especificados. |
ModelMembersBulkDelete(International, Collection<EntityMembers>, Collection<Identifier>) |
Comienza la eliminación masiva asincrónica de miembros. |
ModelMembersBulkMerge(International, Collection<EntityMembers>, Collection<Identifier>) |
Comienza la creación o actualización masiva asincrónica de datos de miembro en una o más entidades. |
ModelMembersBulkUpdate(International, Collection<EntityMembers>, Collection<Identifier>) |
Comienza la actualización masiva asincrónica de los datos de miembro en una o más entidades. |
ModelMembersGet(International, ModelMembersGetCriteria, ModelMembersResultCriteria, OperationResult) |
Recupera los modelos, entidades o jerarquías seleccionados completos. |
SecurityPrincipalsClone(International, SecurityPrincipals) |
Crea copias exactas de usuarios, grupos y sus permisos dentro del modelo de seguridad procedentes de otro origen, conservando los GUID de los objetos originales. |
SecurityPrincipalsCreate(International, SecurityPrincipals, SecuritySet) |
Crea nuevos usuarios, grupos y sus permisos dentro del modelo de seguridad. |
SecurityPrincipalsDelete(International, SecurityPrincipalsDeleteCriteria) |
Elimina usuarios y grupos. |
SecurityPrincipalsGet(International, SecurityPrincipalsCriteria, SecurityPrincipals) |
Recupera las entidades de seguridad y sus permisos. |
SecurityPrincipalsUpdate(International, SecurityPrincipals) |
Actualiza las entidades de seguridad. |
SecurityPrivilegesClone(International, SecurityPrivileges) |
Crea copias exactas de permisos dentro del modelo de seguridad procedentes de otro origen, conservando los identificadores únicos globales (GUID) de los objetos originales. |
SecurityPrivilegesCreate(International, SecurityPrivileges, SecuritySet) |
Crea privilegios de seguridad. |
SecurityPrivilegesDelete(International, SecurityPrivilegesDeleteCriteria) |
Elimina los permisos de los criterios especificados. |
SecurityPrivilegesGet(International, SecurityPrivilegesGetCriteria, SecurityPrivileges) |
Recupera los permisos de seguridad para las entidades de seguridad y/o modelos seleccionados. |
SecurityPrivilegesUpdate(International, SecurityPrivileges) |
Actualiza los privilegios de seguridad especificados. |
ServiceCheck(International) |
Determina si el servicio web de Master Data Services está funcionando y conectado con la base de datos. |
ServiceVersionGet(International, OperationResult, Version) |
Recupera la versión de la instancia del servicio. |
StagingClear(International, Collection<Identifier>, Int32, Int32, OperationResult, Int32) |
Borra el área de ensayo masivo. |
StagingGet(International, Boolean, StagingResultCriteria, StagingSearchCriteria, OperationResult, Collection<StagingUnbatchedInformation>) |
Recupera el contenido del área de ensayo masivo. |
StagingNameCheck(International, String, OperationResult) |
Comprueba el nombre de almacenamiento provisional para ver si el nombre es único o el nombre ya se usa. |
StagingProcess(International, Boolean, StagingUnbatchedCriteria, OperationResult) |
Rastrea los registros existentes no dispuestos en lotes en las tablas de almacenamiento provisional y los coloca en un lote para procesarlos; a continuación, inicia la ejecución de la cola de almacenamiento provisional cuando se solicite. |
SystemDomainListGet(International, SystemDomainListGetCriteria, Collection<SystemDomainList>) |
Recupera una lista fija de opciones localizada basándose en un código de lista. |
SystemPropertiesGet(International, Collection<SystemPropertyValue>) |
Recupera las propiedades inmutables acerca del sistema. |
SystemSettingsGet(International, SystemSettingsGetCriteria, Collection<SystemSettingGroup>) |
Recupera la lista de las opciones de configuración del sistema. |
SystemSettingsUpdate(International, Collection<SystemSettingGroup>) |
Actualiza los valores de configuración del sistema. |
TransactionAnnotationsCreate(International, Collection<Annotation>, Int32) |
Crea nuevas anotaciones adjuntas a una transacción existente. |
TransactionAnnotationsGet(International, Int32, OperationResult) |
Recupera la lista filtrada de las anotaciones de transacción de un modelo. |
TransactionsGet(International, TransactionSearchCriteria, Int32, Collection<Transaction>) |
Recupera la lista filtrada de las transacciones de un modelo. |
TransactionsReverse(International, Collection<Int32>, Collection<ReplacementId>) |
Revierte una o más transacciones existentes. |
UserPreferencesDelete(International, Boolean, Dictionary<String,String>) |
Elimina las preferencias del usuario especificado. |
UserPreferencesGet(International, Dictionary<String,String>) |
Recupera las preferencias del usuario especificado. |
UserPreferencesUpdate(International, Dictionary<String,String>) |
Actualiza las preferencias del usuario especificado. |
ValidationGet(International, ValidationSearchCriteria, OperationResult, Collection<ValidationSummaryItem>, Int32, Collection<ValidationIssue>) |
Obtiene los problemas de validación para los criterios de búsqueda indicados. |
ValidationProcess(International, ValidationProcessCriteria, ValidationProcessOptions, Collection<ValidationIssue>, ValidationProcessResult) |
Procesa las validaciones (reglas de negocios) para miembros seleccionados dentro de un modelo. |
VersionCopy(International, Guid, String, String) |
Realiza una copia de una versión, lo que incluye realizar una copia de todos los datos de miembro de entidad. |
Implementaciones de interfaz explícitas
IService.AnnotationsDelete(AnnotationsDeleteRequest) |
Elimina una anotación existente. |
IService.AnnotationsUpdate(AnnotationsUpdateRequest) |
Novedades una anotación existente. |
IService.AttributeChange(AttributeChangeRequest) |
Cambia un atributo. |
IService.BusinessRulesClone(BusinessRulesCloneRequest) |
Crea nuevas reglas de negocios que son copias exactas de reglas de negocio de otro origen, conservando los identificadores únicos globales (GUID) de los objetos originales. |
IService.BusinessRulesCreate(BusinessRulesCreateRequest) |
Crea nuevas reglas de negocios. |
IService.BusinessRulesDelete(BusinessRulesDeleteRequest) |
Elimina la regla de negocios o componentes de reglas. |
IService.BusinessRulesGet(BusinessRulesGetRequest) |
Recupera las reglas de negocios. |
IService.BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest) |
Recupera los componentes de regla de negocios disponibles (la paleta de componentes). |
IService.BusinessRulesPublish(BusinessRulesPublishRequest) |
Publica las reglas de negocios para un modelo o tipo de entidad o miembro. |
IService.BusinessRulesUpdate(BusinessRulesUpdateRequest) |
Actualiza las reglas de negocios existentes. |
IService.DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest) |
Crea una solicitud de operación para la limpieza de calidad de DQS. |
IService.DataQualityInstalledState(DataQualityInstalledStateRequest) |
Recupera el estado DQS: la respuesta es positiva si DQS está instalado correctamente y configurado para trabajar con Master Data Services. |
IService.DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest) |
Recupera la lista de bases de conocimiento configuradas en DQS. |
IService.DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest) |
Crea una solicitud de operación para la coincidencia de DQS. |
IService.DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest) |
Devuelve una operación de purga para la operación de DQS. |
IService.DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest) |
Recupera los resultados de una operación de DQS completada. |
IService.DataQualityOperationStart(DataQualityOperationStartRequest) |
Inicia una operación de DQS. |
IService.DataQualityOperationStatus(DataQualityOperationStatusRequest) |
Recupera el estado de una operación de DQS en curso. |
IService.DataQualityStoreInputData(DataQualityStoreInputDataRequest) |
Recupera los datos para la entrada de almacén de calidad de datos. |
IService.EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest) |
Crea nuevas anotaciones adjuntas a un miembro. |
IService.EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest) |
Recupera las anotaciones adjuntadas a un miembro. |
IService.EntityMemberAttributesGet(EntityMemberAttributesGetRequest) |
Recupera el conjunto especificado de valores de atributo de una lista especificada de miembros. |
IService.EntityMemberKeyLookup(EntityMemberKeyGetRequest) |
Esta característica se quitará en la versión siguiente de Microsoft SQL Server. No utilice esta característica en nuevos trabajos de desarrollo y modifique lo antes posible las aplicaciones que actualmente la utilizan. |
IService.EntityMembersCopy(EntityMembersCopyRequest) |
Copia los miembros seleccionados en los nuevos miembros de destino. |
IService.EntityMembersCreate(EntityMembersCreateRequest) |
Crea nuevos miembros. |
IService.EntityMembersDelete(EntityMembersDeleteRequest) |
Elimina o desactiva los miembros seleccionados. |
IService.EntityMembersGet(EntityMembersGetRequest) |
Recupera el conjunto filtrado de miembros y sus datos de una entidad. |
IService.EntityMembersMerge(EntityMembersMergeRequest) |
Crea nuevos miembros y actualiza los miembros existentes. |
IService.EntityMembersUpdate(EntityMembersUpdateRequest) |
Novedades los miembros existentes. |
IService.EntityStagingClear(EntityStagingClearRequest) |
Borra el área de ensayo de la entidad. |
IService.EntityStagingGet(EntityStagingGetRequest) |
Recupera el contenido del área de ensayo de entidad. |
IService.EntityStagingLoad(EntityStagingLoadRequest) |
Carga el contenido del área de ensayo de entidad. |
IService.EntityStagingProcess(EntityStagingProcessRequest) |
Establece el lote que se va a poner en cola para procesarlo. |
IService.ExportViewCreate(ExportViewCreateRequest) |
Genera o regenera las vistas de suscripción deseadas. |
IService.ExportViewDelete(ExportViewDeleteRequest) |
Quita una vista de exportación existente. |
IService.ExportViewListGet(ExportViewListGetRequest) |
Recupera la lista de las vistas de exportación existentes. |
IService.ExportViewUpdate(ExportViewUpdateRequest) |
Novedades una vista de exportación existente. |
IService.HierarchyMembersGet(HierarchyMembersGetRequest) |
Recupera los miembros primarios y secundarios de una jerarquía relativa a un nodo primario. |
IService.MetadataClone(MetadataCloneRequest) |
Crea copias exactas de componentes de metadatos procedentes de otro origen, conservando los identificadores únicos globales (GUID) de los objetos originales. |
IService.MetadataCreate(MetadataCreateRequest) |
Crea nuevos componentes de metadatos. |
IService.MetadataDelete(MetadataDeleteRequest) |
Elimina los componentes de metadatos. |
IService.MetadataGet(MetadataGetRequest) |
Recupera los metadatos. |
IService.MetadataUpdate(MetadataUpdateRequest) |
Novedades metadatos. |
IService.ModelMembersBulkDelete(ModelMembersBulkDeleteRequest) |
Comienza la eliminación masiva asincrónica de miembros. |
IService.ModelMembersBulkMerge(ModelMembersBulkMergeRequest) |
Comienza la creación o actualización masiva asincrónica de datos de miembro en una o más entidades. |
IService.ModelMembersBulkUpdate(ModelMembersBulkUpdateRequest) |
Comienza la actualización masiva asincrónica de los datos de miembro en una o más entidades. |
IService.ModelMembersGet(ModelMembersGetRequest) |
Recupera los modelos, entidades o jerarquías seleccionados completos. |
IService.SecurityPrincipalsClone(SecurityPrincipalsRequest) |
Crea copias exactas de usuarios, grupos y sus permisos dentro del modelo de seguridad procedentes de otro origen, conservando los GUID de los objetos originales. |
IService.SecurityPrincipalsCreate(SecurityPrincipalsRequest) |
Crea nuevos usuarios, grupos y sus permisos dentro del modelo de seguridad. |
IService.SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest) |
Elimina usuarios y grupos. |
IService.SecurityPrincipalsGet(SecurityPrincipalsGetRequest) |
Recupera las entidades de seguridad y sus permisos. |
IService.SecurityPrincipalsUpdate(SecurityPrincipalsRequest) |
Novedades las entidades de seguridad. |
IService.SecurityPrivilegesClone(SecurityPrivilegesRequest) |
Crea una copia exacta de permisos dentro del modelo de seguridad procedentes de otro origen y conserva los identificadores únicos globales (GUID) de los objetos originales. |
IService.SecurityPrivilegesCreate(SecurityPrivilegesRequest) |
Crea los nuevos privilegios de seguridad. |
IService.SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest) |
Elimina los permisos. |
IService.SecurityPrivilegesGet(SecurityPrivilegesGetRequest) |
Recupera los permisos de seguridad para las entidades de seguridad y/o modelos seleccionados. |
IService.SecurityPrivilegesUpdate(SecurityPrivilegesRequest) |
Actualiza los privilegios de seguridad. |
IService.ServiceCheck(ServiceCheckGetRequest) |
Determina si el servicio web de Master Data Services está funcionando y conectado con la base de datos. |
IService.ServiceVersionGet(ServiceVersionGetRequest) |
Recupera la versión del servicio. |
IService.StagingClear(StagingClearRequest) |
Borra el área de ensayo masivo. |
IService.StagingGet(StagingGetRequest) |
Recupera el contenido del área de ensayo masivo. |
IService.StagingNameCheck(StagingNameCheckRequest) |
Comprueba el nombre de almacenamiento provisional para ver si el nombre es único o el nombre ya se usa. |
IService.StagingProcess(StagingProcessRequest) |
Rastrea los registros existentes no dispuestos en lotes en las tablas de almacenamiento provisional y los coloca en un lote para procesarlos; a continuación, inicia la ejecución de la cola de almacenamiento provisional cuando se solicite. |
IService.SystemDomainListGet(SystemDomainListGetRequest) |
Recupera la lista fija de opciones localizada basándose en un código de lista. |
IService.SystemPropertiesGet(SystemPropertiesGetRequest) |
Recupera las propiedades inmutables acerca del sistema. |
IService.SystemSettingsGet(SystemSettingsGetRequest) |
Recupera la lista de las opciones de configuración del sistema. |
IService.SystemSettingsUpdate(SystemSettingsUpdateRequest) |
Actualiza los valores de configuración del sistema. |
IService.TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest) |
Crea nuevas anotaciones adjuntas a una transacción existente. |
IService.TransactionAnnotationsGet(TransactionAnnotationsGetRequest) |
Recupera la lista filtrada de las anotaciones de transacción de un modelo. |
IService.TransactionsGet(TransactionsGetRequest) |
Recupera la lista filtrada de las transacciones de un modelo. |
IService.TransactionsReverse(TransactionsReverseRequest) |
Revierte una o más transacciones existentes. |
IService.UserPreferencesDelete(UserPreferencesDeleteRequest) |
Elimina las preferencias del usuario actual. |
IService.UserPreferencesGet(UserPreferencesGetRequest) |
Recupera las preferencias del usuario actual. |
IService.UserPreferencesUpdate(UserPreferencesUpdateRequest) |
Actualiza las preferencias del usuario actual. |
IService.ValidationGet(ValidationGetRequest) |
Obtiene los problemas de validación para los criterios indicados. |
IService.ValidationProcess(ValidationProcessRequest) |
Procesa las validaciones (reglas de negocios) para miembros seleccionados dentro de un modelo. |
IService.VersionCopy(VersionCopyRequest) |
Copia la versión de un modelo en una nueva versión. |