Costruttore ObjectContext (EntityConnection, String)
[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.]
Inizializza una nuova istanza della classe ObjectContext con la connessione e il nome del contenitore di entità specificati.
Spazio dei nomi: System.Data.Entity.Core.Objects
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
<SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Justification := "Class is internal and methods are made virtual for testing purposes only. They cannot be overrided by user.")> _
Protected Sub New ( _
connection As EntityConnection, _
defaultContainerName As String _
)
'Utilizzo
Dim connection As EntityConnection
Dim defaultContainerName As String
Dim instance As New ObjectContext(connection, _
defaultContainerName)
[SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Justification = "Class is internal and methods are made virtual for testing purposes only. They cannot be overrided by user.")]
protected ObjectContext(
EntityConnection connection,
string defaultContainerName
)
[SuppressMessageAttribute(L"Microsoft.Usage", L"CA2214:DoNotCallOverridableMethodsInConstructors", Justification = L"Class is internal and methods are made virtual for testing purposes only. They cannot be overrided by user.")]
protected:
ObjectContext(
EntityConnection^ connection,
String^ defaultContainerName
)
[<SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Justification = "Class is internal and methods are made virtual for testing purposes only. They cannot be overrided by user.")>]
new :
connection:EntityConnection *
defaultContainerName:string -> ObjectContext
protected function ObjectContext(
connection : EntityConnection,
defaultContainerName : String
)
Parametri
- connection
Tipo: System.Data.Entity.Core.EntityClient.EntityConnection
Oggetto EntityConnection che contiene riferimenti al modello e alla connessione all'origine dati.
- defaultContainerName
Tipo: System.String
Nome del contenitore di entità predefinito. Quando defaultContainerName viene impostato tramite questo metodo, la proprietà diventa di sola lettura.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | connection è Null. |
ArgumentException | connection, defaultContainerName o l'area di lavoro dei metadati non è valido. |