Поделиться через


EntitySet.Create - метод

[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]

Фабричный метод для создания объекта EntitySet.

Пространство имен:  System.Data.Entity.Core.Metadata.Edm
Сборка:  EntityFramework (в EntityFramework.dll)

Синтаксис

'Декларация
Public Shared Function Create ( _
    name As String, _
    schema As String, _
    table As String, _
    definingQuery As String, _
    entityType As EntityType, _
    metadataProperties As IEnumerable(Of MetadataProperty) _
) As EntitySet
'Применение
Dim name As String 
Dim schema As String 
Dim table As String 
Dim definingQuery As String 
Dim entityType As EntityType 
Dim metadataProperties As IEnumerable(Of MetadataProperty)
Dim returnValue As EntitySet 

returnValue = EntitySet.Create(name, schema, _
    table, definingQuery, entityType, _
    metadataProperties)
public static EntitySet Create(
    string name,
    string schema,
    string table,
    string definingQuery,
    EntityType entityType,
    IEnumerable<MetadataProperty> metadataProperties
)
public:
static EntitySet^ Create(
    String^ name, 
    String^ schema, 
    String^ table, 
    String^ definingQuery, 
    EntityType^ entityType, 
    IEnumerable<MetadataProperty^>^ metadataProperties
)
static member Create : 
        name:string * 
        schema:string * 
        table:string * 
        definingQuery:string * 
        entityType:EntityType * 
        metadataProperties:IEnumerable<MetadataProperty> -> EntitySet
public static function Create(
    name : String, 
    schema : String, 
    table : String, 
    definingQuery : String, 
    entityType : EntityType, 
    metadataProperties : IEnumerable<MetadataProperty>
) : EntitySet

Параметры

  • schema
    Тип: System.String
    Схема БД. Может принимать значение NULL.
  • table
    Тип: System.String
    Таблица БД. Может принимать значение NULL.
  • definingQuery
    Тип: System.String
    Специфичный для поставщика запрос, который должен использоваться для получения данных для этого EntitySet. Может принимать значение NULL.
  • metadataProperties
    Тип: System.Collections.Generic.IEnumerable<MetadataProperty>
    Свойства метаданных, которые будут добавлены к только что созданному EntitySet. Может принимать значение NULL.

Возвращаемое значение

Тип: System.Data.Entity.Core.Metadata.Edm.EntitySet
Объект EntitySet.

Исключения

Исключение Условие
ArgumentException

Вызывается, если аргумент имени имеет значение NULL или является пустой строкой.

Примечания

Созданное значение EntitySet доступно только для чтения.

См. также

Справочник

EntitySet Класс

System.Data.Entity.Core.Metadata.Edm - пространство имен