EntitySet Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un utilizzo specifico di una struttura definita in EntityType. Nel modello concettuale, questo rappresenta un set che può eseguire query e rendere persistenti le entità. Nel modello di archivio rappresenta una tabella. Da una convenzione modello dello spazio store può essere usata per configurare il nome della tabella con Table la proprietà e lo schema della tabella con Schema la proprietà .
public class EntitySet : System.Data.Entity.Core.Metadata.Edm.EntitySetBase
type EntitySet = class
inherit EntitySetBase
Public Class EntitySet
Inherits EntitySetBase
- Ereditarietà
Proprietà
BuiltInTypeKind |
Ottiene il tipo del tipo incorporato per EntitySet. |
DefiningQuery |
Ottiene un provider di escape specifico di SQL che descrive questo set di entità. (Ereditato da EntitySetBase) |
Documentation |
Ottiene o imposta la documentazione associata al tipo. (Ereditato da MetadataItem) |
ElementType |
Ottiene il tipo di entità di EntitySet. |
EntityContainer |
Ottiene il contenitore di entità del set di entità o del set di relazioni corrente. (Ereditato da EntitySetBase) |
MetadataProperties |
Ottiene l'elenco di proprietà del tipo corrente. (Ereditato da MetadataItem) |
Name |
Ottiene o imposta il nome dell'entità o del set di relazioni corrente. Se questa proprietà viene modificata dallo spazio di archiviazione, il livello di mapping deve essere aggiornato anche per riflettere il nuovo nome. Per modificare il nome della tabella di uno spazio EntitySet di archiviazione, usare la proprietà Table. (Ereditato da EntitySetBase) |
Schema |
Ottiene o imposta lo schema del database per questo set di entità. (Ereditato da EntitySetBase) |
Table |
Ottiene o imposta il nome della tabella di database per questo set di entità. (Ereditato da EntitySetBase) |
Metodi
AddAnnotation(String, Object) |
Aggiunge o aggiorna un'annotazione con il nome e il valore specificati. (Ereditato da MetadataItem) |
Create(String, String, String, String, EntityType, IEnumerable<MetadataProperty>) |
Metodo factory per la costruzione dell'oggetto EntitySet. |
RemoveAnnotation(String) |
Rimuove un'annotazione con il nome specificato. (Ereditato da MetadataItem) |
ToString() |
Restituisce il nome del set di entità o del set di relazioni corrente. (Ereditato da EntitySetBase) |
Metodi di estensione
CreateRef(EntitySet, IEnumerable<DbExpression>) |
Crea un nuovo elemento DbRefExpression che codifica un riferimento a un'entità specifica in base a valori chiave. |
CreateRef(EntitySet, DbExpression[]) |
Crea un nuovo elemento DbRefExpression che codifica un riferimento a un'entità specifica in base a valori chiave. |
CreateRef(EntitySet, EntityType, IEnumerable<DbExpression>) |
Crea un nuovo elemento DbRefExpression che codifica un riferimento a un'entità specifica di un tipo specificato in base a valori chiave. |
CreateRef(EntitySet, EntityType, DbExpression[]) |
Crea un nuovo elemento DbRefExpression che codifica un riferimento a un'entità specifica di un tipo specificato in base a valori chiave. |
RefFromKey(EntitySet, DbExpression, EntityType) |
Crea un nuovo elemento DbRefExpression che codifica un riferimento a un'entità specifica basata su valori chiave. |
RefFromKey(EntitySet, DbExpression) |
Crea un nuovo elemento DbRefExpression che codifica un riferimento a un'entità specifica basata su valori chiave. |
Scan(EntitySetBase) |
Crea un nuovo oggetto DbScanExpression che fa riferimento al set di entità o di relazioni specificato. |