Compartilhar via


Microsoft.MasterDataServices.Services.DataContracts Namespace

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

Classes

Annotation

Os metadados de transação do membro.

Attribute

Um tipo complexo de atributo de entidade.

AttributeFilter

Um filtro para restringir os valores possíveis de um atributo filho com base no valor de um atributo pai.

AttributeGroup

Um grupo de atributos definido personalizado para fornecer organização a números grandes de atributos de entidade.

AuditInfo

As informações de auditoria que são anexadas a diversos tipos complexos.

BRAction

Um valor a ser definido ou uma validação ocorre quando determinadas condições da regra de negócios são atendidas.

BRActionComponent

Os componentes de ação em regras de negócios.

BRActionGroup

Uma coleção de todos os tipos complexos BRActionComponent que estão disponíveis no MDS, agrupados em tipos semelhantes.

BRArgument

Um argumento base para regras de negócio.

BRAttributeArgument

Um argumento que faz referências a atributos em vez de valores.

BRAttributeArgumentBase

Uma base para todos os tipos de BRAttributeArgument.

BRAttributeTypeInfo

As informações de tipo de atributo para atributos de regra de negócios.

BRAttributeValueArgument

Um argumento de valor de atributo baseado em domínio.

BRBlankArgument

Um argumento de regra de negócio em branco.

BRChangeTrackingGroupArgument

Uma regra de negócio altera o argumento de rastreamento.

BRCondition

Uma equação lógica que ativa e desativa a validação de BRAction e os processos de criação.

BRConditionComponent

Os componentes de condição em regras de negócios.

BRConditionGroup

Um grupo de condições semelhantes que estão disponíveis para a criação de regras de negócio.

BRConditionTreeNode

Um nó de condição complexa que define uma estrutura lógica complexa.

BRDeleteCriteria

Critérios para a operação de exclusão.

BRDomainBasedAttributeArgument

Especifica o contêiner para definir argumentos com base em valores em atributos de entidade relacionados.

BRFreeformArgument

Uma regra de negócio para cadeia de caracteres, número, link e argumentos de data.

BRGetCriteria

Critérios para a operação get.

BRHierarchyArgument

Um argumento pai da hierarquia explícita. Deve ter um argumento de atributo filho.

BRItem

Classe base para ações e condições.

BRItemTypeComponent

Um componente da regra de negócios.

BRPublishCriteria

Critérios para a operação Publish.

BRResultOptions

Identifica o nível de detalhe desejado na operação Get.

BRScriptParameter

Um componente de tipo de item de regra que é uma ação.

BRUserScriptParameterArgument

Um argumento que faz referências a atributos em vez de valores.

BusinessRule

Um constructo lógico para o gerenciamento de dados.

BusinessRuleSet

Um contêiner para as regras de negócio e partes da regra de negócios.

BusinessRulesPalette

Uma coleção de todas as condições e ações potenciais para a criação das regras de negócios no MDS.

Changeset

Um conjunto de todas as alterações de dados de membro.

Collection

Um membro da coleção que é pai de outro membro de dados mestre.

DataContractBase

A classe base para todos os contratos de dados.

DataQualityDomain

Um domínio de dados de conhecimento no DQS.

DataSourceFieldMapping

Um mapeamento de coluna de dados, ID de domínio e operação DQS nele.

DateMatchingCriterion

Um critério de correspondência de data do DQS.

DerivedHierarchy

Especifica uma relação de dados já definida e prepara essa relação para ser exibida de maneira hierárquica.

DerivedHierarchyContextIdentifier

O identificador contextual para o tipo complexo DerivedHierarchy.

DerivedHierarchyLevel

Um único nível na árvore de relação de dados de hierarquia derivada.

EditionExpiredMessage

Representa um objeto, permitindo que o cliente detecte o motivo da falha.

Entity

Um agrupamento de tabela de membros e seus valores de atributo.

EntityContextIdentifier

Um grupo de identificadores que fornece o contexto da entidade para hierarquias.

EntityMembers

Uma coleção de membros de uma única entidade e tipo de membro.

EntityMembersCopyCriteria

Especifica os critérios de membro para a operação de cópia.

EntityMembersGetCriteria

O uso de critérios para recuperar membros.

EntityMembersInformation

Contém informações sobre membros da entidade recuperada.

EntityMemberType

A estrutura de uma entidade no MDS.

EntityStagingBatch

Identifica um lote exclusivo aguardando ou passando pelo preparo com base em entidade.

EntityStagingGetCriteria

Critérios que determinam o comportamento da chamada de serviço EntityStagingGet.

EntityValidationSummary

Informações resumidas de entidade relacionadas aos dados que foram validados.

Error

Um contêiner de informações do erro que ocorreu durante o processamento de uma solicitação.

ErrorContext

Especifica o contexto de um determinado erro.

ExactMatchingCriterion

Um critério de correspondência exata do DQS.

ExplicitHierarchy

Os agrupamentos hierárquicos de folha consolidados no MDS.

ExportView

Informações relacionadas a uma exibição criada pelo usuário dentro do sistema MDS.

FileAttribute

Especifica o atributo de arquivo.

FunctionPrivilege

O acesso de nível funcional ao MDS.

FunctionPrivilegesCriteria

Especifica os critérios para privilégios de função.

Group

Um contêiner para usuários que podem receber privilégios de segurança.

HierarchyMemberPrivilege

Acesso com base em valor de dados no MDS para um usuário ou grupo.

HierarchyMemberPrivilegesCriteria

Os critérios de privilégio de membro de hierarquia.

HierarchyMembers

Contém membros da hierarquia resultante.

HierarchyMembersGetCriteria

Critérios usados por HierarchyMembersget.

HierarchyParentCriteria

Especifica os critérios para mover membros filho para o pai da hierarquia derivada especificada.

Identifier

Um GUID (identificador global exclusivo) que é anexado a todas as tabelas de sistema no banco de dados MDS.

Index

Especifica um índice personalizado que contém informações sobre os índices definidos no SQL.

International

Contrato de dados para o cabeçalho de mensagem internacional.

Knowledgebase

Uma base de dados de conhecimento no DQS.

MatchingCriterion

Um critério DQS correspondente.

MatchingPolicy

Uma política de correspondência de eliminação de duplicação do DQS.

MatchingRule

Uma regra de correspondência no DQS.

Member

Usado para armazenar as informações relacionadas ao membro.

MemberAttributeIdentifier

MemberIdentifier para atributos que não foram carregados devido a erros no lado do servidor.

MemberIdentifier

Um conjunto de identificadores para um membro de dados mestre, inclusive o código e o nome do membro e o tipo de membro.

MemberKey

Usado para armazenar pares de ID/código.

MemberSourceTarget

Contém os códigos de membro dos membros de origem e de destino a serem copiados.

MemberTypeContextIdentifier

Um conjunto de identificadores para um objeto de modelo de dados mestre existente no contexto de um tipo de entidade e membro.

Metadata

Os objetos no sistema MDS, como modelo e entidade.

MetadataAttribute

Informações relacionadas a um atributo de uma entidade no Master Data Services.

MetadataDataContract<TIdType>

Define o contrato de dados base.

MetadataResultOptions

Permite a especificação de um ResultType que está associado com cada tipo de objeto de metadados.

MetadataSearchCriteria

Critérios para a operação MetadataGet.

Model

O agrupamento mais alto de entidades no MDS.

ModelContextIdentifier

Um conjunto de identificadores para um objeto de modelo de dados mestre existente no contexto de um modelo.

ModelMembersGetCriteria

O critério para o conjunto de resultados é retornado no ModelMembersGet.

ModelMembersResultCriteria

O critério para o conjunto de resultados é retornado no ModelMembersGet.

ModelPrivilege

Um privilégio de nível de objeto/modelo dentro do sistema MDS.

ModelPrivilegesCriteria

Especifica os critérios de privilégio de modelo.

NumericByDifferenceMatchingCriterion

Um número DQS semelhante por critério de correspondência de diferença exata.

NumericByPercentageMatchingCriterion

Um número DQS que é semelhante por critério de correspondência da diferença percentual.

NumericMatchingCriterion

Um critério de correspondência numérica do DQS.

OperationResult

Os resultados de operações de metadados.

Parent

Um nó de membro consolidado em uma hierarquia.

ParentChild

Uma relação hierárquica.

PrerequisiteMatchingCriterion

Um critério de pré-requisito do DQS.

ReplacementId

Uma transação individual que foi substituída durante a operação inversa da transação, incluindo identificadores anteriores e novos.

SecurityDeleteCriteria

Especifica critérios para exclusão de objetos de segurança.

SecurityPrincipalBase

Classe base para usuário e grupo.

SecurityPrincipals

Objetos de usuário e grupo no MDS.

SecurityPrincipalsCriteria

Especifica os critérios para entidades de segurança.

SecurityPrincipalsDeleteCriteria

Especifica os critérios para exclusão de entidades de segurança.

SecurityPrivileges

Os níveis de privilégio no MDS.

SecurityPrivilegesDeleteCriteria

Especifica os critérios para exclusão de privilégios de segurança.

SecurityPrivilegesGetCriteria

Representa o contrato de dados para critérios de recuperação de privilégios de segurança na API do Master Data Services. Essa classe não pode ser herdada.

SecuritySet

Contém um conjunto de entidades de segurança e seus privilégios.

SimilarMatchingCriterion

Um critério de correspondência semelhante do DQS.

SkuNotSupportedMessage

Representa um objeto que será encapsulado em um FaultException gerado pelo serviço quando não há suporte para o SKU, permitindo que o cliente detecte o motivo da falha.

StringMatchingCriterion

Um critério de correspondência de cadeia de caracteres do DQS.

SyncRelationship

Uma relação de sincronização entre duas entidades.

SyncRelationshipCriteria

Os critérios para identificar uma relação de sincronização entre duas entidades.

SystemDomainList

Uma lista de opções de texto padrão que estão associadas com o aplicativo MDS.

SystemDomainListGetCriteria

Os critérios para operação SystemDomainListGet

SystemDomainListItem

Uma entidade de negócios que representa um item em uma lista de domínios do sistema.

SystemPropertyValue

Contém uma propriedade do sistema e seu valor.

SystemSetting

A configuração de nível administrativo no MDS.

SystemSettingGroup

Uma coleção de configurações do sistema relacionadas que têm funcionalidade MDS relacionada.

SystemSettingsGetCriteria

Os critérios para operação SystemSettingsGet

TabularColumnDefinition

Uma coluna em tabularData.

TabularData

Uma tabela com base em objeto.

TabularDataRow

Uma linha de dados em um objeto TabularData.

Transaction

Alterações de dados mestre junto com as informações de usuário e hora que estão associadas com a alteração.

TransactionSearchCriteria

Os critérios usados para obter as transações do MDM.

User

Representa um usuário conhecido pelo sistema MDS, ao qual as permissões de segurança podem ser atribuídas.

ValidationError

Um erro é registrado durante a validação da regra de negócios.

ValidationIssue

Um problema de validação que é registrado em relação a um membro de dados mestre e um atributo com base em uma regra de negócio de validação.

ValidationProcessCriteria

Especifica os critérios do processo de validação.

ValidationProcessOptions

Opções de validação para o processo de validação.

ValidationProcessResult

Contém os resultados de validação.

ValidationSearchCriteria

Critérios ao procurar problemas de validação.

ValidationSummaryItem

Informações resumidas relacionadas aos dados que foram validados.

Version

Um instantâneo de todos os membros dentro de um modelo.

VersionFlag

Um rótulo personalizado para um Version para auxílio na automação de integração.

WeightedMatchingCriterion

Um critério de correspondência ponderado do DQS

Interfaces

IBRArgument

Interface de todos os argumentos de regra de negócios.

IBRAttributeArgumentContainer

Interface para BRArguments que contém um AttributeArgument, como argumento em si ou como um argumento filho.

IBRAttributeArgumentParent

A interface para BRArguments que pode ter um argumento do atributo filho.

Enumerações

AccessPermissionType

Especifica o tipo de permissão de acesso.

AttributeDataType

Especifica o subtipo de um atributo de forma livre.

AttributeType

Especifica o tipo de um atributo.

AttributeValueType

Especifica o tipo de dados de um atributo.

BREntityMemberType

Especifica o tipo de membro de entidade que está associado a uma regra de negócio.

BRItemCategory

Especifica o tipo de regra de negócios.

BRItemType

Especifica a condição ou ação da regra de negócios selecionada.

BRPropertyName

Especifica o nome que identifica uma propriedade dentro de um componente de regra de negócios.

BRStatus

Especifrica o status de atualização e publicação de uma regra de negócio.

ChangesetStatus

Especifica o status do Conjunto de Alterações.

DataCompressionType

Tipo de compactação de dados.

DisplayType

Especifica o formato de exibição escolhido para colunas de DBA (atributo baseado em domínio).

DomainType

Os tipos com suporte de domínio do DQS.

EmailFormat

Especifica o formato de entrega de email preferencial associado a um usuário.

EntityStagingBatchSelectionMode

O modo de seleção de um lote de preparo (importação).

EntityStagingImportType

O tipo de importação de um lote de preparo (importação).

ExportViewFormat

Especifica o tipo de formato de exibição de exportação. As exibições de exportação estão disponíveis em um conjunto conhecido de formatos padrão.

ForceDelete

Código para o caso de necessidade de forçar a exclusão de um atributo quando um erro for encontrado.

FunctionalArea

Especifica a área funcional do aplicativo MDS. Áreas funcionais são usadas para atribuir autorizações de segurança funcionais.

GroupType

Especifica o tipo (fonte) de um grupo de segurança.

HierarchyItemType

Especifica o tipo de componente que é usado por um nível de uma hierarquia derivada.

HierarchyType

Especifica o tipo de constructo de hierarquia.

LogicalOperator

Especifica o operador lógico que é usado para unir várias condições de regra de negócios.

MemberKeyLookupType

Especifica o tipo de chave que é fornecido em uma pesquisa de membro: código de membro ou identificador de inteiro interno.

MemberReturnOption

Especifica quais dados de membro são retornados ao consultar membros de dados mestre: os dados, as contagens de linhas ou ambos.

MemberTransactionBehavior

Especifica o comportamento de transação ao criar, atualizar ou mesclar um membro de entidade.

MemberType

Especifica o tipo de registro de membro dentro de uma entidade.

ModelObjectType

Especifica o tipo de objeto de modelo de dados mestre (somente metadados).

ObjectType

Especifica o tipo de objeto de modelo de dados mestre.

OperationStatus

Status da operação de DQS.

PermissionType

Especifica a permissão efetiva atribuída a uma entidade de segurança para acessar um objeto MDS.

PrincipalType

Especifica o tipo de entidade de segurança (nenhum, UserAccount ou grupo).

RelationshipType

Especifica o tipo de relação hierárquica entre membros.

ResultType

Especifica o nível de detalhes a ser retornado para consultas de modelo de objeto. O tipo de resultado é usado em associação com um determinado tipo de objeto.

SearchOption

Especifica o escopo dos objetos de metadados a serem pesquisados.

SecurityResolutionType

Define a especificação de resolução ao retornar permissões de segurança. As permissões podem ser recuperadas conforme são atribuídas ou em uma lista efetiva da rede de permissões.

SortDirection

Especifica a direção de classificação de uma coluna classificada.

StagingBatchStatus

Especifica o status do processamento de um lote de preparo (importação).

SyncStatus

Especifica o status de uma relação de sincronização.

SystemPropertyType

Especifica o nome de identificação de uma das propriedades do sistema disponíveis.

TransactionLogType

Especifica como controlar as alterações de membro.

TransactionType

Especifica o tipo de alteração de membro identificado em uma transação.

ValidationStatus

Especifica o status de validação de um membro de dados mestre.

VersionStatus

Especifica o status de uma versão

VersionValidationStatus

Especifica o status de validação de uma versão.