Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore ObjectContext (String)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza della classe ObjectContext con la stringa di connessione e il nome del contenitore di entità predefinito specificati.

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

public ObjectContext(
	string connectionString
)

Parametri

connectionString
Type: System.String

Stringa di connessione che fornisce inoltre l'accesso alle informazioni sui metadati.

Exception Condition
ArgumentNullException

L'elemento connectionString è null.

ArgumentException

Il connectionString non è valido.

-oppure-

L'area di lavoro metadati non è valida.

Il connectionString è una stringa che contiene le informazioni necessarie per accedere a un modello concettuale e connettersi a un'origine dati. La classe EntityConnectionStringBuilder può essere utilizzata per formattare correttamente la stringa.

Genera una stringa di connessione denominata archiviata nel file di configurazione dell'applicazione. Questa stringa di connessione denominata può essere fornita anziché il connectionString parametro quando si crea la ObjectContext classe.

Nell'esempio riportato in questo argomento si basa sul modello Sales di AdventureWorks. Nell'esempio viene illustrato come costruire un oggetto ObjectContext.

// Create the ObjectContext.
ObjectContext context =
    new ObjectContext("name=AdventureWorksEntities");

// Set the DefaultContainerName for the ObjectContext.
// When DefaultContainerName is set, the Entity Framework only
// searches for the type in the specified container. 
// Note that if a type is defined only once in the metadata workspace
// you do not have to set the DefaultContainerName.
context.DefaultContainerName = "AdventureWorksEntities";

ObjectSet<Product> query = context.CreateObjectSet<Product>();

// Iterate through the collection of Products.
foreach (Product result in query)
    Console.WriteLine("Product Name: {0}", result.Name);

.NET Framework
Disponibile da 3.5
Torna all'inizio
Mostra: