Udostępnij za pośrednictwem


EntitySet Klasa

Definicja

Reprezentuje określone użycie struktury zdefiniowanej w elemecie EntityType. W modelu koncepcyjnym reprezentuje zestaw, który może wykonywać zapytania i utrwalać jednostki. W modelu magazynu reprezentuje tabelę. Na podstawie konwencji modelu przestrzeni sklepu można użyć jej do skonfigurowania nazwy tabeli za pomocą Table właściwości i schematu tabeli z właściwością Schema .

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

Właściwości

BuiltInTypeKind

Pobiera wbudowany rodzaj typu dla tego EntitySetelementu .

DefiningQuery

Pobiera określony przez dostawcę ucieczki kod SQL opisujący ten zestaw jednostek.

(Odziedziczone po EntitySetBase)
Documentation

Pobiera lub ustawia dokumentację skojarzona z tym typem.

(Odziedziczone po MetadataItem)
ElementType

Pobiera typ jednostki tego EntitySetelementu .

EntityContainer

Pobiera kontener jednostki bieżącej jednostki lub zestawu relacji.

(Odziedziczone po EntitySetBase)
MetadataProperties

Pobiera listę właściwości bieżącego typu.

(Odziedziczone po MetadataItem)
Name

Pobiera lub ustawia nazwę bieżącej jednostki lub zestawu relacji. Jeśli ta właściwość zostanie zmieniona z przestrzeni sklepu, należy również zaktualizować warstwę mapowania, aby odzwierciedlić nową nazwę. Aby zmienić nazwę tabeli przestrzeni EntitySet sklepu, użyj właściwości Tabela.

(Odziedziczone po EntitySetBase)
Schema

Pobiera lub ustawia schemat bazy danych dla tego zestawu jednostek.

(Odziedziczone po EntitySetBase)
Table

Pobiera lub ustawia nazwę tabeli bazy danych dla tego zestawu jednostek.

(Odziedziczone po EntitySetBase)

Metody

AddAnnotation(String, Object)

Dodaje lub aktualizuje adnotację o określonej nazwie i wartości.

(Odziedziczone po MetadataItem)
Create(String, String, String, String, EntityType, IEnumerable<MetadataProperty>)

Metoda fabryki do konstruowania obiektu EntitySet.

RemoveAnnotation(String)

Usuwa adnotację o określonej nazwie.

(Odziedziczone po MetadataItem)
ToString()

Zwraca nazwę bieżącej jednostki lub zestawu relacji.

(Odziedziczone po EntitySetBase)

Metody rozszerzania

CreateRef(EntitySet, IEnumerable<DbExpression>)

Tworzy nowy DbRefExpression kod, który koduje odwołanie do określonej jednostki na podstawie wartości klucza.

CreateRef(EntitySet, DbExpression[])

Tworzy nowy DbRefExpression kod, który koduje odwołanie do określonej jednostki na podstawie wartości klucza.

CreateRef(EntitySet, EntityType, IEnumerable<DbExpression>)

Tworzy nowy DbRefExpression kod, który koduje odwołanie do określonej jednostki danego typu na podstawie wartości klucza.

CreateRef(EntitySet, EntityType, DbExpression[])

Tworzy nowy DbRefExpression kod, który koduje odwołanie do określonej jednostki danego typu na podstawie wartości klucza.

RefFromKey(EntitySet, DbExpression, EntityType)

Tworzy nowy DbRefExpression kod, który koduje odwołanie do określonej jednostki na podstawie wartości klucza.

RefFromKey(EntitySet, DbExpression)

Tworzy nowy DbRefExpression kod, który koduje odwołanie do określonej jednostki na podstawie wartości klucza.

Scan(EntitySetBase)

Tworzy nowy DbScanExpression element odwołujący się do określonej jednostki lub zestawu relacji.

Dotyczy