IEntity.Create método (IFieldValueDictionary, Identity, AssociationEntityInstancesDictionary, ILobSystemInstance)
Cria um item externo.
Namespace: Microsoft.BusinessData.MetadataModel
Assembly: Microsoft.BusinessData (em Microsoft.BusinessData.dll)
Sintaxe
'Declaração
Function Create ( _
fieldValues As IFieldValueDictionary, _
assignedIdentity As Identity, _
associatedInstances As AssociationEntityInstancesDictionary, _
lsi As ILobSystemInstance _
) As Identity
'Uso
Dim instance As IEntity
Dim fieldValues As IFieldValueDictionary
Dim assignedIdentity As Identity
Dim associatedInstances As AssociationEntityInstancesDictionary
Dim lsi As ILobSystemInstance
Dim returnValue As Identity
returnValue = instance.Create(fieldValues, _
assignedIdentity, associatedInstances, _
lsi)
Identity Create(
IFieldValueDictionary fieldValues,
Identity assignedIdentity,
AssociationEntityInstancesDictionary associatedInstances,
ILobSystemInstance lsi
)
Parâmetros
fieldValues
Tipo: Microsoft.BusinessData.Runtime.IFieldValueDictionaryOs parâmetros do método Create .
assignedIdentity
Tipo: Microsoft.BusinessData.Runtime.IdentityA identidade que é atribuída à ocorrência.
associatedInstances
Tipo: Microsoft.BusinessData.Runtime.AssociationEntityInstancesDictionaryOs itens externos que estão associados essa instância durante a criação.
lsi
Tipo: Microsoft.BusinessData.MetadataModel.ILobSystemInstanceinstância de LobSystem .
Valor retornado
Tipo: Microsoft.BusinessData.Runtime.Identity
A identidade do item externo criado.
Comentários
Você pode usar esse método para criar itens externos no sistema externo, especificando os valores necessários para criação. Os valores não necessariamente correspondem aos campos de um item externo. O método retorna Identity correspondente ao item externo que foi criado. A instância de IFieldValueDictionary fornecida como entrada para este método deve ser criada a partir de um modo de exibição que corresponde a um MethodInstance do tipo Creator.
Instâncias de objetos do modelo de objeto de conectividade de dados corporativos estão vinculadas no repositório de metadados que eles são obtidos. Usando instâncias vinculadas a um repositório de metadados com as instâncias do repositório de metadados outro causará corrupção de dados e outro comportamento inesperado. Para obter mais informações, consulte DatabaseBackedMetadataCatalog, FileBackedMetadataCataloge RemoteSharedFileBackedMetadataCatalog.