Idioma

ObjectContext.AttachTo(String, Object) Método

Definição

Anexa um objeto ou grafo de objeto ao contexto do objeto em um conjunto de entidades específico.

public virtual void AttachTo(string entitySetName, object entity);
abstract member AttachTo : string * obj -> unit
override this.AttachTo : string * obj -> unit
Public Overridable Sub AttachTo (entitySetName As String, entity As Object)

Parâmetros

entitySetName
String

Representa o nome do conjunto de entidades, que pode ser opcionalmente qualificado pelo nome do contêiner da entidade.

entity
Object

O Object para anexar.

Exceções

A entidade é nula.

Conjunto de entidades inválido ou o objeto tem uma chave temporária ou o objeto tem uma EntityKey e não EntitySet corresponde ao conjunto de entidades passado como um argumento do método ou o objeto não tem um EntityKey e nenhum conjunto de entidades é fornecido ou qualquer objeto do grafo de objeto tem um objeto temporário EntityKey ou qualquer objeto do grafo de objeto tem um inválido EntityKey (por exemplo, valores na chave não correspondem a valores no objeto) ou o conjunto de entidades não pôde ser encontrado de um nome de entidade determinado e nome de contêiner de entidade ou qualquer objeto do grafo de objeto já existe em outro gerenciador de estado.

Aplica-se a