Freigeben über


EntitySet Klasse

Definition

Stellt eine bestimmte Verwendung einer in EntityType definierten Struktur dar. Im konzeptionellen Modell stellt dies eine Gruppe dar, die Entitäten abfragen und beibehalten kann. Im Speichermodell stellt es eine Tabelle dar. Aus einer Speicherraummodellkonvention kann es verwendet werden, um den Tabellennamen mit Table eigenschaft und das Tabellenschema mit Schema -Eigenschaft zu konfigurieren.

public class EntitySet : System.Data.Entity.Core.Metadata.Edm.EntitySetBase
type EntitySet = class
    inherit EntitySetBase
Public Class EntitySet
Inherits EntitySetBase
Vererbung

Eigenschaften

BuiltInTypeKind

Ruft die integrierte Typart für EntitySet auf.

DefiningQuery

Ruft escaped provider specific SQL ab, die diesen Entitätssatz beschreibt.

(Geerbt von EntitySetBase)
Documentation

Ruft die diesem Typ zugeordnete Dokumentation ab bzw. legt sie fest.

(Geerbt von MetadataItem)
ElementType

Ruft den Entitätstyp von EntitySet ab.

EntityContainer

Ruft den Entitätencontainer der aktuellen Entitätenmenge oder des aktuellen Beziehungssatzes ab.

(Geerbt von EntitySetBase)
MetadataProperties

Ruft eine Liste der Eigenschaften des aktuellen Typs ab.

(Geerbt von MetadataItem)
Name

Ruft den Namen der aktuellen Entität oder beziehungsmenge ab oder legt den Namen fest. Wenn diese Eigenschaft aus dem Speicherbereich geändert wird, muss auch die Zuordnungsebene aktualisiert werden, um den neuen Namen widerzuspiegeln. Verwenden Sie die Table-Eigenschaft, um den Tabellennamen eines Speicherbereichs EntitySet zu ändern.

(Geerbt von EntitySetBase)
Schema

Ruft das Datenbankschema für diesen Entitätssatz ab oder legt es fest.

(Geerbt von EntitySetBase)
Table

Ruft den Namen der Datenbanktabelle für diesen Entitätssatz ab oder legt diesen fest.

(Geerbt von EntitySetBase)

Methoden

AddAnnotation(String, Object)

Fügt eine Anmerkung mit dem angegebenen Namen und Wert hinzu oder aktualisiert sie.

(Geerbt von MetadataItem)
Create(String, String, String, String, EntityType, IEnumerable<MetadataProperty>)

Die Factorymethode zum Erstellen des EntitySet-Objekts.

RemoveAnnotation(String)

Entfernt eine Anmerkung mit dem angegebenen Namen.

(Geerbt von MetadataItem)
ToString()

Gibt den Namen der aktuellen Entitätenmenge oder des aktuellen Beziehungssatzes zurück.

(Geerbt von EntitySetBase)

Erweiterungsmethoden

CreateRef(EntitySet, IEnumerable<DbExpression>)

Erstellt eine neue DbRefExpression, das einen Verweis auf eine bestimmte Entität auf der Grundlage der Schlüsselwerte codiert.

CreateRef(EntitySet, DbExpression[])

Erstellt eine neue DbRefExpression, das einen Verweis auf eine bestimmte Entität auf der Grundlage der Schlüsselwerte codiert.

CreateRef(EntitySet, EntityType, IEnumerable<DbExpression>)

Erstellt einen neuen DbRefExpression, der einen Verweis auf eine bestimmte Entität eines angegebenen Typs auf Grundlage von Schlüsselwerten codiert.

CreateRef(EntitySet, EntityType, DbExpression[])

Erstellt einen neuen DbRefExpression, der einen Verweis auf eine bestimmte Entität eines angegebenen Typs auf Grundlage von Schlüsselwerten codiert.

RefFromKey(EntitySet, DbExpression, EntityType)

Erstellt eine neue DbRefExpression, das einen Verweis auf eine bestimmte Entität auf der Grundlage der Schlüsselwerte codiert.

RefFromKey(EntitySet, DbExpression)

Erstellt eine neue DbRefExpression, das einen Verweis auf eine bestimmte Entität auf der Grundlage der Schlüsselwerte codiert.

Scan(EntitySetBase)

Erstellt eine neue DbScanExpression, die auf die angegebene Entitätenmenge oder den angegebenen Beziehungssatz verweist.

Gilt für: