MethodInstanceType enumeração
Representa o tipo de uma MethodInstance.
Namespace: Microsoft.BusinessData.MetadataModel
Assembly: Microsoft.BusinessData (em Microsoft.BusinessData.dll)
Sintaxe
'Declaração
<DataContractAttribute> _
Public Enumeration MethodInstanceType
'Uso
Dim instance As MethodInstanceType
[DataContractAttribute]
public enum MethodInstanceType
Membros
Nome do membro | Descrição | |
---|---|---|
Finder | Um localizador MethodInstance identifica uma operação no sistema externo que retorna itens externos que correspondam aos critérios de determinado. Método relacionado: FindFiltered. | |
SpecificFinder | Um SpecificFinder MethodInstance identifica uma operação no sistema externo que retorna um item externo atribuído a correspondente Identity. Método relacionado: FindSpecific. | |
GenericInvoker | Um GenericInvoker MethodInstance identifica uma operação no sistema externo que executa a lógica comercial aleatório. Método relacionado: ExecuteScalar(String, IFilterCollection, ILobSystemInstance). | |
IdEnumerator | Um IdEnumerator MethodInstance identifica uma operação no sistema externo que retorna informações mínimas sobre existente de itens externos. Método relacionado: EnumerateIdentities(IFilterCollection, ILobSystemInstance). | |
Scalar | Um escalar MethodInstance identifica uma operação no sistema externo que retorna um único valor como resultado de lógica comercial aleatório. Método relacionado: ExecuteScalar(String, IFilterCollection, ILobSystemInstance). | |
AccessChecker | Um AccessChecker MethodInstance identifica uma operação no sistema externo que retorna os direitos do usuário atual nos itens externos correspondente a determinada Identity objetos. Método relacionado: CheckAccess([], ILobSystemInstance). | |
Creator | Um criador MethodInstance identifica uma operação no sistema externo que cria um item externo. Métodos relacionados: Create e CreateWithFields. | |
Updater | Um atualizador MethodInstance identifica uma operação no sistema externo que modifica o determinado item externo. Método relacionado: Update(). | |
Deleter | Um excluídos MethodInstance identifica uma operação no sistema externo que exclui o item externo. Método relacionado: Delete(). | |
ChangedIdEnumerator | Um ChangedIdEnumerator MethodInstance identifica uma operação no sistema externo que retorna o mínimo informações sobre os itens externos que são modificados após o horário determinado. Método relacionado: EnumerateChangedIdentities(DateTime, IFilterCollection, ILobSystemInstance). | |
DeletedIdEnumerator | Um DeletedIdEnumerator MethodInstance identifica uma operação no sistema externo que retorna informações mínimas sobre itens externos que são excluídos após o horário determinado. Método relacionado: EnumerateDeletedIdentities(DateTime, IFilterCollection, ILobSystemInstance). | |
AssociationNavigator | Um AssociationNavigator MethodInstance identifica uma operação no sistema externo que retorna os itens externos que estão relacionados aos itens externos determinados. Este MethodInstance é uma associação. Método relacionado: FindAssociated. | |
Associator | Um associador MethodInstance identifica uma operação no sistema externo que cria uma relação entre os itens externos determinados. Este MethodInstance é uma associação. Método relacionado: Associate(EntityInstanceCollection, IEntityInstance, IAssociation, ILobSystemInstance). | |
Disassociator | Um Desassociador MethodInstance identifica uma operação no sistema externo que remove a relação entre a determinado itens externos. Este MethodInstance é uma associação. Método relacionado: Disassociate(EntityInstanceCollection, IEntityInstance, IAssociation, ILobSystemInstance). | |
StreamAccessor | Um StreamAccessor MethodInstance identifica uma operação no sistema externo que retorna streaming informações sobre um item externo correspondente ao dado Identity. Método relacionado: GetData(). | |
BinarySecurityDescriptorAccessor | Um BinarySecurityDescriptorAccessor MethodInstance identifica uma operação no sistema externo que retorne um descritor de segurança para o item externo correspondente a determinada Identity. Método relacionado: GetSecurityDescriptor(Identity, ILobSystemInstance). | |
BulkSpecificFinder | Um BulkSpecificFinder MethodInstance identifica uma operação no sistema externo que retorna itens externos correspondentes aos objetos determinado Identity . Método relacionado: FindSpecificMultiple. | |
BulkAssociatedIdEnumerator | Um BulkAssociatedIdEnumerator MethodInstance identifica uma operação no sistema externo que retorna as identidades de todos os itens externos participando em uma relação que inclui os itens externos determinados. Este MethodInstance é uma associação. Método relacionado: BulkEnumerateAssociatedIds. | |
BulkAssociationNavigator | Um BulkAssociationNavigator MethodInstance identifica uma operação no sistema externo que retorna itens externos que estão relacionados ao determinado conjunto de itens externos. Este MethodInstance é uma associação. Método relacionado: FindAssociatedMultiple. | |
BulkIdEnumerator | Um BulkIdEnumerator MethodInstance identifica uma operação no sistema externo que retorna o mínimo informações sobre os itens externos correspondentes aos objetos determinado Identity . Método relacionado: BulkEnumerateIdentities(IList<Identity>, ILobSystemInstance). | |
EventSubscriber | Se inscreve para eventos que ocorrem na entidade | |
EventUnsubscriber | Cancela a inscrição para os eventos acontecendo na entidade |
Comentários
Uma MethodInstance pode ser um dos vários tipos. Indica o tipo para o Business Data Connectivity (BDC) service classe da operação suporta o método, por exemplo, localizando um ou mais itens externos ou criar um novo item externo.
Exemplos
Code Snippet: Implementing a Custom Connector