Condividi tramite


Metodo ObjectContext.AttachTo

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Connette un oggetto o un oggetto grafico al contesto dell'oggetto in un set di entità specifico.

Spazio dei nomi:  System.Data.Entity.Core.Objects
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
Public Overridable Sub AttachTo ( _
    entitySetName As String, _
    entity As Object _
)
'Utilizzo
Dim instance As ObjectContext 
Dim entitySetName As String 
Dim entity As Object

instance.AttachTo(entitySetName, entity)
public virtual void AttachTo(
    string entitySetName,
    Object entity
)
public:
virtual void AttachTo(
    String^ entitySetName, 
    Object^ entity
)
abstract AttachTo : 
        entitySetName:string * 
        entity:Object -> unit  
override AttachTo : 
        entitySetName:string * 
        entity:Object -> unit
public function AttachTo(
    entitySetName : String, 
    entity : Object
)

Parametri

  • entitySetName
    Tipo: System.String
    Rappresenta il nome del set di entità che può essere qualificato facoltativamente dal nome del contenitore di entità.

Eccezioni

Eccezione Condizione
ArgumentNullException

entity è Null.

InvalidOperationException

Set di entità non valido o l'oggetto dispone di una chiave temporanea o l'oggetto dispone di EntityKey e EntitySet non corrisponde al set di entità passato come argomento del metodo o l'oggetto non dispone di EntityKey e non viene fornito un set di entità o un oggetto presente nell'oggetto grafico dispone di un oggetto EntityKey temporaneo o un oggetto presente nell'oggetto grafico dispone di un oggetto EntityKey non valido, ad esempio i valori nella chiave non corrispondono ai valori nell'oggetto, o non è possibile trovare il set di entità in base al nome entitySetName e al nome del contenitore di entità specificati o un oggetto presente nell'oggetto grafico esiste già in un altro gestore degli stati.

Vedere anche

Riferimento

ObjectContext Classe

Spazio dei nomi System.Data.Entity.Core.Objects