EntitySet-Klasse
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Stellt eine bestimmte Verwendung einer in EntityType definierten Struktur dar. Im konzeptionellen Modell stellt dies eine Menge dar, die Entitäten abfragen und dauerhaft speichern kann. Im Speichermodell stellt dies eine Tabelle dar. Kann aus einer Speicherbereichsmodell-Konvention verwendet werden, um den Tabellennamen mit der Table-Eigenschaft und das Tabellenschema mit der Schema-Eigenschaft zu konfigurieren.
Vererbungshierarchie
System.Object
System.Data.Entity.Core.Metadata.Edm.MetadataItem
System.Data.Entity.Core.Metadata.Edm.EntitySetBase
System.Data.Entity.Core.Metadata.Edm.EntitySet
Namespace: System.Data.Entity.Core.Metadata.Edm
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public Class EntitySet _
Inherits EntitySetBase
'Usage
Dim instance As EntitySet
public class EntitySet : EntitySetBase
public ref class EntitySet : public EntitySetBase
type EntitySet =
class
inherit EntitySetBase
end
public class EntitySet extends EntitySetBase
Der EntitySet-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
BuiltInTypeKind | Ruft die integrierte Typart für diesen EntitySet ab. (Überschreibt EntitySetBase.BuiltInTypeKind.) |
![]() |
DefiningQuery | Ruft ein durch Escapezeichen geschütztes anbieterspezifisches SQL-Element ab, das diese Entitätenmenge beschreibt. (Von EntitySetBase geerbt.) |
![]() |
Documentation | Ruft die diesem Typ zugeordnete Dokumentation ab bzw. legt sie fest. (Von MetadataItem geerbt.) |
![]() |
ElementType | Ruft den Entitätstyp von EntitySet ab. |
![]() |
EntityContainer | Ruft den Entitätencontainer der aktuellen Entitätenmenge oder des aktuellen Beziehungssatzes ab. (Von EntitySetBase geerbt.) |
![]() |
MetadataProperties | Ruft eine Liste der Eigenschaften des aktuellen Typs ab. (Von MetadataItem geerbt.) |
![]() |
Name | Ruft den Namen der aktuellen Entitätenmenge oder des aktuellen Beziehungssatzes ab oder legt ihn fest.Wenn diese Eigenschaft aus dem Speicherbereich geändert wird, muss auch Zuordnungsebene so aktualisiert werden, dass sie den neuen Namen aufweist.Verwenden Sie die Table-Eigenschaft zum Ändern des Tabellennamens eines Speicherbereich-EntitySet. (Von EntitySetBase geerbt.) |
![]() |
Schema | Ruft das Datenbankschema für diese Entitätenmenge ab bzw. legt es fest. (Von EntitySetBase geerbt.) |
![]() |
Table | Ruft den Namen der Datenbanktabelle für diese Entitätenmenge ab oder legt ihn fest. (Von EntitySetBase geerbt.) |
Oben
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
AddAnnotation | Aktualisiert oder fügt eine Anmerkung mit dem angegebenen Namen und Wert hinzu. (Von MetadataItem geerbt.) |
![]() ![]() |
Create | Die Factorymethode zum Erstellen des EntitySet-Objekts. |
![]() |
Equals | (Von Object geerbt.) |
![]() |
Finalize | (Von Object geerbt.) |
![]() |
GetHashCode | (Von Object geerbt.) |
![]() |
GetType | (Von Object geerbt.) |
![]() |
MemberwiseClone | (Von Object geerbt.) |
![]() |
RemoveAnnotation | Entfernt eine Anmerkung mit dem angegebenen Namen. (Von MetadataItem geerbt.) |
![]() |
ToString | Gibt den Namen der aktuellen Entitätenmenge oder des aktuellen Beziehungssatzes zurück. (Von EntitySetBase geerbt.) |
Oben
Erweiterungs methoden
Name | Beschreibung | |
---|---|---|
![]() |
CreateRef(IEnumerable<DbExpression>) | Überladen. Erstellt ein neues DbRefExpression, das einen Verweis auf eine bestimmte Entität auf der Grundlage der Schlüsselwerte codiert. (Durch DbExpressionBuilder definiert.) |
![]() |
CreateRef(DbExpression[]) | Überladen. Erstellt ein neues DbRefExpression, das einen Verweis auf eine bestimmte Entität auf der Grundlage der Schlüsselwerte codiert. (Durch DbExpressionBuilder definiert.) |
![]() |
CreateRef(EntityType, IEnumerable<DbExpression>) | Überladen. Erstellt ein neues DbRefExpression, das einen Verweis auf eine bestimmte Entität eines angegebenen Typs auf Grundlage von Schlüsselwerten codiert. (Durch DbExpressionBuilder definiert.) |
![]() |
CreateRef(EntityType, DbExpression[]) | Überladen. Erstellt ein neues DbRefExpression, das einen Verweis auf eine bestimmte Entität eines angegebenen Typs auf Grundlage von Schlüsselwerten codiert. (Durch DbExpressionBuilder definiert.) |
![]() |
GetContainingTypes | Abrufen aller EntityTypes innerhalb dieses EntitySet (Durch MetadataWorkspaceExtensions definiert.) |
![]() |
GetSchemaName | Ruft den Schemanamen für dieses EntitySet ab, der in den MetadataProperties gespeichert ist. (Durch MetadataWorkspaceExtensions definiert.) |
![]() |
GetTableName | Ruft den Tabellennamen für dieses EntitySet ab, der in den MetadataProperties gespeichert ist (Durch MetadataWorkspaceExtensions definiert.) |
![]() |
RefFromKey(DbExpression) | Überladen. Erstellt ein neues DbRefExpression, das einen Verweis auf eine bestimmte Entität auf der Grundlage der Schlüsselwerte codiert. (Durch DbExpressionBuilder definiert.) |
![]() |
RefFromKey(DbExpression, EntityType) | Überladen. Erstellt ein neues DbRefExpression, das einen Verweis auf eine bestimmte Entität auf der Grundlage der Schlüsselwerte codiert. (Durch DbExpressionBuilder definiert.) |
![]() |
Scan | Erstellt ein neues DbScanExpression, das auf die angegebene Entitätenmenge oder den angegebenen Beziehungssatz verweist. (Durch DbExpressionBuilder definiert.) |
Oben
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.