Compartilhar via


IEntity membros

Representa um tipo de conteúdo externo como cliente ou produto, em um aplicativo de linha de negócios (LOB).

O tipo IEntity expõe os membros a seguir

Propriedades

  Nome Descrição
Propriedade pública Catalog Obtém o catálogo de metadados que contém essa classe de dados. (Herdado de IDataClass.)
Propriedade pública EstimatedInstanceCount Obtém o número de itens externos esperados desse tipo de conteúdo externo.
Propriedade pública Id Obtém o identificador do objeto de metadados. (Herdado de IMetadataStruct.)
Propriedade pública IsCached Determina se o objeto de metadados é armazenado na memória. (Herdado de IMetadataStruct.)
Propriedade pública Name Obtém o nome do objeto de metadados. (Herdado de IMetadataStruct.)
Propriedade pública Namespace Obtém o espaço para nome da classe de dados fornecidos. (Herdado de IDataClass.)
Propriedade pública Version Obtém a versão deste tipo de conteúdo externo. (Herdado de IDataClass.)

Início

Métodos

  Nome Descrição
Método público Associate Associa os itens de determinada fonte externa com o item externo determinado destino.
Método público BulkEnumerateAssociatedIds(EntityInstanceCollection, IAssociation, ILobSystemInstance) Obtém pares de identidades de origem e identidade de destino existente de itens externos associados com os filtros padrão.
Método público BulkEnumerateAssociatedIds(EntityInstanceCollection, IAssociation, IFilterCollection, ILobSystemInstance) Obtém pares de identidades de origem e identidade de destino existente de itens externos associados com a coleção de filtro especificado.
Método público BulkEnumerateIdentities Enumera as identidades determinadas.
Método público CheckAccess Obtém os direitos de acesso das identidades determinado item externo para a instância de determinado LobSystem .
Método público ContainsDefaultAction Retorna um valor que indica se o DataClass tem uma ação padrão. (Herdado de IDataClass.)
Método público ContainsLocalizedDisplayName Determina se esse objeto de metadados contém um nome de exibição localizado. (Herdado de IMetadataObject.)
Método público Create(IFieldValueDictionary, ILobSystemInstance) Cria um item externo.
Método público Create(IFieldValueDictionary, AssociationEntityInstancesDictionary, ILobSystemInstance) Cria um item externo que está associado a outros itens externos.
Método público Create(IFieldValueDictionary, Identity, ILobSystemInstance) Cria um item externo.
Método público Create(IFieldValueDictionary, Identity, AssociationEntityInstancesDictionary, ILobSystemInstance) Cria um item externo.
Método público CreateWithFields(IFieldValueDictionary, ILobSystemInstance) Cria um item externo e define todos os campos do tipo de conteúdo externo para os valores fornecidos com uma atualização.
Método público CreateWithFields(IFieldValueDictionary, ILobSystemInstance, OperationMode) Cria um item externo com uma instância do sistema externo, um modo de operação específica e define todos os campos do tipo de conteúdo externo para os valores fornecidos com uma atualização.
Método público CreateWithFields(IFieldValueDictionary, AssociationEntityInstancesDictionary, ILobSystemInstance) Cria um item externo associado a outros itens externos e define todos os campos do tipo de conteúdo externo para os valores fornecidos com uma atualização.
Método público CreateWithFields(IFieldValueDictionary, Identity, ILobSystemInstance) Cria um item externo com uma identidade atribuída e define todos os campos do tipo de conteúdo externo para os valores fornecidos com uma atualização.
Método público CreateWithFields(IFieldValueDictionary, AssociationEntityInstancesDictionary, ILobSystemInstance, OperationMode) Cria um item externo, com um objeto específico OperationMode , associado a outros itens externos e define todos os campos do tipo de conteúdo externo para os valores fornecidos com uma atualização.
Método público CreateWithFields(IFieldValueDictionary, Identity, ILobSystemInstance, OperationMode) Cria um item externo com uma identidade atribuída e um objeto específico OperationMode e define todos os campos do tipo de conteúdo externo para os valores fornecidos com uma atualização.
Método público CreateWithFields(IFieldValueDictionary, Identity, AssociationEntityInstancesDictionary, ILobSystemInstance) Cria um item externo com uma identidade específica, associada a outros itens externos e define todos os campos do tipo de conteúdo externo para os valores fornecidos com uma atualização.
Método público CreateWithFields(IFieldValueDictionary, Identity, AssociationEntityInstancesDictionary, ILobSystemInstance, OperationMode) Cria um item externo com uma identidade específica e um objeto de OperationMode , associado a outro item externo s e define todos os campos do tipo de conteúdo externo para os valores fornecidos com uma atualização.
Método público Disassociate Desassocia os itens de determinada fonte externa do item externo determinado destino.
Método público EnumerateChangedIdentities Enumera as identidades dos itens externos alterados.
Método público EnumerateDeletedIdentities Enumera os itens externos que foram modificados após o tempo especificado.
Método público EnumerateIdentities Enumera identidades.
Método público Execute(IMethodInstance, ILobSystemInstance) Executa a instância de determinado método em relação a uma instância de determinado sistema externo. (Herdado de IDataClass.)
Método público Execute(IMethodInstance, ILobSystemInstance, []) Executa a instância de determinado método em relação a uma instância de determinado sistema externo com os parâmetros de determinado. (Herdado de IDataClass.)
Método público ExecuteScalar Executa um objeto escalar MethodInstance com o nome fornecido, valores de filtros e o objeto de determinado LobSystemInstance e retorna o resultado.
Método público FindAssociated(EntityInstanceCollection, IAssociation, ILobSystemInstance) Obtém itens externos que estão associados a itens externos especificados.
Método público FindAssociated(EntityInstanceCollection, IAssociation, ILobSystemInstance, OperationMode) Obtém os itens externos que estão associados com os itens externos de origem especificado usando o modo especificado de operação..
Método público FindAssociated(EntityInstanceCollection, IAssociation, IFilterCollection, ILobSystemInstance) Obtém os itens externos que estão associados a itens externos fonte especificada e associação, filtrado por critérios especificados.
Método público FindAssociated(EntityInstanceCollection, IAssociation, IFilterCollection, ILobSystemInstance, OperationMode) Obtém os itens externos que estão associados a itens externos fonte especificada e associação, filtrado por critérios especificados, usando o modo especificado de operação.
Método público FindAssociatedMultiple(IList<EntityInstanceCollection>, IAssociation, ILobSystemInstance) Obtém os itens externos que estão associados aos itens determinada fonte externa.
Método público FindAssociatedMultiple(IList<EntityInstanceCollection>, IAssociation, ILobSystemInstance, OperationMode) Obtém os itens externos que estão associados aos itens determinada fonte externa usando o modo especificado da operação.
Método público FindAssociatedMultiple(IList<EntityInstanceCollection>, IAssociation, IFilterCollection, ILobSystemInstance) Obtém os itens externos que estão associados aos itens externos determinada fonte aplicando um conjunto de filtro especificado.
Método público FindAssociatedMultiple(IList<EntityInstanceCollection>, IAssociation, IFilterCollection, ILobSystemInstance, OperationMode) Obtém os itens externos que estão associados aos itens externos determinada fonte aplicando um conjunto de filtro especificado e usando o modo especificado de operação.
Método público FindFiltered(IFilterCollection, ILobSystemInstance) Retorna itens externos filtrados pela determinados critérios usando o padrão Finder.
Método público FindFiltered(IFilterCollection, String, ILobSystemInstance) Retorna itens externos filtrados pela determinados critérios usando a especificado Finder.
Método público FindFiltered(IFilterCollection, String, ILobSystemInstance, OperationMode) Retorna itens externos filtrados pela determinados critérios usando a especificado Finder e o modo especificado de operação.
Método público FindSpecific(Identity, ILobSystemInstance) Obtém o item externo com a identidade fornecida para o objeto de SpecificFinder MethodInstance padrão.
Método público FindSpecific(Identity, ILobSystemInstance, Boolean) Obtém o item externo com a identidade fornecida para o objeto de SpecificFinder MethodInstance padrão com uma opção para ler imediatamente ou na primeira chamada de função que requer um lido.
Método público FindSpecific(Identity, String, ILobSystemInstance) Obtém o item externo com a identidade fornecida para um objeto de SpecificFinder MethodInstance .
Método público FindSpecific(Identity, String, ILobSystemInstance, OperationMode) Obtém o item externo com a identidade fornecida para um objeto específico SpecificFinder MethodInstance com o objeto de determinado OperationMode .
Método público FindSpecific(Identity, String, ILobSystemInstance, Boolean) Obtém o item externo com a identidade fornecida para um objeto específico SpecificFinder MethodInstance e uma instância de determinado LobSystem , com uma opção para ler os dados imediatamente ou lê-la na primeira chamada de função que requer um lido.
Método público FindSpecific(Identity, String, ILobSystemInstance, OperationMode, Boolean) Obtém o item externo com a identidade fornecida para um objeto específico SpecificFinder MethodInstance e um objeto de determinado OperationMode , com uma opção para ler os dados imediatamente ou lê-la na primeira chamada de função que requer um lido.
Método público FindSpecificMultiple(IList<Identity>, ILobSystemInstance) Obtém um grupo de itens externos usando as identidades de item externo especificado, o objeto de OperationMode padrão e a BulkSpecificFinder MethodInstance.
Método público FindSpecificMultiple(IList<Identity>, String, ILobSystemInstance) Obtém um grupo de itens externos usando as identidades de item externo especificado e o objeto de OperationMode padrão.
Método público FindSpecificMultiple(IList<Identity>, String, ILobSystemInstance, OperationMode) Obtém um grupo de itens externos usando as identidades de item externo.
Método público GetAccessControlList Recupera a lista de controle de acesso (ACL) para esse objeto. (Herdado de IAccessControlledMetadataObject.)
Método público GetActions Retorna ações disponíveis associadas a este DataClass. (Herdado de IDataClass.)
Método público GetAssociationGroups Obtém todos os grupos de associação desse tipo de conteúdo externo.
Método público GetAssociationView Obtém o View da associação.
Método público GetBulkIdentityEnumeratorView Obtém o View para o BulkIdEnumerator.
Método público GetBulkSpecificFinderView Obtém o View para a determinada BulkSpecificFinder.
Método público GetChangedIdentityEnumeratorView Obtém o View para o ChangedIdEnumerator.
Método público GetCreatorView Obtém o View para o criador ou SpecificFinder determinado.
Método público GetDefaultAction Retorna a ação padrão para o DataClass. (Herdado de IDataClass.)
Método público GetDefaultBulkSpecificFinderView Obtém o View para o padrão BulkSpecificFinder .
Método público GetDefaultDisplayName Retorna o nome de exibição padrão deste objeto de metadados. (Herdado de IMetadataObject.)
Método público GetDefaultFinderFilters Obtém os filtros para o padrão Finder.
Método público GetDefaultOperationMode Obtém o padrão OperationMode para este tipo de conteúdo externo.
Método público GetDefaultSpecificFinderView Obtém o View para o padrão SpecificFinder .
Método público GetDeletedIdentityEnumeratorView Obtém o View para o DeletedIdEnumerator.
Método público GetDestinationAssociations Obtém as associações no qual o tipo de conteúdo externo é um destino.
Método público GetFinderView Obtém o View para a determinada Finder.
Método público GetIdentifierCount Obtém o número de identificadores de tipo de conteúdo externo.
Método público GetIdentifiers Obtém identificadores de tipo de conteúdo externo.
Método público GetIdentityEnumeratorView Obtém o View para o IdEnumerator.
Método público GetLobSystem Obtém o sistema externo dessa classe de dados. (Herdado de IDataClass.)
Método público GetLocalizedDisplayName Retorna o nome de exibição localizado deste objeto de metadados. (Herdado de IMetadataObject.)
Método público GetLocalizedNames Retorna os nomes localizados deste objeto de metadados. (Herdado de IMetadataObject.)
Método público GetMethodInstance Obtém a instância de método com o nome especificado e estereótipo. (Herdado de IDataClass.)
Método público GetMethodInstances() Obtém as instâncias de método dessa classe de dados. (Herdado de IDataClass.)
Método público GetMethodInstances(MethodInstanceType) Obtém as instâncias de método dessa classe de dados com o estereótipo determinado. (Herdado de IDataClass.)
Método público GetMethods Obtém os métodos dessa classe de dados. (Herdado de IDataClass.)
Método público GetProperties Retorna as propriedades deste objeto de metadados. (Herdado de IMetadataObject.)
Método público GetSecurityDescriptor Obtém o descritor de segurança do item externo com a determinada identidade da a instância de determinado sistema externo.
Método público GetSourceAssociations Obtém as associações no qual o tipo de conteúdo externo é uma fonte.
Método público GetSpecificFinderView Obtém o View para a determinada SpecificFinder.
Método público GetUpdaterView Obtém o View para o atualizador determinado.

Início

Ver também

Referência

IEntity interface

Microsoft.BusinessData.MetadataModel namespace