EntityFramework
Представляет атрибут, который помещается на свойство для указания на то, что столбец базы данных, с которым сопоставлено это свойство, имеет индекс.
Инициализирует новый экземпляр для индекса, который будет назван в соответствии с соглашением без указания порядкового номера столбца, кластеризации и уникальности.
Инициализирует новый экземпляр для индекса с данным именем и без указания порядкового номера столбца, кластеризации и уникальности.
Имя индекса.
Инициализирует новый экземпляр для индекса с данным именем и порядковым номером, но без указания кластеризации и уникальности.
Имя индекса.
Число, которое будет использоваться для определения порядка следования столбцов для индексов, состоящих из нескольких столбцов.
Определяет, указаны ли в этом атрибуте то же имя и конфигурация, что и в данном атрибуте.
Если другой объект равен данному объекту, значение true; в противном случае — false.
Атрибут для сравнения.
Определяет, указаны ли в этом атрибуте то же имя и конфигурация, что и в данном атрибуте.
Если другой объект равен данному объекту, значение true; в противном случае — false.
Атрибут для сравнения.
Возвращает хэш-код данного экземпляра.
Хэш-код данного экземпляра.
Получает или задает значение, чтобы указать определяется ли индекс как кластерный.
Значение true, если индекс определяется как кластерный; в противном случае — false.
Получает или задает значение, указывающее, что для было задано значение.
Значение true, если для задано значение; в противном случае — false.
Получает или задает значение, указывающее, является ли индекс уникальным.
Значение true, если индекс уникальный; в против ном случае — false.
Получает или задает значение, указывающее, что для было задано значение.
Значение true, если для задано значение; в противном случае — false.
Получает или задает имя схемы.
Имя индекса.
Получает или задает число, определяющее порядок сортировки столбцов в многостолбцовом индексе.Это будет значение -1, если порядковый номер столбца не указан.
Число, определяющее порядок сортировки столбцов для многостолбцовых индексов, или значение "-1", если порядок сортировки столбцов не задан.
Возвращает строковое представление этого экземпляра.
Строковое представление этого экземпляра.
Получает или задает новый идентификатор для каждого экземпляра объекта, чтобы дескрипторы типов не пытались объединить все экземпляры IndexAttribute в один экземпляр.
Новый идентификатор для каждого экземпляра объекта.
Реализация интерфейса IDatabaseInitializer, которая повторно создает и (необязательно) заполняет начальными значениями базу данных, если она не существует.Чтобы заполнить базу данных начальными значениями, создайте производный класс и переопределите метод Seed.
Тип контекста.
Инициализирует новый экземпляр класса .
Выполняет стратегию инициализации базы данных для заданного контекста.
Контекст.
Метод должен быть переопределен для фактического добавления данных в контекст для заполнения начальными значениями.Реализация по умолчанию не выполняет никаких действий.
Контекст для заполнения начальными значениями.
Экземпляр этого класса получается из объекта и может быть использован для управления фактической базой данных, поддерживающей объект DbContext или соединение.В частности, поддерживается создание, удаление и проверка наличия базы данных.Обратите внимание, что удаление и проверку существования базы данных можно выполнять с помощью одного соединения (т. е.без полного контекста) посредством статических методов этого класса.
Запускает транзакцию в основном подключении хранилища
доступ размещения объекта к объекту транзакции базового хранилища
Запускает транзакцию в основном подключении хранилища, используя указанный уровень изоляции
доступ размещения объекта к объекту транзакции базового хранилища
Уровень изоляции базы данных, на котором будет создана транзакция базового хранилища
Возвращает или задает значение времени ожидания (в секундах) для всех операций контекста.Заданное по умолчанию значение NULL указывает, что будет использоваться значение по умолчанию базового поставщика.
Время ожидания (в секундах) или значение NULL для использования поставщика по умолчанию.
Проверяет, совместима ли база данных с текущей моделью Code First.
Значение true, если хэш модели в контексте и базе данных совпадают. В противном случае — значение false.
Если задано значение true, то возникает исключение при отсутствии в базе данных метаданных модели.Если задано значение false, метод возвращает значение true в случае, если метаданные не обнаружены.
Возвращает соединение, используемое данным контекстом.Это может привести к созданию соединения, если оно еще не установлено.
Создает новую базу данных на сервере базы данных для модели, определенной в поддерживающем контексте.Учтите, что вызов этого метода до выполнения стратегии инициализации базы данных не позволит в дальнейшем выполнить эту стратегию.
Создает новую базу данных на сервере базы данных для модели, определенной в поддерживающем контексте, но только если на сервере пока не имеется базы данных с тем же именем.
Значение true, если база данных не существовала и была создана. В противном случае — значение false.
Возвращает транзакцию, в которой указано основное подключение к хранилищу.Может иметь значение null.
Фабрика соединений, используемая при создании объекта из имени базы данных или строки подключения.
Удаляет базу данных с сервера базы данных, если она существует. В противном случае не делает ничего.Вызов этого метода вне инициализатора помечает базу данных как неинициализированную.Это означает, что при повторной попытке использования базы данных после ее удаления любой установленный инициализатор запустится снова и, скорее всего, попытается снова автоматически создать базу данных.
Значение true, если база данных существовала и была удалена. В противном случае — значение false.
Удаляет базу данных с сервера базы данных, если она существует. В противном случае не делает ничего.
Значение true, если база данных существовала и была удалена. В противном случае — значение false.
Существующее соединение с базой данных.
Удаляет базу данных с сервера базы данных, если она существует. В противном случае не делает ничего.Соединение с базой данных создается при помощи имени базы данных или строки подключения способом, описанным в документации по классу .
Значение true, если база данных существовала и была удалена. В противном случае — значение false.
Имя базы данных или строка подключения к базе данных.
Определяет, равна ли заданная база данных текущей.
Значение true, если указанная база данных эквивалентна текущей базе данных; в противном случае значение false.
База данных для сравнения с текущим объектом.
Выполняет указанную команду DDL/DML применительно к базе данных.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.Database.ExecuteSqlCommand("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и предоставить его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.Database.ExecuteSqlCommand("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Результат, возвращаемый базой данных после выполнения команды.
Контролирует создание транзакции для этой команды.
Строка команды.
Параметры, подставляемые в строку команды.
Выполняет указанную команду DDL/DML применительно к базе данных.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.Database.ExecuteSqlCommand("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и предоставить его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.Database.ExecuteSqlCommand("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Результат, возвращаемый базой данных после выполнения команды.
Строка команды.
Параметры, подставляемые в строку команды.
Асинхронно выполняет указанную команду DDL/DML применительно к базе данных.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.Database.ExecuteSqlCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и предоставить его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.Database.ExecuteSqlCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Задача, представляющая асинхронную операцию.Результат задачи содержит результат, возвращаемый базой данных после выполнения команды.
Контролирует создание транзакции для этой команды.
Строка команды.
Параметры, подставляемые в строку команды.
Асинхронно выполняет указанную команду DDL/DML применительно к базе данных.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.Database.ExecuteSqlCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и предоставить его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.Database.ExecuteSqlCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Задача, представляющая асинхронную операцию.Результат задачи содержит результат, возвращаемый базой данных после выполнения команды.
Контролирует создание транзакции для этой команды.
Строка команды.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Параметры, подставляемые в строку команды.
Асинхронно выполняет указанную команду DDL/DML применительно к базе данных.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.Database.ExecuteSqlCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и предоставить его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.Database.ExecuteSqlCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Задача, представляющая асинхронную операцию.Результат задачи содержит результат, возвращаемый базой данных после выполнения команды.
Строка команды.
Параметры, подставляемые в строку команды.
Асинхронно выполняет указанную команду DDL/DML применительно к базе данных.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.Database.ExecuteSqlCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и предоставить его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.Database.ExecuteSqlCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Задача, представляющая асинхронную операцию.Результат задачи содержит результат, возвращаемый базой данных после выполнения команды.
Строка команды.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Параметры, подставляемые в строку команды.
Проверяет, существует ли на сервере база данных.
Значение true, если база данных существует. В противном случае — значение false.
Проверяет, существует ли на сервере база данных.
Значение true, если база данных существует. В противном случае — значение false.
Существующее соединение с базой данных.
Проверяет, существует ли на сервере база данных.Соединение с базой данных создается при помощи имени базы данных или строки подключения способом, описанным в документации по классу .
Значение true, если база данных существует. В противном случае — значение false.
Имя базы данных или строка подключения к базе данных.
Возвращает хэш-функцию для этой базы данных.
Хэш-функция для этой базы данных.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Запускает интерфейс , зарегистрированный в данном контексте.Если параметр «force» имеет значение true, инициализатор запускается независимо от того, запускался ли он уже прежде.Это может оказаться полезным, если база данных была удалена во время выполнения приложения и должна быть повторно инициализирована.Если параметр «force» имеет значение false, инициализатор выполняется, только если не выполнялся ранее для этого контекста, модели и соединения в данном домене приложения.Этот метод обычно используется, если необходимо гарантировать создание базы данных и ее заполнение первоначальными данными до запуска определенной операции (при этом необходима быстрая реакция), например если операция является частью транзакции.
Если этот параметр имеет значение true, инициализатор выполняется, даже если уже был выполнен.
Задайте это свойство для регистрации SQL, созданного для заданного делегата.Например, чтобы войти на консоль, задайте для этого свойства значение .
Устанавливает инициализатор базы данных для данного типа контекста.Инициализатор базы данных вызывается, когда заданный тип используется для доступа к базе данных в первый раз.Стратегией по умолчанию для контекстов Code First является экземпляр .
Инициализатор или значение NULL используются для отключения инициализации для данного типа контекста.
Тип контекста.
Создает необработанный SQL-запрос, возвращающий элементы заданного универсального типа.Типом может быть любой тип, содержащий свойства, совпадающие с именами столбцов, возвращаемых запросом, либо простой тип-примитив.Тип не обязательно должен быть типом сущности.Результаты этого запроса никогда не отслеживаются контекстом, даже если возвращаемый объект имеет тип сущности.Используйте метод для возврата сущностей, отслеживаемых контекстом.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.Database.SqlQuery<Post>("SELECT * FROM dbo.Posts WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и передать его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.Database.SqlQuery<Post>("SELECT * FROM dbo.Posts WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Объект , выполняющий запрос при перечислении.
Строка SQL-запроса.
Параметры, подставляемые в строку SQL-запроса.Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Тип объекта, возвращаемого запросом.
Создает необработанный SQL-запрос, возвращающий элементы заданного типа.Типом может быть любой тип, содержащий свойства, совпадающие с именами столбцов, возвращаемых запросом, либо простой тип-примитив.Тип не обязательно должен быть типом сущности.Результаты этого запроса никогда не отслеживаются контекстом, даже если возвращаемый объект имеет тип сущности.Используйте метод для возврата сущностей, отслеживаемых контекстом.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.Database.SqlQuery(typeof(Post), "SELECT * FROM dbo.Posts WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и предоставить его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.Database.SqlQuery(typeof(Post), "SELECT * FROM dbo.Posts WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Объект , выполняющий запрос при перечислении.
Тип объекта, возвращаемого запросом.
Строка SQL-запроса.
Параметры, подставляемые в строку SQL-запроса.Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Возвращает строковое представление базы данных.
Строковое представление базы данных.
Позволяет передавать в базу данных транзакции, созданные за пределами объекта , если необходимо выполнять команды Entity Framework в пределах этой внешней транзакции.Также можно передавать значения NULL для очистки набора знаний платформы .NET Framework этой транзакции.
внешнюю транзакцию
Создается, если транзакция уже выполнена
Возникает, если соединение, связанное с объектом , уже указано в транзакции
Возникает, если соединение, связанное с объектом , уже участвует в транзакции
Создается, если соединение, связанное с транзакцией, не соответствует соединению Entity Framework
Класс, производный от этого класса, можно поместить в той же сборке, что и класс, производный от , чтобы определить конфигурацию платформы Entity Framework для приложения.Конфигурация устанавливается путем вызова защищенных методов и указания защищенных свойств данного класса в конструкторе производного типа.Используемый тип также можно зарегистрировать в файле конфигурации приложения.Дополнительные сведения о конфигурации платформы Entity Framework см. по ссылке http://go.microsoft.com/fwlink/?LinkId=260883.
Инициализирует новый экземпляр класса .
Добавляет экземпляр в цепочку обязанностей сопоставителей, которые используются для разрешения зависимостей, необходимых платформе Entity Framework.
Добавляемый сопоставитель.
Добавляет экземпляр в цепочку обязанностей сопоставителей, которые используются для разрешения зависимостей, необходимых платформе Entity Framework.
Добавляемый сопоставитель.
Регистрирует при запуске приложения.Обратите внимание, что перехватчики можно также добавлять и удалять в любое время с помощью метода .
Регистрируемый перехватчик.
Возвращает объект , который используется для разрешения зависимостей службы в Entity Framework.
Объект , который используется для разрешения зависимостей службы в Entity Framework.
Указывает, равен ли данный экземпляр конкретному объекту.
Значение true, если этот экземпляр эквивалентен определенному объекту; в противном случае значение false.
Сравниваемый объект.
Получает хэш-код, связанный с этим экземпляром.
Хэш-код, связанный с этим экземпляром.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Пытается обнаружить и загрузить из данной сборки.Метод позволяет приложению убедиться, что в домен приложения загружается верная конфигурация.Приложение должно использовать метод, прежде чем обращаться к свойству .Если приложению известен используемый тип , следует использовать метод , поскольку он увеличивает шансы обнаружить верную конфигурацию.
Сборка , используемая для обнаружения конфигурации.
Пытается обнаружить и загрузить конфигурацию , связанную с данным типом .Метод позволяет приложению убедиться, что в домен приложения загружается верная конфигурация.Приложение должно использовать метод, прежде чем обращаться к свойству .
Тип , который следует использовать для обнаружения конфигурации.
Имеет место в процессе инициализации EF после создания класса DbConfiguration и перед блокировкой для использования.
Создает неполную копию текущего объекта .
Неполная копия объекта .
Одноэлементный экземпляр для домена приложения.Может быть задан при запуске приложения до использования функций платформы Entity Framework. После создания обращение выполняется в режиме только для чтения.
Экземпляр класса .
Вызов этого метода из конструктора класса, производного от класса , позволяет задать фабрику, чтобы контекст мог создавать экземпляры контекста, у которого нет открытого конструктора без параметров.
Делегат, используемый для создания экземпляров контекста.
Тип контекста, для которого следует использовать фабрику.
Вызов этого метода из конструктора класса, производного от класса , позволяет задать фабрику, чтобы контекст мог создавать экземпляры контекста, у которого нет открытого конструктора без параметров.
Тип контекста, для которого следует использовать фабрику.
Делегат, используемый для создания экземпляров контекста.
Вызов этого метода из конструктора класса, производного от , позволяет задать инициализатор базы данных для указанного типа контекста.Инициализатор базы данных вызывается, когда заданный тип используется для доступа к базе данных в первый раз.Стратегией по умолчанию для контекстов Code First является экземпляр .
Инициализатор или значение NULL используются для отключения инициализации для данного типа контекста.
Тип контекста.
Вызов этого метода из конструктора класса, производного от , позволяет задать фабрику для типа для использования с .
Делегат, который создаст экземпляры модуля форматирования.
Задает объект , используемый для создания подключений соглашением, если строка подключения или подключение не заданы или не могут быть обнаружены контекстом .Обратите внимание, что фабрика соединения по умолчанию устанавливается в файле конфигурации app.config или web.config каждый раз при установке пакета EntityFramework NuGet.Как и для всех остальных параметров файла конфигурации, фабрика соединения по умолчанию, указанная в файле конфигурации, имеет более высокий приоритет, чем любые параметры, устанавливаемые этим методом.Таким образом, соответствующие параметры в файле конфигурации следует удалить, чтобы вызов метода давал результат.Вызов этого метода из конструктора класса, производного от , позволяет изменить фабрику соединений, используемую по умолчанию.
Фабрика соединений.
Вызов этого метода из конструктора класса, производного от , позволяет задать делегат , который обеспечит создание контекста по умолчанию для любой конфигурации .Эта фабрика по умолчанию будет использоваться, только если другая фабрика не задана явно в конфигурации и если другие фабрики не были зарегистрированы для используемого поставщика с помощью метода .
Фабрика для создания экземпляров для указанных объектов и , представляющих схему по умолчанию.
Вызов этого метода из конструктора класса, производного от , присваивает глобальный экземпляр , который будет использоваться в том случае, когда требуется пространственный поставщик, а заданный пространственный поставщик не обнаружен.Обычно пространственный поставщик, зависимый от поставщика, можно получить из реализации , которая, в свою очередь, возвращается путем разрешения службы для с передачей неизменяемого имени поставщика в качестве ключа.Но этот способ не будет работать для изолированных экземпляров и , поскольку пространственный поставщик неизвестен.Таким образом, при создании изолированных экземпляров и всегда используется глобальный пространственный поставщик.
Пространственный поставщик.
Вызов этого метода из конструктора класса, производного от , позволяет зарегистрировать обработчик .
Функция, которая возвращает новый экземпляр обработчика транзакции.
Вызов этого метода из конструктора класса, производного от , позволяет зарегистрировать стратегию для использования с поставщиком, представленным указанным неизменяемым именем.
Неизменяемое имя поставщика ADO.NET, которое указывает тип соединения ADO.NET для данной стратегии выполнения.
Функция, которая возвращает новый экземпляр стратегии выполнения.
Вызов этого метода из конструктора класса, производного от , позволяет зарегистрировать стратегию для использования с поставщиком, представленным указанным неизменяемым именем для заданного имени сервера.
Неизменяемое имя поставщика ADO.NET, которое указывает тип соединения ADO.NET для данной стратегии выполнения.
Функция, которая возвращает новый экземпляр стратегии выполнения.
Строка, которая будет сопоставлена с именем сервера в строке подключения.
Вызов этого метода из конструктора класса, производного от , позволяет задать делегат , который обеспечит создание пользовательского контекста для данного поставщика для любой конфигурации , для которой нет явно указанной фабрики.
Неизменяемое имя поставщика ADO.NET, для которого следует использовать данный генератор.
Фабрика для создания экземпляров для указанных объектов и , представляющих схему по умолчанию.
Вызов этого метода из конструктора класса, производного от , позволяет задать реализацию службы , которая обеспечит получение токенов манифеста поставщика из соединений без необходимости открытия подключения.
Сопоставитель токена манифеста.
Вызов этого метода из конструктора класса, производного от , позволяет задать фабрику для реализаций , которая обеспечит пользовательские заметки, представленные экземплярами для сериализации в EDMX XML и обратно.
Имя пользовательской заметки, которую будет обрабатывать этот сериализатор.
Делегат, который будет использован для создания экземпляров сериализатора.
Вызов этого метода из конструктора класса, производного от , позволяет зарегистрировать для использования с поставщиком, представленным указанным неизменяемым именем.
Неизменяемое имя поставщика ADO.NET, для которого следует использовать данный генератор.
Делегат, который возвращает новый экземпляр генератора SQL при каждом вызове.
Вызов этого метода из конструктора класса, производного от , позволяет задать в качестве фабрики ключа кэша модели, которая обеспечит ключ для кэширования модели изменяемого контекста .
Фабрика ключей.
Вызов этого метода из конструктора класса, производного от , позволяет задать службу преобразования во множественную форму.
Используемая служба преобразования во множественную форму.
Вызов этого метода из конструктора класса, производного от , позволяет зарегистрировать поставщика ADO.NET.
Неизменяемое имя поставщика ADO.NET, которое указывает тип соединения ADO.NET для поставщика.
Экземпляр поставщика.
Вызов этого метода из конструктора класса, производного от класса , позволяет задать реализацию , которая обеспечит получение из соединения в том случае, когда реализации по умолчанию недостаточно.
Служба фабрики поставщика.
Вызов этого метода из конструктора класса, производного от , позволяет зарегистрировать поставщика платформы Entity Framework.
Неизменяемое имя поставщика ADO.NET, которое указывает тип соединения ADO.NET для поставщика.
Экземпляр поставщика.
Вызов этого метода из конструктора класса, производного от , позволяет задать реализацию и использовать ее для определенного поставщика и токена манифеста поставщика.
Атрибут , указывающий тип соединения ADO.NET, для которого будет использован этот пространственный поставщик.
Пространственный поставщик.
Вызов этого метода из конструктора класса, производного от , позволяет задать реализацию и использовать ее для определенного поставщика с любым токеном манифеста.
Неизменяемое имя поставщика ADO.NET, указывающее тип соединения ADO.NET, для которого будет использоваться этот пространственный поставщик.
Пространственный поставщик.
Вызов этого метода из конструктора класса, производного от , позволяет зарегистрировать средство проверки существования таблиц баз данных для данного поставщика.
Неизменяемое имя поставщика ADO.NET, которое указывает тип соединения ADO.NET для поставщика.
Используемое средство проверки существования таблиц.
Вызов этого метода из конструктора класса, производного от , позволяет зарегистрировать для использования с поставщиком, представленным указанным неизменяемым именем.
Неизменяемое имя поставщика ADO.NET, указывающее тип соединения ADO.NET, для которого будет использоваться обработчик транзакций.
Функция, которая возвращает новый экземпляр обработчика транзакции.
Вызов этого метода из конструктора класса, производного от , позволяет зарегистрировать для использования с поставщиком, представленным указанным неизменяемым именем для заданного имени сервера.
Неизменяемое имя поставщика ADO.NET, указывающее тип соединения ADO.NET, для которого будет использоваться обработчик транзакций.
Функция, которая возвращает новый экземпляр обработчика транзакции.
Строка, которая будет сопоставлена с именем сервера в строке подключения.
Возвращает строковое представление этого экземпляра.
Строковое представление этого экземпляра.
Этот атрибут можно поместить в подкласс , чтобы указать, что подкласс , который представляет конфигурацию на основе кода для приложения, находится в другой сборке по отношению к типу контекста.
Указывает, что подкласс , представленный полным именем указанной сборки, следует использовать для конфигурации на основе кода для этого приложения.
Используемый тип — .
Указывает, что подкласс следует использовать для конфигурации на основе кода для этого приложения.
Используемый тип — .
Возвращает указанный подкласс , который должен использоваться для настройки на основе кода для этого приложения.
Подкласс , который должен использоваться для настройки на основе кода для этого приложения.
Экземпляр контекста DbContext представляет сочетание шаблонов единицы работы и репозитория, которое может быть использовано для запроса от базы данных и группирования изменений, которые можно затем записать обратно в хранилище одним блоком.DbContext концептуально схож с ObjectContext.
Создает новый экземпляр контекста с использованием соглашений для создания имени базы данных, с которой будет установлено соединение.Имя по соглашению представляет собой полное имя (пространство имен + имя класса) производного класса контекста.Как это используется при создании соединения, см. в примечаниях к классу.
Создает новый экземпляр контекста с использованием существующего соединения с базой данных.Соединение не будет освобождено при освобождении контекста, если является false.
Существующее соединение, которое будет использоваться новым контекстом.
Если задано значение true, соединение освобождается при освобождении контекста. В противном случае за освобождение соединения отвечает вызывающая сторона.
Создает новый экземпляр контекста с использованием существующего соединения с базой данных и инициализирует его из заданной модели.Соединение не будет освобождено при освобождении контекста, если является false.
Существующее соединение, которое будет использоваться новым контекстом.
Модель, которая будет поддерживать данный контекст.
Если задано значение true, соединение освобождается при освобождении контекста. В противном случае за освобождение соединения отвечает вызывающая сторона.
Создает новый экземпляр контекста на основе существующего объекта ObjectContext.
Существующий объект ObjectContext, который будет заключен в новый контекст.
Если задано значение true, ObjectContext освобождается при освобождении DbContext. В противном случае за освобождение соединения отвечает вызывающая сторона.
Создает новый экземпляр контекста с использованием соглашений для создания имени базы данных, с которой будет установлено соединение, и инициализирует его из заданной модели.Имя по соглашению представляет собой полное имя (пространство имен + имя класса) производного класса контекста.Как это используется при создании соединения, см. в примечаниях к классу.
Модель, которая будет поддерживать данный контекст.
Создает новый экземпляр контекста с использованием соглашений для создания имени или строки подключения базы данных, с которой будет установлено соединение.Как это используется при создании соединения, см. в примечаниях к классу.
Имя базы данных или строка подключения.
Создает новый экземпляр контекста с использованием указанной строки в качестве имени или строки подключения с базой данных, с которой будет установлено соединение, и инициализирует его из заданной модели.Как это используется при создании соединения, см. в примечаниях к классу.
Имя базы данных или строка подключения.
Модель, которая будет поддерживать данный контекст.
Предоставляет доступ к функциям контекста, осуществляющим отслеживание изменений в сущностях.
Объект, используемый для обращения к функциям, осуществляющим отслеживание изменений.
Предоставляет доступ к параметрам конфигурации контекста.
Объект, используемый для доступа к параметрам конфигурации.
Создает экземпляр базы данных для этого контекста, который позволяет выполнять создание, удаление или проверку существования основной базы данных.
Вызывает защищенный метод Dispose.
Освобождает контекст.Базовый объект также удаляется, если был создан данным контекстом либо если при создании данного контекста этот объект был передан ему во владение.Соединение с базой данных (объект ) также освобождается, если оно было создано данным контекстом либо если при создании данного контекста это соединение было передано ему во владение.
Значение true задает освобождение как управляемых, так и неуправляемых ресурсов; значение false задает освобождение только неуправляемых ресурсов.
Возвращает для заданной сущности объект , предоставляющий доступ к сведениям о сущности и о возможности выполнения действий над ней.
Запись для сущности.
Сущность.
Возвращает для заданной сущности объект , предоставляющий доступ к сведениям о сущности и о возможности выполнения действий над ней.
Запись для сущности.
Сущность.
Тип сущности.
Определяет, равен ли заданный контекст DbContext текущему.
Значение true, если указанный контекст равен текущему. В противном случае — значение false.
Контекст DbContext, сравниваемый с текущим контекстом.
Возвращает хэш-функцию для данного контекста DBContext.
Хэш-функция для данного контекста DbContext.
Возвращает тип текущего контекста DbContext.
Тип текущего контекста DbContext.
Проверяет отслеживаемые сущности и возвращает коллекцию , содержащую результаты проверки.
Коллекция результатов проверки для недопустимых сущностей.Эта коллекция никогда не равна значению NULL и не должна содержать значения null или результаты для допустимых сущностей.
Этот метод вызывается, если модель для производного контекста была инициализирована, прежде чем модель была заблокирована и использована для инициализации контекста.Реализация этого метода по умолчанию не делает ничего, но его можно переопределить в производном классе и выполнить в нем дальнейшую настройку модели перед ее блокировкой.
Построитель, который определяет модель для создаваемого контекста.
Сохраняет все изменения основной базы данных, произведенные в контексте.
Количество объектов, записанных в основную базу данных.
Произошла ошибка при отправке обновлений в базу данных.
Команда базы данных не повлияла на ожидаемое количество строк.Это обычно означает конфликт оптимистичного параллелизма; то есть, строка в базе данных была изменена со времени запроса.
Сохранение прервано, поскольку произошел сбой проверки значений свойства сущности.
Попытка использовать неподдерживаемое поведение, такое как выполнение нескольких асинхронных команд в параллельном режиме в том же экземпляре контекста.
Контекст или подключение освобождены.
Произошла ошибка при попытке обработки сущностей в контексте до или после отправки команд в базу данных.
Асинхронно сохраняет все изменения основной базы данных, произведенные в контексте.
Задача, представляющая асинхронную операцию сохранения.Результат задач содержит количество объектов, записанных в основную базу данных.
Произошла ошибка при отправке обновлений в базу данных.
Команда базы данных не повлияла на ожидаемое количество строк.Это обычно означает конфликт оптимистичного параллелизма; то есть, строка в базе данных была изменена со времени запроса.
Сохранение прервано, поскольку произошел сбой проверки значений свойства сущности.
Попытка использовать неподдерживаемое поведение, такое как выполнение нескольких асинхронных команд в параллельном режиме в том же экземпляре контекста.
Контекст или подключение освобождены.
Произошла ошибка при попытке обработки сущностей в контексте до или после отправки команд в базу данных.
Асинхронно сохраняет все изменения основной базы данных, произведенные в контексте.
Задача, представляющая асинхронную операцию сохранения.Результат задач содержит количество объектов, записанных в основную базу данных.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Формируется, если контекст был удален.
Возвращает экземпляр для доступа к сущностям заданного типа в контексте и в базовом хранилище.
Набор для заданного типа сущности.
Сущность-тип, для которой возвращается набор.
Возвращает неуниверсальный экземпляр для доступа к сущностям заданного типа в контексте и в базовом хранилище.
Набор для заданного типа сущности.
Тип сущности, для которой возвращается набор.
Расширение, позволяющее пользователю переопределить поведение по умолчанию, предполагающее проверку только добавленных и измененных сущностей.
Значение true, если проверку следует продолжить. В противном случае — значение false.
Проверяемый экземпляр DbEntityEntry.
Возвращает объект Entity Framework ObjectContext, который является базовым для данного контекста.
Возвращает строковое представление контекста DbContext.
Строковое представление контекста DbContext.
Расширение, позволяющее пользователю настраивать проверку сущности или отфильтровать результаты проверки.Вызывается методом .
Результат проверки сущности.Может содержать значение NULL при переопределении.
Экземпляр DbEntityEntry, который должен быть проверен.
Определяемый пользователем словарь, который содержит дополнительные сведения для пользовательской проверки.Он будет передан в объект и предоставлен в качестве свойства .Это необязательный параметр, он может содержать значение NULL.
Создает оболочку для объекта транзакции в соединении базового хранилища и обеспечивает выполнение платформой Entity Framework команд в базе данных в контексте этой транзакции.Экземпляр этого класса извлекается путем вызова метода BeginTransaction() для объекта .
Фиксирует транзакцию базового хранилища.
Очищает объект этой транзакции и гарантирует, что платформа Entity Framework больше не использует эту транзакцию.
Освобождает ресурсы, используемые этим объектом транзакций.
Укажите значение true, чтобы освободить управляемые и неуправляемые ресурсы, или значение false, чтобы освободить только неуправляемые ресурсы.
Определяет, равен ли данный экземпляр указанному объекту.
Значение true, если экземпляр равен указанному объекту; в противном случае — значение false.
Объект для сравнения с данным экземпляром.
Возвращает хэш-код текущего экземпляра.
Хэш-код для текущего экземпляра.
Получает базовый тип, связанный с этим экземпляром.
Базовый тип, связанный с данным экземпляром.
Откатывает транзакцию базового хранилища.
Возвращает строковое представление этого экземпляра.
Строковое представление данного экземпляра.
Получает транзакцию базы данных (хранилища), которая является базовой для данной транзакции контекста.
Транзакция базы данных (хранилища), которая является базовой для данной транзакции контекста.
Указывает, что данный метод является прокси-методом для функции модели EDM.
Инициализирует новый экземпляр класса .
Пространство имен функции сопоставления.
Имя функции сопоставления.
Имя функции сопоставления.
Имя функции сопоставления.
Пространство имен функции сопоставления.
Пространство имен функции сопоставления.
Предоставляет методы среды CLR, которые обеспечивают доступ к каноническим функциям модели EDM, применяемым в запросах или LINQ to Entities.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddDays для добавления заданного количества суток к значению даты-/времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число дней.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddDays для добавления заданного количества суток к значению даты-/времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число дней.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddHours для добавления заданного количества часов к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число часов.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddHours для добавления заданного количества часов к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число часов.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddHours для добавления заданного количества часов к интервалу времени.
Результирующий интервал времени.
Ввод даты-времени.
Добавляемое число часов.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMicroseconds для добавления заданного количества микросекунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число микросекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMicroseconds для добавления заданного количества микросекунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число микросекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMicroseconds для добавления заданного количества микросекунд к интервалу времени.
Результирующий интервал времени.
Ввод даты-времени.
Добавляемое число микросекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMilliseconds для добавления заданного количества миллисекунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число миллисекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMilliseconds для добавления заданного количества миллисекунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число миллисекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMilliseconds для добавления заданного количества миллисекунд к интервалу времени.
Результирующий интервал времени.
Ввод даты-времени.
Добавляемое число миллисекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMinutes для добавления заданного количества минут к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число минут.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMinutes для добавления заданного количества минут к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число минут.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMinutes для добавления заданного количества минут к интервалу времени.
Результирующий интервал времени.
Ввод даты-времени.
Добавляемое число минут.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMonths для добавления заданного количества месяцев к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число месяцев.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMonths для добавления заданного количества месяцев к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число месяцев.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddNanoseconds для добавления заданного количества наносекунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число наносекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddNanoseconds для добавления заданного количества наносекунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число наносекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddNanoseconds для добавления заданного количества наносекунд к интервалу времени.
Результирующий интервал времени.
Ввод даты-времени.
Добавляемое число наносекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddSeconds для добавления заданного количества секунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число секунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddSeconds для добавления заданного количества секунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число секунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddSeconds для добавления заданного количества секунд к интервалу времени.
Результирующий интервал времени.
Ввод даты-времени.
Добавляемое число секунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddYears для добавления заданного количества лет к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число лет.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddYears для добавления заданного количества лет к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число лет.
При использовании в составе запроса LINQ to Entities этот метод действует в качестве оператора, который гарантирует, что входные данные рассматриваются как строка, отличная от Юникода.
Входная строка как строка не в юникоде.
Входная строка.
При использовании в составе запроса LINQ to Entities этот метод действует в качестве оператора, который гарантирует, что входные данные рассматриваются как строка в Юникоде.
Входная строка, как строка в юникоде.
Входная строка.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM CreateDateTime для создания нового объекта .
Новые значения даты-времени.
Год.
Месяц (1).
День (1).
Часы.
Минуты.
Секунды, включая частичные доли секунды при необходимости.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM CreateDateTimeOffset для создания нового объекта .
Новые значения даты-времени.
Год.
Месяц (1).
День (1).
Часы.
Минуты.
Секунды, включая частичные доли секунды при необходимости.
Часть новой даты, содержащая часовой пояс.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM CreateTime для создания нового объекта .
Новый интервал времени.
Часы.
Минуты.
Секунды, включая частичные доли секунды при необходимости.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffDays для вычисления количества дней между двумя значениями даты-времени.
Количество дней между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffDays для вычисления количества дней между двумя значениями даты-времени.
Количество дней между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffHours для вычисления количества часов между двумя значениями даты-времени.
Количество часов между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffHours для вычисления количества часов между двумя значениями даты-времени.
Количество часов между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffHours для вычисления количества часов между двумя интервалами времени.
Количество часов между первым и вторым значением интервала времени.
Первый интервал времени.
Второй интервал времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMicroseconds для вычисления количества микросекунд между двумя значениями даты-времени.
Количество микросекунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMicroseconds для вычисления количества микросекунд между двумя значениями даты-времени.
Количество микросекунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMicroseconds для вычисления количества микросекунд между двумя интервалами времени.
Число микросекунд между первым и вторым интервалом времени.
Первый интервал времени.
Второй интервал времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMilliseconds для вычисления количества миллисекунд между двумя значениями даты-времени.
Количество миллисекунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMilliseconds для вычисления количества миллисекунд между двумя значениями даты-времени.
Количество миллисекунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMilliseconds для вычисления количества миллисекунд между двумя интервалами времени.
Число миллисекунд между первым и вторым интервалом времени.
Первый интервал времени.
Второй интервал времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMinutes для вычисления количества минут между двумя значениями даты-времени.
Количество минут между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMinutes для вычисления количества минут между двумя значениями даты-времени.
Количество минут между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMinutes для вычисления количества минут между двумя интервалами времени.
Количество минут между первым и вторым интервалом времени.
Первый интервал времени.
Второй интервал времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMonths для вычисления количества месяцев между двумя значениями даты-времени.
Количество месяцев между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMonths для вычисления количества месяцев между двумя значениями даты-времени.
Количество месяцев между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffNanoseconds для вычисления количества наносекунд между двумя значениями даты-времени.
Количество наносекунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffNanoseconds для вычисления количества наносекунд между двумя значениями даты-времени.
Количество наносекунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffNanoseconds для вычисления количества наносекунд между двумя интервалами времени.
Число наносекунд между первым и вторым интервалом времени.
Первый интервал времени.
Второй интервал времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffSeconds для вычисления количества секунд между двумя значениями даты-времени.
Количество секунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffSeconds для вычисления количества секунд между двумя значениями даты-времени.
Количество секунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffSeconds для вычисления количества секунд между двумя интервалами времени.
Число секунд между первым и вторым интервалом времени.
Первый интервал времени.
Второй интервал времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffYears для вычисления количества лет между двумя значениями даты-времени.
Количество лет между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffYears для вычисления количества лет между двумя значениями даты-времени.
Количество лет между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM GetTotalOffsetMinutes для определения количества минут, на которое заданное значение даты-времени отстоит от времени в формате UTC.Это значение обычно находится в пределах от +780 до -780 (+13 или -13 часов).
Смещение ввода относительно времени в формате UTC.
Значение даты и времени, которое должно использоваться.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Left для получения заданного количества крайних левых символов в строке.
Строка, содержащая требуемое число символов слева от строки ввода.
Входная строка.
Число возвращаемых знаков.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Reverse для получения заданной строки с обратным порядком расположения символов.
Входная строка с обратным порядком символов.
Входная строка.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Right для получения заданного количества крайних правых символов в строке.
Строка, содержащая требуемое число символов справа от строки ввода.
Входная строка.
Число возвращаемых знаков.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Truncate для усечения заданного значения до указанного количества цифр.
Усеченное значение.
Усеченное значение.
Число цифр, которое требуется сохранить.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Truncate для усечения заданного значения до указанного количества цифр.
Усеченное значение.
Усеченное значение.
Число цифр, которое требуется сохранить.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM TruncateTime для возврата заданной даты с очищенной частью времени.
Входные данные без части, содержащей время.
Значение даты и времени, которое должно использоваться.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM TruncateTime для возврата заданной даты с очищенной частью времени.
Входные данные без части, содержащей время.
Значение даты и времени, которое должно использоваться.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
DbModelBuilder служит для сопоставления классов CLR со схемой базы данных.Этот ориентированный на код подход к построению модели EDM называется Code First.
Инициализирует новый экземпляр класса .Процесс обнаружения исходной модели использует набор соглашений, который включен в самую последнюю версию платформы Entity Framework, установленную на компьютере.
Инициализирует новый экземпляр класса , который будет использовать конкретный набор соглашений для обнаружения исходной модели.
Версия соглашений, которая будет использована.
Создает объект на основе настроек, произведенных построителем.Подключение используется для определения используемого поставщика базы данных, так как он влияет на уровень базы данных в формируемой модели.
Построенная модель.
Подключение, используемое для определения сведений о поставщике.
Создает объект на основе настроек, произведенных построителем.Необходимо указать сведения о поставщике, так как они влияют на уровень базы данных в формируемой модели.Для поставщика SqlClient используется неизменяемое имя «System.Data.SqlClient» и токен манифеста, содержащий год выхода версии (например, «2005», «2008» и т. д.).
Построенная модель.
Поставщик базы данных, с которым будет использоваться модель.
Регистрирует тип в качестве сложного типа модели и возвращает объект, который можно использовать для настройки этого сложного типа.Данный метод можно вызывать повторно для одного и того же типа, чтобы применить несколько строк настроек.
Объект конфигурации для указанного сложного типа.
Регистрируемый или настраиваемый тип.
Возвращает результат для данного DbModelBuilder.Регистратор позволяет регистрировать конфигурации с производными сущностями и сложными типами при помощи построителя.
Предоставляет доступ к параметрам DbModelBuilder, который работает с соглашениями.
Регистрирует тип сущности как часть модели и возвращает объект, который можно использовать для настройки этой сущности.Данный метод можно вызывать повторно для одной и той же сущности, чтобы применить несколько строк настроек.
Объект конфигурации для указанного типа сущности.
Регистрируемый или настраиваемый тип.
Определяет, равен ли объект указанному объекту.
Значение true, если эквивалентно указанному объекту; в противном случае значение false.
Сравниваемый объект.
Возвращает хэш-код текущего экземпляра.
Хэш-код для текущего экземпляра.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Настраивает имя схемы базы данных по умолчанию.Это имя схемы базы данных по умолчанию используется для всех объектов базы данных, не имеющих явно заданного имени схемы.
Тот же экземпляр класса DbModelBuilder, чтобы соединить несколько вызовов в цепочку.
Имя схемы базы данных по умолчанию.
Исключает тип из модели.Используется для удаления из модели типов, добавленных по соглашению в процессе обнаружения исходной модели.
Тот же экземпляр класса DbModelBuilder, чтобы соединить несколько вызовов в цепочку.
Тип, который должен быть исключен.
Исключает указанные типы из модели.Используется для удаления из модели типов, добавленных по соглашению в процессе обнаружения исходной модели.
Тот же экземпляр класса DbModelBuilder, чтобы соединить несколько вызовов в цепочку.
Типы, исключаемые из модели.
Начинает настройку облегченного соглашения, применяемого ко всем свойствам в модели.
Объект конфигурации для соглашения.
Начинает настройку облегченного соглашения, применяемого ко всем примитивным свойствам указанного типа в модели.
Объект конфигурации для соглашения.
Тип свойства, к которому применяется соглашение.
Регистрирует тип сущности как часть модели.
Регистрируемый тип.
Возвращает строковое представление объекта .
Строковое представление объекта .
Начинает конфигурацию облегченного соглашения, которое применяется ко всем сущностям и комплексным типам в модели, наследующей от типа, указанного универсальным аргументом.Этот метод не регистрирует типы как составную часть модели.
Объект конфигурации для соглашения.
Типы сущностей или комплексные типы, к которым применяется настоящее соглашения.
Начинает настройку облегченного соглашения, применяемого ко всем сущностям и комплексным типам в модели.
Объект конфигурации для соглашения.
Значение из этого перечисления можно передать непосредственно в класс или использовать в атрибуте , примененном к классу, производному от класса .Значение, которое определяет версию соглашений DbContext и DbModelBuilder, которые должны использоваться при построении модели из кода, также называемого Code First.
Указывает, что следует использовать последнюю версию соглашений и .
Указывает, что должна использоваться версия соглашений и , поставляемая в составе платформы Entity Framework 4.1.
Указывает, что должна использоваться версия соглашений и , поставляемая в составе платформы Entity Framework 5.0.
Указывает, что, когда целью является платформа .Net Framework 4, следует использовать версию соглашений и , поставляемую в составе платформы Entity Framework 5.0.
Указывает, что должна использоваться версия соглашений и , поставляемая в составе платформы Entity Framework 6.0.
Этот атрибут может быть применен к классу, производному от класса чтобы задать версию соглашений DbContext или для использования при построении модели из кода, также известного как «Code First».См. описание перечисления для получения дополнительных сведений о версиях DbModelBuilder.
Инициализирует новый экземпляр класса .
Версия соглашений , которая будет использоваться.
Возвращает версию соглашений .
Версия соглашений .
Неуниверсальная версия , которая может использоваться, если тип сущности во время сборки неизвестен.
Создает экземпляр при вызове из конструктора производного типа, который будет использоваться как тестовый дубль для DbSet.Методы и свойства, используемые в тестовом дубле, должны быть реализованы в нем же за исключением AsNoTracking, AsStreaming и Include, которые в реализации по умолчанию являются пустыми операциями.
Добавляет заданную сущность к контексту, поддерживающему набор, в добавленном состоянии, в результате чего она будет вставлена в базу данных при вызове метода SaveChanges.
Сущность.
Добавляемая сущность.
Добавляет заданную коллекцию сущностей к контексту, поддерживающему набор, каждая сущность которого находится в состоянии "Добавлено", в результате чего она будет вставлена в базу данных при вызове метода SaveChanges.
Коллекция сущностей.
Коллекция сущностей для добавления.
Присоединяет заданную сущность к контексту, поддерживающему данный набор.Это означает, что сущность помещается в контекст в неизмененном состоянии, как если бы она была считана из базы данных.
Сущность.
Присоединяемая сущность.
Возвращает эквивалентный универсальный объект .
Универсальный объект набора.
Тип сущности, для которой был создан набор.
Создает новый экземпляр сущности для типа данного набора.Обратите внимание, что этот экземпляр НЕ добавляется в набор.Возвращаемый экземпляр будет учетной записью-посредником, если базовый контекст настроен для создания посредников, а тип сущности удовлетворяет требованиям для создания учетных записей-посредников.
Экземпляр сущности, который может быть учетной записью-посредником.
Создает новый экземпляр сущности для типа данного набора или для типа, производного от типа данного набора.Обратите внимание, что этот экземпляр НЕ добавляется в набор.Возвращаемый экземпляр будет учетной записью-посредником, если базовый контекст настроен для создания посредников, а тип сущности удовлетворяет требованиям для создания учетных записей-посредников.
Экземпляр сущности, который может быть учетной записью-посредником.
Тип создаваемой сущности.
Возвращает значение, указывающее, равен ли указанный набор текущему набору.
Значение true, если указанный объект равен текущему набору. В противном случае — значение false.
Набор, который требуется сравнить с текущим объектом.
Обнаруживает сущность с указанными значениями первичного ключа.Если сущность с указанными значениями первичного ключа содержится в контексте, она возвращается немедленно без выполнения запроса к хранилищу.В противном случае выполняется запрос к хранилищу в поисках сущности с указанными значениями первичного ключа. Если такая сущность обнаружена, она добавляется к контексту и возвращается вызывающей стороне.Если сущность не обнаружена в контексте или в хранилище, возвращается значение NULL.
Обнаруженная сущность или значение NULL.
Значения первичного ключа для искомой сущности.
Возникает, если с данными значениями первичного ключа в контексте есть несколько сущностей.
Возникает, если тип сущности не является частью модели данных для этого контекста.
Возникает, если типы значений ключа не совпадают с типами значений ключа для типа сущности, который нужно найти.
Формируется, если контекст был удален.
Асинхронно находит сущность с указанными значениями первичного ключа.Если сущность с указанными значениями первичного ключа содержится в контексте, она возвращается немедленно без выполнения запроса к хранилищу.В противном случае выполняется запрос к хранилищу в поисках сущности с указанными значениями первичного ключа. Если такая сущность обнаружена, она добавляется к контексту и возвращается вызывающей стороне.Если сущность не обнаружена в контексте или в хранилище, возвращается значение NULL.
Задача, представляющая асинхронную операцию поиска.Результат задачи содержит найденную сущность или значение NULL.
Значения первичного ключа для искомой сущности.
Возникает, если с данными значениями первичного ключа в контексте есть несколько сущностей.
Возникает, если тип сущности не является частью модели данных для этого контекста.
Возникает, если типы значений ключа не совпадают с типами значений ключа для типа сущности, который нужно найти.
Формируется, если контекст был удален.
Асинхронно находит сущность с указанными значениями первичного ключа.Если сущность с указанными значениями первичного ключа содержится в контексте, она возвращается немедленно без выполнения запроса к хранилищу.В противном случае выполняется запрос к хранилищу в поисках сущности с указанными значениями первичного ключа. Если такая сущность обнаружена, она добавляется к контексту и возвращается вызывающей стороне.Если сущность не обнаружена в контексте или в хранилище, возвращается значение NULL.
Задача, представляющая асинхронную операцию поиска.Результат задачи содержит найденную сущность или значение NULL.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значения первичного ключа для искомой сущности.
Возникает, если с данными значениями первичного ключа в контексте есть несколько сущностей.
Возникает, если тип сущности не является частью модели данных для этого контекста.
Возникает, если типы значений ключа не совпадают с типами значений ключа для типа сущности, который нужно найти.
Формируется, если контекст был удален.
Возвращает хэш-функцию для указанного набора.
Хэш-функция для набора.
Возвращает тип текущего набора.
Тип текущего набора.
Возвращает объект , содержащий локальное представление всех добавленных, неизменившихся и измененных сущностей в наборе.Это локальное представление остается синхронизированным по мере добавления или удаления сущностей из контекста.Аналогичным образом добавляемые или удаляемые из этого локального представления сущности автоматически добавляются в контекст или удаляются из контекста.
Локальное представление.
Помечает заданную сущность как удаленную, в результате чего она будет удалена из базы данных при вызове метода SaveChanges.Обратите внимание, что перед вызовом этого метода сущность должна существовать в контексте в каком-либо другом состоянии.
Сущность.
Удаляемая сущность.
Удаляет заданную коллекцию сущностей из контекста, поддерживающего набор, каждая сущность которого находится в состоянии "Удалено", в результате чего она будет удалена из базы данных при вызове метода SaveChanges.
Коллекция сущностей.
Коллекция сущностей для удаления.
Создает необработанный SQL-запрос, возвращающий сущности в данном наборе.По умолчанию возвращаемые сущности отслеживаются контекстом. Это поведение можно изменить, вызвав метод AsNoTracking для возвращаемого объекта .Обратите внимание, что сущности всегда имеют тип, заданный для набора, и никогда не имеют производный тип.Если запрашиваемая таблица или таблицы могут содержать данные других типов сущностей, SQL-запрос должен быть написан соответствующим образом, обеспечивая возврат только сущностей нужного типа.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.Set(typeof(Blog)).SqlQuery("SELECT * FROM dbo.Posts WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и предоставить его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.Set(typeof(Blog)).SqlQuery("SELECT * FROM dbo.Posts WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Объект , выполняющий запрос при перечислении.
Строка SQL-запроса.
Параметры, подставляемые в строку SQL-запроса.Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
DbSet представляет коллекцию всех сущностей указанного типа, которые содержатся в контексте или могут быть запрошены из базы данных.Объекты DbSet создаются из DbContext с помощью метода DbContext.Set.
Тип, определяющий набор.
Создает экземпляр при вызове из конструктора производного типа, который будет использоваться как тестовый дубль для DbSet.Методы и свойства, используемые в тестовом дубле, должны быть реализованы в нем же за исключением AsNoTracking, AsStreaming и Include, которые в реализации по умолчанию являются пустыми операциями.
Добавляет заданную сущность к контексту, поддерживающему набор, в добавленном состоянии, в результате чего она будет вставлена в базу данных при вызове метода SaveChanges.
Добавляемая сущность.
Добавляет заданную коллекцию сущностей к контексту, поддерживающему набор, каждая сущность которого находится в состоянии "Добавлено", в результате чего она будет вставлена в базу данных при вызове метода SaveChanges.
Коллекция сущностей.
Коллекция сущностей для добавления.
Присоединяет заданную сущность к контексту, поддерживающему данный набор.Это означает, что сущность помещается в контекст в неизмененном состоянии, как если бы она была считана из базы данных.
Присоединяемая сущность.
Создает новый экземпляр сущности для типа данного набора.Обратите внимание, что этот экземпляр НЕ добавляется в набор.Возвращаемый экземпляр будет учетной записью-посредником, если базовый контекст настроен для создания посредников, а тип сущности удовлетворяет требованиям для создания учетных записей-посредников.
Создает новый экземпляр сущности для типа данного набора или для типа, производного от типа данного набора.Обратите внимание, что этот экземпляр НЕ добавляется в набор.Возвращаемый экземпляр будет учетной записью-посредником, если базовый контекст настроен для создания посредников, а тип сущности удовлетворяет требованиям для создания учетных записей-посредников.
Тип создаваемой сущности.
Определяет, равен ли заданный набор DbSet текущему.
Значение true, если заданный набор DbSet равен текущему. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом DbSet.
Обнаруживает сущность с указанными значениями первичного ключа.Если сущность с указанными значениями первичного ключа содержится в контексте, она возвращается немедленно без выполнения запроса к хранилищу.В противном случае выполняется запрос к хранилищу в поисках сущности с указанными значениями первичного ключа. Если такая сущность обнаружена, она добавляется к контексту и возвращается вызывающей стороне.Если сущность не обнаружена в контексте или в хранилище, возвращается значение NULL.
Обнаруженная сущность или значение NULL.
Значения первичного ключа для искомой сущности.
Возникает, если с данными значениями первичного ключа в контексте есть несколько сущностей.
Возникает, если тип сущности не является частью модели данных для этого контекста.
Возникает, если типы значений ключа не совпадают с типами значений ключа для типа сущности, который нужно найти.
Формируется, если контекст был удален.
Асинхронно находит сущность с указанными значениями первичного ключа.Если сущность с указанными значениями первичного ключа содержится в контексте, она возвращается немедленно без выполнения запроса к хранилищу.В противном случае выполняется запрос к хранилищу в поисках сущности с указанными значениями первичного ключа. Если такая сущность обнаружена, она добавляется к контексту и возвращается вызывающей стороне.Если сущность не обнаружена в контексте или в хранилище, возвращается значение NULL.
Задача, представляющая асинхронную операцию поиска.Результат задачи содержит найденную сущность или значение NULL.
Значения первичного ключа для искомой сущности.
Асинхронно находит сущность с указанными значениями первичного ключа.Если сущность с указанными значениями первичного ключа содержится в контексте, она возвращается немедленно без выполнения запроса к хранилищу.В противном случае выполняется запрос к хранилищу в поисках сущности с указанными значениями первичного ключа. Если такая сущность обнаружена, она добавляется к контексту и возвращается вызывающей стороне.Если сущность не обнаружена в контексте или в хранилище, возвращается значение NULL.
Задача, представляющая асинхронную операцию поиска.Результат задачи содержит найденную сущность или значение NULL.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значения первичного ключа для искомой сущности.
Возникает, если с данными значениями первичного ключа в контексте есть несколько сущностей.
Возникает, если тип сущности не является частью модели данных для этого контекста.
Возникает, если типы значений ключа не совпадают с типами значений ключа для типа сущности, который нужно найти.
Формируется, если контекст был удален.
Возвращает хэш-функцию для данного объекта DbSet.
Хэш-функция для данного объекта DbSet.
Возвращает тип текущего объекта DbSet.
Тип текущего объекта DbSet.
Возвращает объект , содержащий локальное представление всех добавленных, неизменившихся и измененных сущностей в наборе.Это локальное представление остается синхронизированным по мере добавления или удаления сущностей из контекста.Аналогичным образом добавляемые или удаляемые из этого локального представления сущности автоматически добавляются в контекст или удаляются из контекста.
Локальное представление.
Возвращает эквивалентный неуниверсальный объект .
Неуниверсальный объект набора.
Универсальный объект набора.
Помечает заданную сущность как удаленную, в результате чего она будет удалена из базы данных при вызове метода SaveChanges.Обратите внимание, что перед вызовом этого метода сущность должна существовать в контексте в каком-либо другом состоянии.
Удаляемая сущность.
Удаляет заданную коллекцию сущностей из контекста, поддерживающего набор, каждая сущность которого находится в состоянии "Удалено", в результате чего она будет удалена из базы данных при вызове метода SaveChanges.
Коллекция сущностей.
Коллекция сущностей для удаления.
Создает необработанный SQL-запрос, возвращающий сущности в данном наборе.По умолчанию возвращаемые сущности отслеживаются контекстом. Это поведение можно изменить, вызвав метод AsNoTracking для возвращаемого объекта .Обратите внимание, что сущности всегда имеют тип, заданный для набора, и никогда не имеют производный тип.Если запрашиваемая таблица или таблицы могут содержать данные других типов сущностей, SQL-запрос должен быть написан соответствующим образом, обеспечивая возврат только сущностей нужного типа.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.Blogs.SqlQuery("SELECT * FROM dbo.Posts WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и предоставить его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.Blogs.SqlQuery("SELECT * FROM dbo.Posts WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Объект , выполняющий запрос при перечислении.
Строка SQL-запроса.
Параметры, подставляемые в строку SQL-запроса.Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Реализация интерфейса IDatabaseInitializer, который повторно создает и может повторно заполнить базу данных при первом использовании контекста в домене приложения.Чтобы заполнить базу данных начальными значениями, создайте производный класс и переопределите метод Seed.
Тип контекста.
Инициализирует новый экземпляр класса .
Выполняет стратегию инициализации базы данных для заданного контекста.
Контекст.
Значение равно null.
Метод должен быть переопределен для фактического добавления данных в контекст для заполнения начальными значениями.Реализация по умолчанию не выполняет никаких действий.
Контекст для заполнения начальными значениями.
Реализация интерфейса IDatabaseInitializer которая УДАЛЯЕТ, повторно создает и при необходимости повторно заполняет начальными значениями базу данных (только в случае, если модель была изменена со времени создания базы данных).
Тип контекста.
Инициализирует новый экземпляр класса .
Выполняет стратегию инициализации базы данных для заданного контекста.
Контекст.
Значение равно null.
Метод должен быть переопределен для фактического добавления данных в контекст для заполнения начальными значениями.Реализация по умолчанию не выполняет никаких действий.
Контекст для заполнения начальными значениями.
Описывает состояние сущности.
Сущность отслеживается контекстом, но отсутствует в базе данных.
Сущность отслеживается контекстом и присутствует в базе данных, но была помечена к удалению из базы данных при следующем вызове метода SaveChanges.
Сущность не отслеживается контекстом.Сущность в этом состоянии сразу после создания с новым оператором или с одним из методов создания .
Сущность отслеживается контекстом и присутствует в базе данных, некоторые из значений ее свойства были изменены.
Сущность отслеживается контекстом и присутствует в базе данных, значения его свойства не изменились по сравнению со значениями в базе данных.
Реализация этого интерфейса используется для инициализации основной базы данных, когда экземпляр производного класса используется впервые.Эта инициализация условно может создать базу данных или присвоить ей начальные данные.Используемая стратегия устанавливается с помощью статического свойства InitializationStrategy класса .Предусмотрены следующие реализации: , , .
Этот параметр типа является контрвариантным. Это означает, что можно использовать либо указанный тип, либо менее производный тип. Дополнительные сведения о ковариации и контрвариации см. в разделе .
Выполняет стратегию инициализации базы данных для заданного контекста.
Контекст.
представляет коллекцию всех сущностей указанного типа, которые содержатся в контексте или могут быть запрошены из базы данных. является конкретной реализацией интерфейса IDbSet.
Тип, определяющий набор.
Добавляет заданную сущность к контексту, поддерживающему набор, в добавленном состоянии, в результате чего она будет вставлена в базу данных при вызове метода SaveChanges.
Сущность.
Добавляемая сущность.
Присоединяет заданную сущность к контексту, поддерживающему данный набор.Это означает, что сущность помещается в контекст в неизмененном состоянии, как если бы она была считана из базы данных.
Сущность.
Присоединяемая сущность.
Создает новый экземпляр сущности для типа данного набора.Обратите внимание, что этот экземпляр НЕ добавляется в набор.Возвращаемый экземпляр будет учетной записью-посредником, если базовый контекст настроен для создания посредников, а тип сущности удовлетворяет требованиям для создания учетных записей-посредников.
Экземпляр сущности, который может быть учетной записью-посредником.
Создает новый экземпляр сущности для типа данного набора или для типа, производного от типа данного набора.Обратите внимание, что этот экземпляр НЕ добавляется в набор.Возвращаемый экземпляр будет учетной записью-посредником, если базовый контекст настроен для создания посредников, а тип сущности удовлетворяет требованиям для создания учетных записей-посредников.
Экземпляр сущности, который может быть учетной записью-посредником.
Тип создаваемой сущности.
Обнаруживает сущность с указанными значениями первичного ключа.Если сущность с указанными значениями первичного ключа содержится в контексте, она возвращается немедленно без выполнения запроса к хранилищу.В противном случае выполняется запрос к хранилищу в поисках сущности с указанными значениями первичного ключа. Если такая сущность обнаружена, она добавляется к контексту и возвращается вызывающей стороне.Если сущность не обнаружена в контексте или в хранилище, возвращается значение NULL.
Обнаруженная сущность или значение NULL.
Значения первичного ключа для искомой сущности.
Возвращает объект , содержащий локальное представление всех добавленных, неизменившихся и измененных сущностей в наборе.Это локальное представление остается синхронизированным по мере добавления или удаления сущностей из контекста.Аналогичным образом добавляемые или удаляемые из этого локального представления сущности автоматически добавляются в контекст или удаляются из контекста.
Локальное представление.
Помечает заданную сущность как удаленную, в результате чего она будет удалена из базы данных при вызове метода SaveChanges.Обратите внимание, что перед вызовом этого метода сущность должна существовать в контексте в каком-либо другом состоянии.
Сущность.
Удаляемая сущность.
Реализация , которая будет использовать Code First Migrations для обновления базы данных до последней версии.
Тип контекста.
Тип конфигурации миграций для использования во время инициализации.
Инициализирует новый экземпляр класса MigrateDatabaseToLatestVersion, который будет использовать сведения о подключении из контекста, созданного с помощью конструктора по умолчанию или зарегистрированной фабрики (если применимо)
Инициализирует новый экземпляр класса MigrateDatabaseToLatestVersion, указывающего, следует ли использовать сведения о подключении из контекста, активировавшего инициализацию для выполнения миграции.
Если задано значение true, инициализатор запускается с помощью сведений о подключении из контекста, активировавшего инициализацию.В противном случае сведения о подключении будут забраны из контекста, созданного с помощью конструктора по умолчанию или зарегистрированной фабрики (если применимо).
Инициализирует новый экземпляр класса MigrateDatabaseToLatestVersion, указывающего, следует ли использовать сведения о подключении из контекста, активировавшего инициализацию для выполнения миграции.Также позволяет указать конфигурацию миграции для использования во время инициализации.
Если задано значение true, инициализатор запускается с помощью сведений о подключении из контекста, активировавшего инициализацию.В противном случае сведения о подключении будут забраны из контекста, созданного с помощью конструктора по умолчанию или зарегистрированной фабрики (если применимо).
Конфигурация миграции, используемая во время инициализации.
Инициализирует новый экземпляр класса MigrateDatabaseToLatestVersion, который будет использовать определенную строку подключения из файла конфигурации для подключения к базе данных, чтобы выполнить миграцию.
Имя строки подключения, используемой для миграции.
Инициализирует базу данных для заданного контекста.
Контекст.
Реализация , которая не дает результатов.Инициализатор отключает инициализацию базы данных для данного типа контекста.Передача экземпляра для этого класса эквивалентна передаче значений NULL.Если используется для разрешения инициализаторов, экземпляр этого класса можно использовать для отключения инициализации.
Тип контекста.
Инициализирует новый экземпляр класса .
Выполняет стратегию инициализации базы данных для заданного контекста.
Контекст.
Методы расширения для .
Возвращает реализацию , которая остается синхронизированной с заданным объектом .
Связанный список.
Коллекция, с которой остается синхронизированным данный связанный список.
Тип элемента.
Предоставляет полезные методы расширения, которые можно использовать в запросах Entity Framework LINQ.
Асинхронно определяет, все ли элементы последовательности удовлетворяют условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит значение true, если каждый элемент исходной последовательности проходит проверку в указанном предикате; в противном случае — значение false.
Последовательность , элементы которой проверяются на соответствие условию.
Функция, предназначенная для проверки каждого элемента по условию.
Тип элементов последовательности .
Значение или равно null.
не реализует .
Асинхронно определяет, все ли элементы последовательности удовлетворяют условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит значение true, если каждый элемент исходной последовательности проходит проверку в указанном предикате; в противном случае — значение false.
Последовательность , элементы которой проверяются на соответствие условию.
Функция, предназначенная для проверки каждого элемента по условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Значение или равно null.
не реализует .
Асинхронно определяет, содержит ли последовательность какие-либо элементы.
Задача, представляющая асинхронную операцию.Результат задачи содержит true, если исходная последовательность содержит какие-либо элементы; в противном случае — значение false.
Последовательность , проверяемая на наличие элементов.
Тип элементов последовательности .
Значение равно null.
не реализует .
Асинхронно определяет, удовлетворяет ли какой-либо элемент последовательности условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит true, если какие-либо элементы в исходной последовательности проходят проверку в указанном предикате; в противном случае — значение false.
Последовательность , элементы которой проверяются на соответствие условию.
Функция, предназначенная для проверки каждого элемента по условию.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно определяет, удовлетворяет ли какой-либо элемент последовательности условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит true, если какие-либо элементы в исходной последовательности проходят проверку в указанном предикате; в противном случае — значение false.
Последовательность , элементы которой проверяются на соответствие условию.
Функция, предназначенная для проверки каждого элемента по условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно определяет, содержит ли последовательность какие-либо элементы.
Задача, представляющая асинхронную операцию.Результат задачи содержит true, если исходная последовательность содержит какие-либо элементы; в противном случае — значение false.
Последовательность , проверяемая на наличие элементов.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Значение равно null.
не реализует .
Возвращает новый запрос, возвращающий сущности, которые не будут кэшироваться в контексте или .Этот метод работает, вызывая метод AsNoTracking базового объекта запроса.Если базовый объект запроса не включает метод AsNoTracking, то при вызове этого метода не происходит ничего.
Новый запрос с атрибутом NoTracking или исходный запрос, если атрибут NoTracking не поддерживается.
Исходный запрос.
Возвращает новый запрос, возвращающий сущности, которые не будут кэшироваться в контексте или .Этот метод работает, вызывая метод AsNoTracking базового объекта запроса.Если базовый объект запроса не включает метод AsNoTracking, то при вызове этого метода не происходит ничего.
Новый запрос с атрибутом NoTracking или исходный запрос, если атрибут NoTracking не поддерживается.
Исходный запрос.
Тип элемента.
Возвращает новый запрос, который обеспечивает потоковую обработку результатов вместо буферизации.Этот метод работает, вызывая метод AsStreaming базового объекта запроса.Если базовый объект запроса не включает метод AsStreaming, то при вызове этого метода не происходит ничего.
Новый запрос с атрибутом AsStreaming или исходный запрос, если атрибут AsStreaming не поддерживается.
Последовательность , к которой необходимо применить AsStreaming.
Возвращает новый запрос, который обеспечивает потоковую обработку результатов вместо буферизации.Этот метод работает, вызывая метод AsStreaming базового объекта запроса.Если базовый объект запроса не включает метод AsStreaming, то при вызове этого метода не происходит ничего.
Новый запрос с атрибутом AsStreaming или исходный запрос, если атрибут AsStreaming не поддерживается.
Последовательность , к которой необходимо применить AsStreaming.
Тип элементов последовательности .
Асинхронно вычисляет среднее значение для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , для которых вычисляется среднее значение.
Значение равно null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , для которых вычисляется среднее значение.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , для которых вычисляется среднее значение.
Значение равно null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , для которых вычисляется среднее значение.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , для которых вычисляется среднее значение.
Значение равно null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , для которых вычисляется среднее значение.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , для которых вычисляется среднее значение.
Значение равно null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , для которых вычисляется среднее значение.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , которые могут быть равны NULL и для которых вычисляется среднее значение.
Значение равно null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , которые могут быть равны NULL и для которых вычисляется среднее значение.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , которые могут быть равны NULL и для которых вычисляется среднее значение.
Значение равно null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , которые могут быть равны NULL и для которых вычисляется среднее значение.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , которые могут быть равны NULL и для которых вычисляется среднее значение.
Значение равно null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , которые могут быть равны NULL и для которых вычисляется среднее значение.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , которые могут быть равны NULL и для которых вычисляется среднее значение.
Значение равно null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , которые могут быть равны NULL и для которых вычисляется среднее значение.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , которые могут быть равны NULL и для которых вычисляется среднее значение.
Значение равно null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , которые могут быть равны NULL и для которых вычисляется среднее значение.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , для которых вычисляется среднее значение.
Значение равно null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений , для которых вычисляется среднее значение.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет среднее значение для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Последовательность не содержит элементов.
Асинхронно вычисляет среднее значение для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит среднее значение для последовательности значений.
Последовательность значений, для которых вычисляется среднее значение.
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Последовательность не содержит элементов.
Асинхронно определяет, содержит ли последовательность указанный элемент, применяя заданное по умолчанию средство сравнения на равенство.
Задача, представляющая асинхронную операцию.Результат задачи содержит true, если входящая последовательность содержит указанное значение; в противном случае — значение false.
Объект , единственный элемент которого требуется вернуть.
Объект, который требуется найти в последовательности.
Тип элементов последовательности .
Значение равно null.
не реализует .
Асинхронно определяет, содержит ли последовательность указанный элемент, применяя заданное по умолчанию средство сравнения на равенство.
Задача, представляющая асинхронную операцию.Результат задачи содержит true, если входящая последовательность содержит указанное значение; в противном случае — значение false.
Объект , единственный элемент которого требуется вернуть.
Объект, который требуется найти в последовательности.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Значение равно null.
не реализует .
Асинхронно возвращает количество элементов в последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов во входящей последовательности.
Объект , содержащий элементы, которые требуется подсчитать.
Тип элементов последовательности .
Значение равно null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно возвращает количество элементов в последовательности, удовлетворяющих условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов в последовательности, которые удовлетворяют условию в предикативной функции.
Объект , содержащий элементы, которые требуется подсчитать.
Функция, предназначенная для проверки каждого элемента по условию.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в , которые удовлетворяют условию в предикативной функции, больше .
Асинхронно возвращает количество элементов в последовательности, удовлетворяющих условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов в последовательности, которые удовлетворяют условию в предикативной функции.
Объект , содержащий элементы, которые требуется подсчитать.
Функция, предназначенная для проверки каждого элемента по условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в , которые удовлетворяют условию в предикативной функции, больше .
Асинхронно возвращает количество элементов в последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов во входящей последовательности.
Объект , содержащий элементы, которые требуется подсчитать.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Значение равно null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно возвращает первый элемент последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит первый элемент в .
Объект , первый элемент которого требуется вернуть.
Тип элементов последовательности .
Значение равно null.
не реализует .
Исходная последовательность пуста.
Асинхронно возвращает первый элемент последовательности, удовлетворяющий указанному условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит первый элемент в , который проходит проверку в функции .
Объект , первый элемент которого требуется вернуть.
Функция, предназначенная для проверки каждого элемента по условию.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Ни один элемент не удовлетворяет условию в .
Асинхронно возвращает первый элемент последовательности, удовлетворяющий указанному условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит первый элемент в , который проходит проверку в функции .
Объект , первый элемент которого требуется вернуть.
Функция, предназначенная для проверки каждого элемента по условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Ни один элемент не удовлетворяет условию в .
Асинхронно возвращает первый элемент последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит первый элемент в .
Объект , первый элемент которого требуется вернуть.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Значение равно null.
не реализует .
Исходная последовательность пуста.
Асинхронно возвращает первый элемент последовательности или значение по умолчанию, если последовательность не содержит элементов.
Задача, представляющая асинхронную операцию.Результат задачи содержит значение default (), если последовательность пуста; в противном случае — первый элемент в последовательности .
Объект , первый элемент которого требуется вернуть.
Тип элементов последовательности .
Значение равно null.
не реализует .
Асинхронно возвращает первый элемент последовательности, удовлетворяющий указанному условию, либо значение по умолчанию, если такой элемент не найден.
Задача, представляющая асинхронную операцию.Результат задачи содержит default (), если последовательность пуста или ни один элемент не проходит проверку, заданную в ; в противном случае — первый элемент в последовательности , который проходит проверку, заданную в .
Объект , первый элемент которого требуется вернуть.
Функция, предназначенная для проверки каждого элемента по условию.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно возвращает первый элемент последовательности, удовлетворяющий указанному условию, либо значение по умолчанию, если такой элемент не найден.
Задача, представляющая асинхронную операцию.Результат задачи содержит default (), если последовательность пуста или ни один элемент не проходит проверку, заданную в ; в противном случае — первый элемент в последовательности , который проходит проверку, заданную в .
Объект , первый элемент которого требуется вернуть.
Функция, предназначенная для проверки каждого элемента по условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
имеет более одного элемента.
Асинхронно возвращает первый элемент последовательности или значение по умолчанию, если последовательность не содержит элементов.
Задача, представляющая асинхронную операцию.Результат задачи содержит значение default (), если последовательность пуста; в противном случае — первый элемент в последовательности .
Объект , первый элемент которого требуется вернуть.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Значение равно null.
не реализует .
Перечисляет в асинхронном режиме результаты запроса и выполняет указанное действие над каждым элементом.
Задача, представляющая асинхронную операцию.
Объект для перечисления.
Действие, которое должно быть выполнено над каждым элементом.
Перечисляет в асинхронном режиме результаты запроса и выполняет указанное действие над каждым элементом.
Задача, представляющая асинхронную операцию.
Объект для перечисления.
Действие, которое должно быть выполнено над каждым элементом.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Перечисляет в асинхронном режиме результаты запроса и выполняет указанное действие над каждым элементом.
Задача, представляющая асинхронную операцию.
Объект для перечисления.
Действие, которое должно быть выполнено над каждым элементом.
Тип элементов последовательности .
Перечисляет в асинхронном режиме результаты запроса и выполняет указанное действие над каждым элементом.
Задача, представляющая асинхронную операцию.
Объект для перечисления.
Действие, которое должно быть выполнено над каждым элементом.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Задает связанные объекты, включаемые в результаты запроса.
Новый запрос с определенным путем запроса.
Исходная последовательность , для которой вызывается метод Include.
Разделенный точками список связанных объектов, включаемых в результаты запроса.
Задает связанные объекты, включаемые в результаты запроса.
Новый интерфейс IQueryable<T> с указанным путем запроса.
Исходный интерфейс IQueryable, для которого вызывается метод Include.
Лямбда-выражение, представляющее включаемый путь.
Запрашиваемый тип сущности.
Тип включаемого свойства навигации.
Задает связанные объекты, включаемые в результаты запроса.
Новый запрос с определенным путем запроса.
Исходная последовательность , для которой вызывается метод Include.
Разделенный точками список связанных объектов, включаемых в результаты запроса.
Запрашиваемый тип сущности.
Перечисляет запросы, например такие запросы сервера, как , , и другие, для которых результаты будут загружены в связанный контекст , или другой кэш на стороне клиента.Эквивалентен вызову метода ToList и затем отклонению списка, чтобы метод фактически не создавал список.
Исходный запрос.
Асинхронно перечисляет запросы, например запросы сервера , , и другие, для которых результаты будут загружены в связанный контекст , или другой кэш на стороне клиента.Эквивалентен вызову метода ToList и затем отклонению списка, чтобы метод фактически не создавал список.
Задача, представляющая асинхронную операцию.
Исходный запрос.
Асинхронно перечисляет запросы, например запросы сервера , , и другие, для которых результаты будут загружены в связанный контекст , или другой кэш на стороне клиента.Эквивалентен вызову метода ToList и затем отклонению списка, чтобы метод фактически не создавал список.
Задача, представляющая асинхронную операцию.
Исходный запрос.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Асинхронно возвращает значение , которое представляет общее количество элементов в последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов во входящей последовательности.
Объект , содержащий элементы, которые требуется подсчитать.
Тип элементов последовательности .
Значение равно null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно возвращает значение , которое представляет количество элементов в последовательности, удовлетворяющих условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов в последовательности, которые удовлетворяют условию в предикативной функции.
Объект , содержащий элементы, которые требуется подсчитать.
Функция, предназначенная для проверки каждого элемента по условию.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в , которые удовлетворяют условию в предикативной функции, больше .
Асинхронно возвращает значение , которое представляет количество элементов в последовательности, удовлетворяющих условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов в последовательности, которые удовлетворяют условию в предикативной функции.
Объект , содержащий элементы, которые требуется подсчитать.
Функция, предназначенная для проверки каждого элемента по условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в , которые удовлетворяют условию в предикативной функции, больше .
Асинхронно возвращает значение , которое представляет общее количество элементов в последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов во входящей последовательности.
Объект , содержащий элементы, которые требуется подсчитать.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Значение равно null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно возвращает максимальное значение последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит максимальное значение в результате последовательности.
Последовательность , содержащая элементы, из которых необходимо выделить максимальное значение.
Тип элементов последовательности .
Значение равно null.
не реализует .
Асинхронно вызывает функцию проекции для каждого элемента последовательности и возвращает максимальное результирующее значение.
Задача, представляющая асинхронную операцию.Результат задачи содержит максимальное значение в результате последовательности.
Последовательность , содержащая элементы, из которых необходимо выделить максимальное значение.
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Тип значения, возвращаемого функцией, заданной параметром .
Параметр или имеет значение null.
не реализует .
Асинхронно вызывает функцию проекции для каждого элемента последовательности и возвращает максимальное результирующее значение.
Задача, представляющая асинхронную операцию.Результат задачи содержит максимальное значение в результате последовательности.
Последовательность , содержащая элементы, из которых необходимо выделить максимальное значение.
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Тип значения, возвращаемого функцией, заданной параметром .
Параметр или имеет значение null.
не реализует .
Асинхронно возвращает максимальное значение последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит максимальное значение в результате последовательности.
Последовательность , содержащая элементы, из которых необходимо выделить максимальное значение.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Значение равно null.
не реализует .
Асинхронно возвращает минимальное значение последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит минимальное значение в последовательности.
Последовательность , содержащая элементы, из которых необходимо выделить минимальное значение.
Тип элементов последовательности .
Значение равно null.
не реализует .
Асинхронно вызывает функцию проекции для каждого элемента последовательности и возвращает минимальное результирующее значение.
Задача, представляющая асинхронную операцию.Результат задачи содержит минимальное значение в последовательности.
Последовательность , содержащая элементы, из которых необходимо выделить минимальное значение.
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Тип значения, возвращаемого функцией, заданной параметром .
Параметр или имеет значение null.
не реализует .
Асинхронно вызывает функцию проекции для каждого элемента последовательности и возвращает минимальное результирующее значение.
Задача, представляющая асинхронную операцию.Результат задачи содержит минимальное значение в последовательности.
Последовательность , содержащая элементы, из которых необходимо выделить минимальное значение.
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Тип значения, возвращаемого функцией, заданной параметром .
Параметр или имеет значение null.
не реализует .
Асинхронно возвращает минимальное значение последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит минимальное значение в последовательности.
Последовательность , содержащая элементы, из которых необходимо выделить минимальное значение.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Значение равно null.
не реализует .
Асинхронно возвращает единственный элемент последовательности и вызывает исключение, если количество элементов в последовательности не равно точно одному.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент во входящей последовательности.
Объект , единственный элемент которого требуется вернуть.
Тип элементов последовательности .
Значение равно null.
не реализует .
Исходная последовательность пуста.
Асинхронно возвращает единственный элемент последовательности, удовлетворяющий заданному условию, и вызывает исключение, если существуют несколько таких элементов.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент во входящей последовательности, который удовлетворяет условию в .
Объект , единственный элемент которого требуется вернуть.
Функция для проверки элемента на соответствие условию.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Ни один элемент не удовлетворяет условию в .
Условию в удовлетворяют больше одного элемента.
Асинхронно возвращает единственный элемент последовательности, удовлетворяющий заданному условию, и вызывает исключение, если существуют несколько таких элементов.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент во входящей последовательности, который удовлетворяет условию в .
Объект , единственный элемент которого требуется вернуть.
Функция для проверки элемента на соответствие условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Ни один элемент не удовлетворяет условию в .
Условию в удовлетворяют больше одного элемента.
Асинхронно возвращает единственный элемент последовательности и вызывает исключение, если количество элементов в последовательности не равно точно одному.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент во входящей последовательности.
Объект , единственный элемент которого требуется вернуть.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Значение равно null.
не реализует .
имеет более одного элемента.
Исходная последовательность пуста.
Возвращает в асинхронном режиме единственный элемент последовательности или значение по умолчанию, если последовательность пуста; этот метод вызывает исключение, если количество элементов в последовательности больше одного.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент во входящей последовательности или default (), если последовательность не содержит элементов.
Объект , единственный элемент которого требуется вернуть.
Тип элементов последовательности .
Значение равно null.
не реализует .
имеет более одного элемента.
Асинхронно возвращает единственный элемент последовательности, удовлетворяющий заданному условию, или значение по умолчанию, если такой элемент не существует; этот метод вызывает исключение, если условию удовлетворяют больше одного элемента.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент во входящей последовательности, который удовлетворяет условию в или default (), если такой элемент не найден.
Объект , единственный элемент которого требуется вернуть.
Функция для проверки элемента на соответствие условию.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно возвращает единственный элемент последовательности, удовлетворяющий заданному условию, или значение по умолчанию, если такой элемент не существует; этот метод вызывает исключение, если условию удовлетворяют больше одного элемента.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент во входящей последовательности, который удовлетворяет условию в или default (), если такой элемент не найден.
Объект , единственный элемент которого требуется вернуть.
Функция для проверки элемента на соответствие условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Возвращает в асинхронном режиме единственный элемент последовательности или значение по умолчанию, если последовательность пуста; этот метод вызывает исключение, если количество элементов в последовательности больше одного.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент во входящей последовательности или default (), если последовательность не содержит элементов.
Объект , единственный элемент которого требуется вернуть.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Значение равно null.
не реализует .
имеет более одного элемента.
Пропускает заданное число элементов в последовательности и возвращает остальные элементы.
Последовательность, содержащая элементы из входной последовательности, начиная с указанного индекса.
Последовательность, из которой требуется возвратить элементы.
Выражение, указывающее, сколько элементов нужно пропустить.
Тип элементов исходной последовательности.
Асинхронно вычисляет сумму для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , сумму которых требуется вычислить.
Значение равно null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , сумму которых требуется вычислить.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , сумму которых требуется вычислить.
Значение равно null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , сумму которых требуется вычислить.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , сумму которых требуется вычислить.
Значение равно null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , сумму которых требуется вычислить.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , сумму которых требуется вычислить.
Значение равно null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , сумму которых требуется вычислить.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , которые могут быть равны NULL и сумму которых требуется вычислить.
Значение равно null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , которые могут быть равны NULL и сумму которых требуется вычислить.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , которые могут быть равны NULL и сумму которых требуется вычислить.
Значение равно null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , которые могут быть равны NULL и сумму которых требуется вычислить.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , которые могут быть равны NULL и сумму которых требуется вычислить.
Значение равно null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , которые могут быть равны NULL и сумму которых требуется вычислить.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , которые могут быть равны NULL и сумму которых требуется вычислить.
Значение равно null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , которые могут быть равны NULL и сумму которых требуется вычислить.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , которые могут быть равны NULL и сумму которых требуется вычислить.
Значение равно null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , которые могут быть равны NULL и сумму которых требуется вычислить.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , сумму которых требуется вычислить.
Значение равно null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений .
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для последовательности значений.
Последовательность значений , сумму которых требуется вычислить.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Число элементов в последовательности больше, чем .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений , которые могут быть равны NULL, получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Асинхронно вычисляет сумму для последовательности значений типа , получаемой в результате применения функции проекции к каждому элементу входной последовательности.
Задача, представляющая асинхронную операцию.Результат задачи содержит сумму для значений из проекции.
Последовательность значений типа .
Функция проекции, применяемая к каждому элементу.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Параметр или имеет значение null.
не реализует .
Возвращает указанное число последовательных элементов от начала последовательности.
Последовательность, содержащая заданное число элементов с начала входной последовательности.
Последовательность, из которой требуется возвратить элементы.
Выражение, указывающее, сколько элементов нужно вернуть.
Тип элементов исходной последовательности.
Создает массив из последовательности путем асинхронного перечисления.
Задача, представляющая асинхронную операцию.Результат задачи содержит массив, содержащий элементы из входной последовательности.
Объект , на основе которого создается массив.
Тип элементов последовательности .
Создает массив из последовательности путем асинхронного перечисления.
Задача, представляющая асинхронную операцию.Результат задачи содержит массив, содержащий элементы из входной последовательности.
Объект , на основе которого создается массив.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Создает выражение из последовательности путем его асинхронного перечисления согласно заданной функции выбора ключа.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит выбранные ключи и значения.
Объект , на основе которого создается словарь .
Функция, предназначенная для извлечения ключа из каждого элемента.
Тип элементов последовательности .
Тип ключа, возвращенного средством выбора .
Создает выражение из последовательности путем его асинхронного перечисления согласно заданной функции выбора ключа и средства сравнения.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит выбранные ключи и значения.
Объект , на основе которого создается словарь .
Функция, предназначенная для извлечения ключа из каждого элемента.
Значение для сравнения ключей.
Тип элементов последовательности .
Тип ключа, возвращенного средством выбора .
Создает выражение из последовательности путем его асинхронного перечисления согласно заданной функции выбора ключа и средства сравнения.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит выбранные ключи и значения.
Объект , на основе которого создается словарь .
Функция, предназначенная для извлечения ключа из каждого элемента.
Значение для сравнения ключей.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Тип ключа, возвращенного средством выбора .
Создает выражение из коллекции путем его асинхронного перечисления согласно заданной функции выбора ключа и выбора элемента.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит значения типа , выбранные из входной последовательности.
Объект , на основе которого создается словарь .
Функция, предназначенная для извлечения ключа из каждого элемента.
Функция преобразования, предназначенная для формирования значения элемента результата из каждого элемента.
Тип элементов последовательности .
Тип ключа, возвращенного средством выбора .
Тип значения, возвращенного .
Создает выражение из последовательности путем его асинхронного перечисления согласно заданной функции выбора ключа, средства сравнения и функции выбора элемента.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит значения типа , выбранные из входной последовательности.
Объект , на основе которого создается словарь .
Функция, предназначенная для извлечения ключа из каждого элемента.
Функция преобразования, предназначенная для формирования значения элемента результата из каждого элемента.
Значение для сравнения ключей.
Тип элементов последовательности .
Тип ключа, возвращенного средством выбора .
Тип значения, возвращенного .
Создает выражение из последовательности путем его асинхронного перечисления согласно заданной функции выбора ключа, средства сравнения и функции выбора элемента.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит значения типа , выбранные из входной последовательности.
Объект , на основе которого создается словарь .
Функция, предназначенная для извлечения ключа из каждого элемента.
Функция преобразования, предназначенная для формирования значения элемента результата из каждого элемента.
Значение для сравнения ключей.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Тип ключа, возвращенного средством выбора .
Тип значения, возвращенного .
Создает выражение из коллекции путем его асинхронного перечисления согласно заданной функции выбора ключа и выбора элемента.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит значения типа , выбранные из входной последовательности.
Объект , на основе которого создается словарь .
Функция, предназначенная для извлечения ключа из каждого элемента.
Функция преобразования, предназначенная для формирования значения элемента результата из каждого элемента.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Тип ключа, возвращенного средством выбора .
Тип значения, возвращенного .
Создает выражение из последовательности путем его асинхронного перечисления согласно заданной функции выбора ключа.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит выбранные ключи и значения.
Объект , на основе которого создается словарь .
Функция, предназначенная для извлечения ключа из каждого элемента.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Тип ключа, возвращенного средством выбора .
Создает массив из последовательности путем асинхронного перечисления.
Задача, представляющая асинхронную операцию.Результат задачи содержит значение , которое содержит элементы из входной последовательности.
Объект , на основе которого создается словарь .
Создает массив из последовательности путем асинхронного перечисления.
Задача, представляющая асинхронную операцию.Результат задачи содержит значение , которое содержит элементы из входной последовательности.
Объект , на основе которого создается словарь .
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Создает массив из последовательности путем асинхронного перечисления.
Задача, представляющая асинхронную операцию.Результат задачи содержит значение , которое содержит элементы из входной последовательности.
Объект , на основе которого создается словарь .
Тип элементов последовательности .
Создает массив из последовательности путем асинхронного перечисления.
Задача, представляющая асинхронную операцию.Результат задачи содержит значение , которое содержит элементы из входной последовательности.
Объект , на основе которого создается список.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип элементов последовательности .
Управляет поведением создания транзакции во время выполнения команды базы данных или запроса.
Если присутствует существующая транзакция, используйте ее; в противном случае выполните команду или запрос без транзакции.
Если транзакции отсутствуют, для операции будет использоваться новая транзакция.
Представляет ошибку при попытке подготовки или выполнения CommandCompilation.Это исключение предназначено для предоставления общего исключения, перехватывая которое можно удерживать исключения поставщиков (SqlException, OracleException) при использовании EntityCommand для выполнения инструкций.
Инициализирует новый экземпляр без сообщения и внутреннего исключения.Вероятно, не должен существовать, но обеспечивает нормальную работу FxCop.
Инициализирует новый экземпляр с сообщением, но без внутреннего исключения.Вероятно, не должен существовать, но обеспечивает нормальную работу FxCop.
Сообщение.
Инициализирует новый экземпляр с сообщением и экземпляром внутреннего исключения.
Сообщение.
Внутреннее исключение.
Представляет ошибку при попытке подготовки или выполнения CommandExecution.Это исключение предназначено для предоставления общего исключения, перехватывая которое можно удерживать исключения поставщиков (SqlException, OracleException) при использовании EntityCommand для выполнения инструкций.
Инициализирует новый экземпляр EntityCommandExecutionException без сообщения и внутреннего исключения.Вероятно, не должен существовать, но обеспечивает нормальную работу FxCop.
Инициализирует новый экземпляр EntityCommandExecutionException с сообщением, но без внутреннего исключения.Вероятно, не должен существовать, но обеспечивает нормальную работу FxCop.
Сообщение, описывающее ошибку.
Инициализирует новый экземпляр EntityCommandExecutionException с сообщением и экземпляром внутреннего исключения.
Сообщение, описывающее ошибку.
Внутреннее исключение, вызвавшее это текущее исключение.
Предоставляет исключение, используемое клиентом сущности.
Инициализирует новый экземпляр класса со значениями по умолчанию.
Инициализирует новый экземпляр класса .
Данные сериализации.
Контекст потоковой передачи.
Инициализирует новый экземпляр класса , который принимает предварительно форматированное сообщение.
Локализованное сообщение об ошибке.
Инициализирует новый экземпляр класса , принимающий предварительно форматированное сообщение и внутреннее исключение.
Локализованное сообщение об ошибке.
Внутреннее исключение.
Представляет идентификатор сущности.
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса с заданными значениями ключей.
Имя EntitySet сущности, уточняемое именем контейнера EntityContainer.
Пара «ключ-значение», которая определяет сущность.
Инициализирует новый экземпляр класса с заданными значениями ключей.
Имя EntitySet сущности, уточняемое именем контейнера EntityContainer.
Пара «ключ-значение», которая определяет сущность.
Инициализирует новый экземпляр класса с заданными именем и значением единственного ключа.
Имя EntitySet сущности, уточняемое именем контейнера EntityContainer.
Имя ключа, которое идентифицирует сущность.
Значение ключа, которое идентифицирует сущность.
Возвращает или задает имя элемента EntityContainer, которое определяет контейнер, содержащий сущность.
Имя элемента EntityContainer, которое определяет контейнер, содержащий сущность.
Возвращает или задает значения ключей, которые определяют сущность.
Значения ключей, которые определяют сущность.
Получает одноэлементное значение , определяющее сущность, полученную в результате неуспешного выполнения TREAT.
Одноэлементное значение , определяющее сущность, полученную в результате неуспешного выполнения TREAT.
Возвращает или задает имя EntitySet, определяющее набор сущностей, который содержит данную сущность.
Имя EntitySet, определяющее набор сущностей, который содержит данную сущность.
Указывает значение — равен ли этот экземпляр заданному ключу.
Значение true, если экземпляр равен данному ключу; в противном случае — значение false.
Ключ для сравнения с этим экземпляром.
Указывает значение — равен ли этот экземпляр заданному ключу.
Значение true, если экземпляр равен данному ключу; в противном случае — значение false.
Ключ для сравнения с этим экземпляром.
Возвращает набор сущностей для данного ключа сущности из заданной рабочей области метаданных по имени контейнера сущностей и имени набора сущностей.
Набор сущностей из указанной рабочей области для этого ключа сущности.
Рабочая область, в которой следует выполнить поиск набора сущностей.
Не удалось найти набор сущностей в рабочей области.
Возвращает хэш-код, основанный на значении, чтобы EntityKey можно было использовать в хэш-таблицах.
Хэш-значение этого ключа .
Возвращает значение, указывающее, является ли данный ключ временным.
Значение true, если этот ключ является временным ключом; в противном случае — значение false.
Возвращает одноэлементное значение , по которому определяется сущность, доступная только для чтения.
Одноэлементное значение , по которому определяется сущность, доступная только для чтения.
Вызывается после того, как выполнена десериализация этого ключа .
Контекст сериализации.
Вызывается после того, как выполнена десериализация этого ключа .
Контекст сериализации.
Значение указывает, равны ли два ключа.
Значение true, если два ключа равны, в противном случае — значение false.
Сравниваемый ключ.
Сравниваемый ключ.
Указывает значение — являются ли два ключа неравными.
Значение true, если два ключа не равны, в противном случае — значение false.
Сравниваемый ключ.
Сравниваемый ключ.
Сведения о ключе, являющемся частью EntityKey.Элемент ключа содержит имя и значение ключа.
Создает пустой EntityKeyMember.Этот конструктор используется при сериализации.
Создает новый элемент EntityKeyMember с указанным именем и значением ключа.
Имя ключа
Значение ключа
Имя ключа
Возвращает строковое представление EntityKeyMember
Строковое представление EntityKeyMember
Значение ключа
Представляет исключение компиляции запроса eSQL. Основные условия, которые могут вызвать данное исключение: 1) Синтаксические ошибки: возникают во время синтаксического анализа текста запроса и когда заданный запрос не соответствует формальной грамматике eSQL; 2) Семантические ошибки: возникают, когда семантические правила языка eSQL не выполняются, например если метаданные или данные схемы не точны или отсутствуют, когда возникают ошибки проверки типов, нарушаются правила области действия, используются неопределенные переменные и т. д.Дополнительные сведения см. в спецификации языка eSQL.
Инициализирует новый экземпляр класса с универсальным сообщением об ошибке.
Инициализирует новый экземпляр класса с указанным сообщением об ошибке.
Сообщение об ошибке.
Инициализирует новый экземпляр класса с заданным сообщением и экземпляром innerException.
Сообщение об ошибке.
Внутреннее исключение.
Возвращает приблизительный номер столбца, в котором возникла ошибка.
Приблизительный номер столбца, в котором возникла ошибка.
По возможности возвращает приблизительный контекст, в котором возникла ошибка.
Приблизительный контекст, в котором возникла ошибка, если он доступен.
Возвращает описание ошибки, в котором объясняется, почему запрос не был принят, или пустой объект String.Empty
Описание ошибки, в котором объясняется, почему запрос не был принят, или пустой объект String.Empty.
Возвращает приблизительный номер строки, в которой возникла ошибка.
Приблизительный номер строки, в которой возникла ошибка.
Предоставляет интерфейс DataRecord, поддерживающий структурированные типы и подробные метаданные.
Возвращает свойство DataRecordInfo, описывающее содержимое записи.
Свойство DataRecordInfo, описывающее содержимое записи.
Возвращает вложенные объекты чтения в виде объектов DbDataReader.
Вложенные объекты чтения в виде объектов DbDataReader.
Порядковый номер столбца.
Получает объект DbDataRecord с заданным индексом.
Объект DbDataRecord.
Индекс строки.
Вызывается для указания того, что дерево команд недопустимо.
Создает новое исключение InvalidCommandTreeException с сообщением по умолчанию.
Создает новое исключение InvalidCommandTreeException с указанным сообщением.
Сообщение об исключении
Создает новое исключение InvalidCommandTreeException с указанным сообщением и внутренним исключением.
Сообщение об исключении.
Исключение, являющееся причиной InvalidCommandTreeException.
Класс исключения сопоставления.Обратите внимание, что этот класс имеет состояние, поэтому даже при изменении его внутренних компонентов это изменение может стать критическим
конструктор с сообщением по умолчанию
конструктор по умолчанию
локализованное сообщение об ошибке
конструктор
локализованное сообщение об ошибке
внутреннее исключение
класс исключения метаданных
конструктор с сообщением по умолчанию
конструктор по умолчанию
локализованное сообщение об ошибке
конструктор
локализованное сообщение об ошибке
внутреннее исключение
Это исключение вызывается в том случае, если не удалось найти запрошенный объект в хранилище.
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса .
Локализованное сообщение об ошибке.
Инициализирует новый экземпляр и конструктор, принимающий сообщение и внутреннее исключение.
Локализованное сообщение об ошибке.
Внутреннее исключение.
Это исключение возникает при нарушении ограничения параллелизма во время выполнения операции обновления.
Инициализирует новый экземпляр класса , используя значения по умолчанию.
Инициализирует новый экземпляр класса с указанным сообщением.
Сообщение, связанное с исключением.
Инициализирует новый экземпляр с указанными сообщением и внутренним исключением.
Сообщение, связанное с исключением.
Ошибка, вызвавшая исключение.
Инициализирует новый экземпляр с указанными сообщением и внутренним исключением.
Сообщение.
Ошибка, вызвавшая исключение.
Записи состояния.
Представляет класс исключения ограничений свойства.Обратите внимание, что этот класс имеет состояние, поэтому даже при изменении его внутренних компонентов это изменение может стать критическим.
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса .
Локализованное сообщение об ошибке.
Инициализирует новый экземпляр с указанным сообщением и внутренним исключением.
Локализованное сообщение об ошибке.
Внутреннее исключение.
Инициализирует новый экземпляр класса .
Локализованное сообщение об ошибке.
Имя свойства.
Инициализирует новый экземпляр класса .
Локализованное сообщение об ошибке.
Имя свойства.
Внутреннее исключение.
Возвращает имя свойства, нарушившего ограничение.
Имя свойства, нарушившего ограничение.
Исключение, возникающее, когда поставщик хранилища выполняет операции, несовместимые с поставщиком клиента сущности.
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса с указанным сообщением об ошибке.
Сообщение об ошибке, описывающее исключение.
Выполняет инициализацию нового экземпляра класса с указанным сообщением об ошибке и внутренним исключением.
Сообщение об ошибке, описывающее исключение.
Внутреннее исключение, которое является причиной текущего исключения.
Исключение, которое возникает при сохранении в хранилище изменений, которые не удалось обновить.
Инициализирует новый экземпляр класса со значениями по умолчанию.
Инициализирует новый экземпляр класса с сериализованными данными.
Объект, содержащий сериализированную информацию об исключении.
Контекстные сведения об источнике или назначении.
Инициализирует новый экземпляр класса с сообщением об ошибке.
Сообщение об ошибке, описывающее исключение.
Выполняет инициализацию нового экземпляра класса с сообщением об ошибке и внутренним исключением.
Сообщение об ошибке, описывающее исключение.
Внутреннее исключение, которое является причиной текущего исключения.
Выполняет инициализацию нового экземпляра класса с сообщением об ошибке, внутренним исключением и записями состояния.
Сообщение об ошибке, описывающее исключение.
Внутреннее исключение, которое является причиной текущего исключения.
Записи состояния, связанные с ошибкой.
Получает записи состояния, связанные с ошибкой.
Записи состояния, связанные с ошибкой.
Класс DataRecordInfo, предоставляющий удобный способ доступа к сведениям о типах и о столбцах.
Инициализирует новый объект для конкретного типа с перечислимой коллекцией полей данных.
Метаданные для типа, представленного этим объектом, заданные .
Перечислимая коллекция объектов , представляющих сведения о столбцах.
Возвращает для этого объекта .
Объект .
Получает сведения о типе для этого объекта в виде объекта .
Значение .
Представляет подготовленное определение команды. Может быть кэшировано и повторно использовано, чтобы избежать повторной подготовки команды.
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса , используя указанное .
Указанный метод .
, используемый для клонирования
Создает и возвращает выполняемый объект DbCommand.
Команда для базы данных.
Интерфейс метаданных для всех типов CLR
Инициализирует новый экземпляр класса .
Имя аспекта параметров сортировки
Значение, передаваемое методу GetInformation для получения определения ConceptualSchemaDefinition
Значение, передаваемое методу GetInformation для получения определения ConceptualSchemaDefinitionVersion3
Имя аспекта DefaultValue
Модули записи поставщиков должны переопределять этот метод для возвращения аргумента со знаками подстановки и преобразованным escape-символом.Этот метод используется, только если свойство SupportsEscapingLikeArgument возвращает значение true.
Аргумент с подстановочными знаками и преобразованным escape-символом.
Аргумент, подвергаемый escape-преобразованию.
Имя аспекта FixedLength
При переопределении в производном классе этот метод возвращает сведения, касающиеся конкретного поставщика.
Объект XmlReader, представляющий сопоставление с базовым каталогом хранилища данных.
Тип возвращаемых сведений.
При переопределении в производном классе этот метод сопоставляет указанный тип хранилища и набор аспектов этого типа с типом модели EDM.
Экземпляр класса , описывающего тип модели EDM и набор аспектов для этого типа.
Экземпляр TypeUsage, описывающий тип хранилища и набор аспектов этого типа, которые должны быть сопоставлены с типом модели EDM.
Возвращает объекты FacetDescription для определенного типа.
Объекты FacetDescription для заданного типа модели EDM.
Тип модели EDM, для которого требуется получить описание аспектов.
Возвращает сведения о поставщике.
Сведения о поставщике.
Тип возвращаемых сведений.
При переопределении в производном классе возвращает коллекцию функций модели EDM, поддерживаемых манифестом поставщика.
Коллекция функций модели EDM.
При переопределении в производном классе этот метод сопоставляет указанный тип модели EDM и набор аспектов этого типа с типом модели хранилища.
Экземпляр класса TypeUsage, описывающего тип хранилища и набор аспектов для этого типа.
Экземпляр TypeUsage, описывающий тип модели EDM и набор аспектов этого типа, которые должны быть сопоставлены с типом модели хранилища.
При переопределении в производном классе возвращает набор типов-примитивов, поддерживаемых источником данных.
Набор типов, поддерживаемых источником данных.
Имя аспекта IsStrict
Возвращает аспекта MaxLength
Возвращает пространство имен, используемое манифестом этого поставщика.
Пространство имен, используемое манифестом этого поставщика.
Имя аспекта, поддерживающего значения NULL
Имя аспекта Precision
Имя аспекта Scale
Имя аспекта SRID
Значение, передаваемое методу GetInformation для получения определения StoreSchemaDefinition
Значение, передаваемое методу GetInformation для получения определения StoreSchemaDefinitionVersion3
Значение, передаваемое методу GetInformation для получения определения StoreSchemaMapping
Значение, передаваемое методу GetInformation для получения определения StoreSchemaMappingVersion3
Указывает, поддерживает ли поставщик escape-преобразование строк, используемых как шаблоны в выражении LIKE.
Значение true, если данный поставщик поддерживает escape-преобразование строк, используемых в качестве шаблонов в выражении LIKE; в противном случае — значение false.
Если поставщик поддерживает escape-преобразование, данный символ используется как escape-символ.
Возвращает логическое значение, указывающее, может ли поставщик обрабатывать деревья выражений, содержащие экземпляры DbInExpression.Реализация по умолчанию возвращает значение false для обратной совместимости.Производные классы могут переопределять этот метод.
false
Имя аспекта Юникода
Фабрика для сборки определений команд. Используйте тип этого объекта в качестве аргумента для метода IServiceProvider.GetService в фабрике поставщика.
Инициализирует новый экземпляр класса .
Добавляет , который будет использоваться для разрешения служб дополнительного поставщика по умолчанию в случае, если производный тип зарегистрирован в качестве поставщика EF с использованием записи в файле конфигурации приложения или посредством регистрации на основе кода в .
Добавляемый сопоставитель.
См. вопрос 2390 — клонирование свойства DesignTimeVisible в DbCommand может вызвать взаимоблокировку.Поэтому здесь следует разрешить переопределение подклассов.
клон
объект для клонирования
Создает объект DbCommandDefinition, основанный на команде прототипа. Этот метод предназначен для модулей записи поставщика и используется для сборки определения команды по умолчанию на основе команды.Примечание. Прототип будет клонирован
объект определения исполняемой команды.
команда прототипа
Создайте объект определения команды с использованием дерева команд.
объект определения исполняемой команды.
дерево команд для инструкции
Создает определение команды из указанного манифеста и дерева команд.
Созданное определение команды.
Манифест.
Дерево команд.
Создает базу данных, определенную подключением, и объекты схемы (таблицы, первичные ключи, внешние ключи) на основе содержимого объекта storeItemCollection.
Подключение к несуществующей базе данных, которую необходимо создать и заполнить объектами хранилища, определенными параметром storeItemCollection.
Время ожидания выполнения любых команд, необходимых для создания базы данных.
Коллекция всех элементов хранилища, составленная на основе того, какой скрипт необходимо создать.
Формирует DDL-скрипт, создающий объекты схемы (таблицы, первичные ключи, внешние ключи) на основе содержимого параметра StoreItemCollection, которые предназначены для версии базы данных, соответствующей токену манифеста поставщика.
DDL-скрипт, создающий объекты схемы на основе содержимого параметра StoreItemCollection, предназначенные для версии базы данных, соответствующей токену манифеста поставщика.
Токен манифеста поставщика, определяющий целевую версию.
Структура базы данных.
Создает объект определения команд для указанного манифеста поставщика и дерева команд.
Объект определения исполняемой команды.
Манифест поставщика, ранее извлеченный из поставщика хранилища.
Дерево команд для инструкции.
Возвращает значение, указывающее, существует ли определенная база данных на сервере.
Значение true, если поставщик может определить базу данных только на основе указанного соединения.
Подключение к базе данных, существование которой проверяется этим методом.
Время ожидания выполнения любых команд, необходимых для определения существования этой базы данных.
Коллекция всех элементов хранилища из модели.Этот параметр больше не используется для определения существования базы данных.
Возвращает значение, указывающее, существует ли определенная база данных на сервере.
Значение true, если поставщик может определить базу данных только на основе указанного соединения.
Подключение к базе данных, существование которой проверяется этим методом.
Время ожидания выполнения любых команд, необходимых для определения существования этой базы данных.
Коллекция всех элементов хранилища из модели.Этот параметр больше не используется для определения существования базы данных.
Создает базу данных, определенную подключением, и объекты схемы (таблицы, первичные ключи, внешние ключи) на основе содержимого объекта StoreItemCollection.
Подключение к несуществующей базе данных, которую необходимо создать и заполнить объектами хранилища, определенными параметром storeItemCollection.
Время ожидания выполнения любых команд, необходимых для создания базы данных.
Коллекция всех элементов хранилища, составленная на основе того, какой скрипт необходимо создать.
Формирует DDL-скрипт, создающий объекты схемы (таблицы, первичные ключи, внешние ключи) на основе содержимого параметра StoreItemCollection, которые предназначены для версии базы данных, соответствующей токену манифеста поставщика.
DDL-скрипт, создающий объекты схемы на основе содержимого параметра StoreItemCollection, предназначенные для версии базы данных, соответствующей токену манифеста поставщика.
Токен манифеста поставщика, определяющий целевую версию.
Структура базы данных.
Возвращает значение, указывающее, существует ли определенная база данных на сервере.
Значение true, если поставщик может определить базу данных только на основе указанного соединения.
Подключение к базе данных, существование которой проверяется этим методом.
Время ожидания выполнения любых команд, необходимых для определения существования этой базы данных.
Коллекция всех элементов хранилища из модели.Этот параметр больше не используется для определения существования базы данных.
Возвращает значение, указывающее, существует ли определенная база данных на сервере.
Значение true, если поставщик может определить базу данных только на основе указанного соединения.
Подключение к базе данных, существование которой проверяется этим методом.
Время ожидания выполнения любых команд, необходимых для определения существования этой базы данных.
Коллекция всех элементов хранилища из модели.Этот параметр больше не используется для определения существования базы данных.
Удаление указанной базы данных.
Подключение к существующей базе данных, которую необходимо удалить.
Время ожидания выполнения любых команд, необходимых для удаления базы данных.
Коллекция всех элементов хранилища из модели.Этот параметр больше не используется для удаления базы данных.
Возвращает пространственные службы для .
Пространственные службы.
Сведения о токене, связанном с манифестом поставщика.
Удаление указанной базы данных.
Подключение к существующей базе данных, которую необходимо удалить.
Время ожидания выполнения любых команд, необходимых для удаления базы данных.
Коллекция всех элементов хранилища из модели.Этот параметр больше не используется для удаления базы данных.
Разворачивает |DataDirectory| по данному пути в случае, если он начинается с |DataDirectory|, и возвращает развернутый путь, либо, в случае, если она не начинается с |DataDirectory|, данную строку.
Развернутый путь.
Путь, который необходимо развернуть.
Возвращает модуль чтения XML, который представляет описание языка CSDL
Модуль XmlReader, представляющий описание языка CSDL
Имя описания языка CSDL.
При переопределении в производном классе возвращает экземпляр класса, производного от DbProviderManifest.
Объект DbProviderManifest, представляющий манифест поставщика.
Сведения о токене, связанном с манифестом поставщика.
Возвращает токен манифеста для указанного подключения.
Токен манифеста поставщика для указанного подключения.
Подключение для поиска токена манифеста.
Возвращает модуль чтения пространственных данных для .
Модуль чтения пространственных данных.
Модуль чтения, из которого поступили пространственные данные.
Сведения о токене, связанном с манифестом поставщика.
Возвращает значение , которое будет использоваться для выполнения методов, использующих указанное подключение.
Новый экземпляр .
Подключение к базе данных
Возвращает значение , которое будет использоваться для выполнения методов, использующих указанное подключение.Эта перегрузка должна использоваться производными классами для совместимости с поставщиками-оболочками.
Новый экземпляр .
Подключение к базе данных
Неизменяемое имя поставщика
Возвращает DbProviderFactory на основе заданного DbConnection.
Полученное свойство DbProviderFactory.
Используемое подключение.
Возвращает манифест поставщика с помощью заданных сведений о версии.
Манифест поставщика на основе указанных сведений о версии.
Сведения о токене, связанном с манифестом поставщика.
Возвращает токен манифеста поставщика по подключению.
Токен манифеста поставщика.
Подключение к поставщику.
Возвращает поставщиков, исходя из предоставленного подключения.
Службы , основанные на указанном подключении.
Подключение к поставщику.
Вызывается для разрешения служб дополнительного поставщика по умолчанию в случае, если производный тип зарегистрирован в качестве поставщика EF с использованием записи в файле конфигурации приложения или посредством регистрации на основе кода в .Реализация этого метода в этом классе использует сопоставители, добавленные с помощью метода AddDependencyResolver, для разрешения зависимостей.
Экземпляр заданного типа, или значение NULL, если службу не удалось разрешить.
Тип службы, для которого необходимо выполнить разрешение.
Необязательный ключ, предоставляющий дополнительную информацию для разрешения службы.
Вызывается для разрешения служб дополнительного поставщика по умолчанию в случае, если производный тип зарегистрирован в качестве поставщика EF с использованием записи в файле конфигурации приложения или посредством регистрации на основе кода в .Реализация этого метода в этом классе использует сопоставители, добавленные с помощью метода AddDependencyResolver, для разрешения зависимостей.
Все зарегистрированные службы, удовлетворяющие заданным типу и ключу, или пустое перечисление, если таких нет.
Тип службы, для которого необходимо выполнить разрешение.
Необязательный ключ, предоставляющий дополнительную информацию для разрешения службы.
Возвращает модуль чтения пространственных данных для .
Модуль чтения пространственных данных.
Модуль чтения, из которого поступили пространственные данные.
Токен манифеста, связанный с манифестом поставщика.
Возвращает пространственные службы для .
Пространственные службы.
Сведения о базе данных, для которой будут использоваться пространственные службы.
Возвращает пространственные службы для .
Пространственные службы.
Сведения о токене, связанном с манифестом поставщика.
Регистрация обработчика сообщений без ошибок, поступающих от поставщика базы данных.
Соединение для получения сведений.
Обработчик сообщений.
Задает значение параметра и соответствующие аспекты для указанной .
Параметр.
Тип параметра.
Значение параметра.
Задает значение параметра и соответствующие аспекты для указанной .
Параметр.
Тип параметра.
Значение параметра.
Специализация ProviderManifest, принимающая XmlReader
Инициализирует новый экземпляр класса .
Объект предоставляет доступ к XML-данным в файле манифеста поставщика.
Возвращает список описаний аспектов для заданного типа модели EDM.
Коллекция типа , содержащая список описаний аспектов для заданного типа модели EDM.
, для которого нужно получить описания аспектов.
Возвращает список функций, поддерживаемых поставщиком.
Коллекция типа , содержащая список функций, поддерживаемых поставщиком.
Возвращает список типов-примитивов, поддерживаемых поставщиком хранения.
Коллекция типа , содержащая список типов-примитивов, поддерживаемых поставщиком хранения.
Возвращает имя пространства имен, поддерживаемое манифестом этого поставщика.
Имя пространства имен, поддерживаемое манифестом этого поставщика.
Возвращает наилучший эквивалент сопоставления типа модели EDM с заданным по имени типом хранения.
Наилучший эквивалент сопоставления типа модели EDM для заданного по имени типа хранения.
Возвращает наилучший эквивалент типа-примитива хранения, сопоставленный с заданным именем типа хранения.
Наилучший эквивалент типа-примитива хранения, сопоставленный с заданным именем типа хранения.
Класс EntityRecordInfo, предоставляющий удобный способ доступа к сведениям о типах и о столбцах.
Инициализирует новый экземпляр класса определенного типа сущности с помощью перечисляемой коллекции полей данных с конкретным ключом и сведениями о наборе сущностей.
Объект сущности, представленной и описанной объектом .
Перечислимая коллекция объектов , представляющих сведения о столбцах.
Ключ сущности.
Набор сущностей, которому принадлежит сущность.
Возвращает для сущности.
Ключ сущности.
Класс FieldMetadata, обеспечивающий корреляцию между порядковыми номерами столбцов и MemberMetadata.
Инициализирует новый объект указанным значением порядкового номера и типом поля.
Целое число, указывающее расположение метаданных.
Тип поля.
Возвращает тип поля для объекта .
Тип поля для этого объекта .
Возвращает порядковый номер для объекта .
Целое число, представляющее порядковый номер.
Представляет абстрактный базовый тип для типов, которые реализуют интерфейс IExpressionVisitor, предназначенный для порождения от него.
Инициализирует новый экземпляр класса .
Реализует шаблон посетителя для дерева команд.
Дерево команд.
Реализует шаблон посетителя для дерева команд удаления.
Дерево команд удаления.
Реализует шаблон посетителя для дерева команд функции.
Дерево команд функции.
Реализует шаблон посетителя для дерева команд вставки.
Дерево команд вставки.
Реализует шаблон посетителя для предложения изменения.
Предложение изменения.
Реализует шаблон посетителя для коллекции предложений изменения.
Предложения изменения.
Реализует шаблон посетителя для дерева команд запроса.
Дерево команд запроса.
Реализует шаблон посетителя для предложения set.
Предложение set.
Реализует шаблон посетителя для дерева команд обновления.
Дерево команд обновления.
Абстрактный базовый тип для типов, которые реализуют интерфейс IExpressionVisitor, предназначенный для порождения от него.
Инициализирует новый экземпляр класса .
Метод шаблона посетителя для .
Выражение DbAndExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbApplyExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbArithmeticExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbCaseExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbCastExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbComparisonExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbConstantExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbCrossJoinExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DeRefExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbDistinctExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbElementExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbEntityRefExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbExceptExpression, посещение которого выполняется.
Значение параметра равно null.
Вызывается при обнаружении выражения типа, не распознаваемого иным образом.
Выражение
Значение параметра равно null.
Всегда формируется при вызове этого метода, так как указывает, что имеет неподдерживаемый тип
Метод шаблона посетителя для .
Выражение DbFilterExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbFunctionExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbInExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbIntersectExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbIsEmptyExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbIsNullExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbIsOfExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbJoinExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbLambdaExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbLikeExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbLimitExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbNewInstanceExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbNotExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbNullExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbOfTypeExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbOrExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbParameterReferenceExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbProjectExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbPropertyExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbQuantifierExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbRefExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbRefKeyExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbRelationshipNavigationExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbScanExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbSkipExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbSortExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbTreatExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbUnionAllExpression, посещение которого выполняется.
Значение параметра равно null.
Метод шаблона посетителя для .
Выражение DbVariableReferenceExpression, посещение которого выполняется.
Значение параметра равно null.
Вспомогательный метод для посещения указанного объекта .
Статистическое выражение, которое необходимо посетить.
Значение параметра равно null.
Вспомогательный метод для посещения каждого объекта в списке, если список отличен от NULL.
Список статистических выражений, которые должны быть посещены.
Значение параметра равно null.
Вспомогательный метод для посещения указанного объекта .
Выражение DbBinaryExpression, которое необходимо посетить.
Значение параметра равно null.
Вспомогательный метод для посещения указанного объекта , если он отличен от NULL.
Выражение, которое необходимо посетить.
Значение параметра равно null.
Вспомогательный метод для последующей обработки после посещения DbExpressionBinding.
Посещенное ранее выражение DbExpressionBinding.
Вспомогательный метод для посещения указанного объекта .
Выражение DbExpressionBinding, которое необходимо посетить.
Значение параметра равно null.
Вспомогательный метод для посещения каждого объекта в заданном списке, если список отличен от NULL.
Список выражений, которые должны быть посещены.
Значение параметра равно null.
Вспомогательный метод, указывающий, что ключи группирования были посещены и теперь должны быть посещены статистические выражения.
Привязка DbGroupExpressionBinding выражения DbGroupByExpression
Вспомогательный метод для последующей обработки после посещения DbGroupExpressionBinding.
Посещенное ранее выражение DbGroupExpressionBinding.
Вспомогательный метод для посещения указанного объекта .
Выражение DbGroupExpressionBinding, которое необходимо посетить.
Значение параметра равно null.
Вспомогательный метод для последующей обработки после посещения DbLambda.
Посещенное ранее выражение DbLambda.
Вспомогательный метод, указывающий, что текст лямбда теперь должен быть посещен.
Функция DbLambda, которая должна быть посещена
Значение параметра равно null.
Вспомогательный метод для посещения указанного объекта .
Выражение DbUnaryExpression, которое необходимо посетить.
Значение параметра равно null.
Агрегаты — это псевдовыражения.Агрегаты похожи на выражения, однако они жестко ограничены местом своего использования — только в агрегатных предложениях выражения группирования.
Возвращает список выражений, которые определяют аргументы для агрегата.
Возвращает тип результата агрегата.
представляет логическое «И» двух аргументов Boolean.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет собой операцию применения, то есть вызов указанной функции для каждого элемента заданного входного набора.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает параметр , указывающий на функцию, которая вызывается для каждого элемента во входном наборе.
Возвращает выражение , задающее входной набор.
Представляет арифметическую операцию (сложение, вычитание, умножение, деление, взятие остатка от деления или отрицание), которая применяется к двум числовым аргументам.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает список выражений, определяющих текущие аргументы.
Абстрактный базовый тип для выражений, которые принимают 2 операнда выражения.
Возвращает выражение , определяющее левый аргумент.
Возвращает выражение , определяющее правый аргумент.
Представляет логическую операцию Case When... Then... Else.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает или задает предложение Else в этом выражении DbCaseExpression.
Возвращает предложения Then в этом выражении DbCaseExpression.
Возвращает предложения When в этом выражении DbCaseExpression.
Представляет операцию приведения типов, применяемую к полиморфному аргументу.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет абстрактный базовый тип для типов удаления, запроса, вставки и обновления DbCommandTree.
Возвращает тип дерева команд.
Вид данного дерева команд.
Возвращает область данных, в которой должны находиться метаданные, используемые этим деревом команд.
Область данных, в которой должны находиться метаданные, используемые этим деревом команд.
Возвращает рабочую область метаданных, используемую этим деревом команд.
Рабочая область метаданных, используемая этим деревом команд.
Возвращает имя и соответствующий тип каждого параметра, для которых можно указать ссылку внутри этого дерева команд.
Имя и соответствующий тип каждого параметра, для которых можно указать ссылку внутри этого дерева команд.
Возвращает строковое представление объекта .
Строковое представление .
Получает значение, указывающее, использует ли дерево команд семантику по работе со значениями null для базы данных.
Дерево команд использует семантику по работе со значениями null для базы данных.
Описывает другие команды базы данных.
Задает команду удаления.
Задает команду функции.
Задает команду вставки.
Задает команду запроса.
Задает команду обновления.
Представляет операцию сравнения (равно, больше, больше или равно, меньше, меньше или равно, не равно), применяемую к двум аргументам.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет константное значение.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает значение константы.
Представляет безусловную операцию соединения между заданными аргументами коллекции
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает список , который предоставляет входные наборы для соединения.
Представляет операцию удаления одной строкой в виде канонического дерева команд.
Инициализирует новый экземпляр класса .
Рабочая область метаданных.
Пространство данных.
Привязка выражения базы данных.
Выражение базы данных.
Возвращает тип дерева команд.
Вид данного дерева команд.
Возвращает выражение , указывающее предикат, который используется для определения удаляемых элементов целевой коллекции.
Предикат, который используется для определения удаляемых элементов целевой коллекции.
Представляет получение заданной сущности с использованием указанного значения Ref.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет удаление повторов из операнда указанного набора.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет преобразование операнда указанного набора в одноэлементный набор.Если набор пустой, то преобразование возвращает значение null, в противном случае преобразование возвращает один из элементов в наборе.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет получение ссылки на указанную сущность Entity как Ref.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет операцию вычитания наборов, выраженных левым и правым операндами.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет базовый тип для всех выражений.
Реализует метод интерфейса шаблона посетителя для посетителей выражений, которые не формируют итоговое значение.
Экземпляр DbExpressionVisitor.
Значение параметра равно null.
Реализует метод интерфейса шаблона посетителя для посетителей выражений, которые формируют итоговое значение конкретного типа.
Экземпляр .
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого .
Значение параметра равно null.
Определяет, равен ли заданный объект текущему экземпляру DbExpression.
Значение true, если заданный объект равен текущему экземпляру DbExpression. В противном случае — значение false.
Объект для сравнения с текущим .
Возвращает тип выражения, который указывает операцию этого выражения.
Тип выражения, который указывает операцию этого выражения.
Создает выражение , представляющее заданное двоичное значение, которое может быть равно NULL.
Выражение , представляющее заданное двоичное значение.
Двоичное значение, на котором должно быть основано возвращаемое выражение.
Создает выражение , представляющее указанное (допускающее значение NULL) логическое значение.
Выражение , представляющее заданное логическое значение.
Логическое значение, на котором должно быть основано возвращаемое выражение.
Создает выражение , представляющее указанное (допускающее значение NULL) байтовое значение.
Выражение , представляющее заданное байтовое значение.
Байтовое значение, на котором должно быть основано возвращаемое выражение.
Создает выражение , представляющее указанное (допускающее значение NULL) значение .
Выражение , представляющее заданное значение DateTime.
Значение DateTime, на котором должно быть основано возвращаемое выражение.
Создает выражение , представляющее указанное (допускающее значение NULL) значение .
Выражение , представляющее заданное значение DateTimeOffset.
Значение DateTimeOffset, на котором должно быть основано возвращаемое выражение.
Создает выражение , представляющее указанное (допускающее значение NULL) десятичное значение.
Выражение , представляющее заданное десятичное значение.
Десятичное значение, на котором должно быть основано возвращаемое выражение.
Создает выражение , представляющее указанное (допускающее значение NULL) повторяющееся значение.
Выражение , представляющее заданное повторяющееся значение.
Повторяющееся значение, на котором должно быть основано возвращаемое выражение.
Создает выражение , представляющее указанное значение , которое может быть равно NULL.
Выражение , представляющее заданное значение DbGeography.
Значение DbGeography, на котором должно быть основано возвращаемое выражение.
Создает выражение , представляющее указанное значение , которое может быть равно NULL.
Выражение , представляющее заданное значение DbGeometry.
Значение DbGeometry, на котором должно быть основано возвращаемое выражение.
Создает выражение , представляющее указанное (допускающее значение NULL) значение .
Выражение , представляющее заданное значение идентификатора Guid.
Значение идентификатора Guid, на котором должно быть основано возвращаемое выражение.
Создает выражение , представляющее указанное (допускающее значение NULL) значение Int16.
Выражение , представляющее заданное значение Int16.
Значение Int16, на котором должно быть основано возвращаемое выражение.
Создает выражение , представляющее указанное (допускающее значение NULL) значение Int32.
Выражение , представляющее заданное значение Int32.
Значение Int32, на котором должно быть основано возвращаемое выражение.
Создает выражение , представляющее указанное (допускающее значение NULL) значение Int64.
Выражение , представляющее заданное значение Int64.
Значение Int64, на котором должно быть основано возвращаемое выражение.
Создает выражение , представляющее указанное (допускающее значение NULL) значение Single.
Выражение , представляющее заданное значение Single.
Значение Single, на котором должно быть основано возвращаемое выражение.
Создает выражение , представляющее заданное строковое значение.
Выражение , представляющее заданное строковое значение.
Строковое значение, на котором должно быть основано возвращаемое выражение.
Служит в качестве хэш-функции для данного типа.
Хэш-код для текущего выражения.
Преобразует массив 8-разрядных целых чисел без знака в .
Объект , который представляет преобразованный массив 8-разрядных целых чисел без знака.
Массив 8-разрядных целых чисел без знака.
Преобразует объект DbGeography в .
Объект , представляющий преобразованный объект DbGeography.
Объект DbGeography.
Преобразует объект DBGeometry в .
Объект , представляющий преобразованный объект DbGeography.
Объект DbGeometry.
Преобразует логический объект, допускающий значение NULL, в .
Объект , представляющий преобразованный логический объект, допускающий значение NULL.
Допускающий значение NULL логический объект.
Преобразует 8-разрядное целое число без знака (допускающее значение NULL) в .
, представляющее преобразованное 8-разрядное целое число без знака.
8-разрядное целое число без знака (допускающее значение NULL).
Преобразует объект , допускающий значения NULL, в .
Объект , представляющий объект .
Объект , допускающий значение NULL.
Преобразует объект , допускающий значения NULL, в .
Объект , представляющий объект , допускающий значение NULL.
Объект , допускающий значение NULL.
Преобразует объект Decimal, допускающий значения NULL, в .
Объект , который представляет объект Decimal, допускающий значения NULL.
Объект Decimal, допускающий значения NULL.
Преобразует объект типа double, допускающий значения NULL, в .
Объект , представляющий объект типа double, допускающий значения NULL.
Объект типа double, допускающий значения NULL.
Преобразует объект идентификатора GUID, допускающий значения NULL, в .
Объект , представляющий объект , допускающий значения NULL.
Объект , допускающий значения NULL.
Преобразует 16-разрядное целое число без знака (допускающее значение NULL) в .
, представляющее 16-разрядное целое число без знака, допускающее значение NULL.
16-разрядное целое число без знака (допускающее значение NULL).
Преобразует 32-разрядное целое число без знака (допускающее значение NULL) в .
, представляющее 32-разрядное целое число без знака, допускающее значение NULL.
32-разрядное целое число без знака (допускающее значение NULL).
Преобразует 64-разрядное целое число без знака (допускающее значение NULL) в .
, представляющее 64-разрядное целое число без знака, допускающее значение NULL.
64-разрядное целое число без знака (допускающее значение NULL).
Преобразует число с плавающей запятой одиночной точности, допускающее значение NULL, в .
Объект , представляющий число одиночной точности с плавающей запятой.
Число с плавающей запятой одиночной точности.
Преобразует последовательную коллекцию символов Юникода в .
Объект , который представляет последовательную коллекцию символов Юникода.
Последовательная коллекция символов Юникода.
Возвращает тип метаданных для результирующего типа выражения.
Тип метаданных для результирующего типа выражения.
Описывает привязку для выражения.Концептуально аналогично циклу foreach в C#.Свойство DbExpression задает коллекцию, по которой выполняется итерация, а свойство Var предоставляет средства для ссылки на текущий элемент коллекции во время итерации.Привязка DbExpressionBinding используется для описания аргументов, заданных для реляционных выражений, таких как , и .
Возвращает значение , которое задает входной набор.
Возвращает значение , которое ссылается на переменную элемента.
Возвращает имя, присвоенное переменной элемента.
Возвращает метаданные типа переменной элемента.
Описывает различные «представления» (классы) выражений.
Всегда принимает значение true.
Логический оператор And.
Всегда принимает значение True.
Инструкция условия.
Приведение полиморфных типов.
Значение константы.
Cross Apply
Cross Join
Удаление ссылки.
Удаление повторов.
Деление.
Задано преобразование в одинарный элемент.
Получение значения ссылки сущности.
Равенство
Вычитание множеств
Ограничение.
Полное внешнее объединение
Вызов автономной функции
Больше.
Больше или равно.
Группирование.
Вхождение в диапазон.
Внутреннее соединение
Пересечение наборов.
Определение пустого набора.
Определение значения null.
Сравнение типов (указан тип или подтип).
Сравнение типов (указано только тип).
Применение лямбда-функции
Левое внешнее соединение
Меньше.
Меньше или равно.
Строковое сравнение.
Выражения с ограничением количества результатов (TOP n).
Вычитание.
Остаток от деления.
Умножение.
Создание экземпляров, строк и наборов.
Логический оператор Not.
Неравенство.
Значение null.
Элементы набора по типу (или подтипу).
Элементы набору по (точному) типу.
Логический оператор Or.
Outer Apply.
Ссылка на параметр.
Сложение.
Проекция.
Получение статического значения или свойства экземпляра.
Ссылка.
Получение значения ключа ссылки.
Навигация по связи (составу или ассоциации).
Перебор набора связей или сущностей.
Пропуск элементов упорядоченной коллекции.
Сортировка.
Преобразование типов.
Отрицание.
Объединение наборов (с повторами).
Ссылка на переменную.
Обеспечивает происхождение всех метаданных в дереве выражения из указанной рабочей области метаданных, при необходимости заново перестраивает выражения и выполняет их повторную привязку с целью замены метаданных.
Инициализирует новый экземпляр класса .
Целевая рабочая область.
Реализует шаблон посетителя для получения свойства экземпляра.
Реализованный посетитель.
Выражение.
Реализует шаблон посетителя для набора сущностей.
Реализованный шаблон посетителя.
Набор сущностей.
Реализует шаблон посетителя для функции.
Реализованный шаблон посетителя.
Метаданные функции.
Реализует шаблон посетителя для типа.
Реализованный шаблон посетителя.
Тип.
Реализует шаблон посетителя для использования типа.
Реализованный шаблон посетителя.
Тип.
Абстрактный базовый класс шаблона посетителя выражения, который должен быть реализован посетителями, не возвращающими значение результата.
Инициализирует новый экземпляр класса .
Метод шаблона посетителя для DbAndExpression.
Выражение DbAndExpression, посещение которого выполняется.
Метод шаблона посетителя для DbApplyExpression.
Выражение DbApplyExpression, посещение которого выполняется.
Метод шаблона посетителя для DbArithmeticExpression.
Выражение DbArithmeticExpression, посещение которого выполняется.
Метод шаблона посетителя для DbCaseExpression.
Выражение DbCaseExpression, посещение которого выполняется.
Метод шаблона посетителя для DbCastExpression.
Выражение DbCastExpression, посещение которого выполняется.
Метод шаблона посетителя для DbComparisonExpression.
Выражение DbComparisonExpression, посещение которого выполняется.
Метод шаблона посетителя для DbConstantExpression.
Выражение DbConstantExpression, посещение которого выполняется.
Метод шаблона посетителя для DbCrossJoinExpression.
Выражение DbCrossJoinExpression, посещение которого выполняется.
Метод шаблона посетителя для DbDerefExpression.
Выражение DbDerefExpression, посещение которого выполняется.
Метод шаблона посетителя для DbDistinctExpression.
Выражение DbDistinctExpression, посещение которого выполняется.
Метод шаблона посетителя для DbElementExpression.
Выражение DbElementExpression, посещение которого выполняется.
Метод шаблона посетителя для DbEntityRefExpression.
Выражение DbEntityRefExpression, посещение которого выполняется.
Метод шаблона посетителя для DbExceptExpression.
Выражение DbExceptExpression, посещение которого выполняется.
Вызывается, если встречается выражение типа, который в противном случае останется нераспознанным.
Выражение.
Метод шаблона посетителя для DbFilterExpression.
Выражение DbFilterExpression, посещение которого выполняется.
Метод шаблона посетителя для DbFunctionExpression.
Выражение DbFunctionExpression, посещение которого выполняется.
Метод шаблона посетителя для DbGroupByExpression.
Выражение DbGroupByExpression, посещение которого выполняется.
Метод шаблона посетителя для DbInExpression.
Выражение DbInExpression, посещение которого выполняется.
Метод шаблона посетителя для DbIntersectExpression.
Выражение DbIntersectExpression, посещение которого выполняется.
Метод шаблона посетителя для DbIsEmptyExpression.
Выражение DbIsEmptyExpression, посещение которого выполняется.
Метод шаблона посетителя для DbIsNullExpression.
Выражение DbIsNullExpression, посещение которого выполняется.
Метод шаблона посетителя для DbIsOfExpression.
Выражение DbIsOfExpression, посещение которого выполняется.
Метод шаблона посетителя для DbJoinExpression.
Выражение DbJoinExpression, посещение которого выполняется.
Метод шаблона посетителя для DbLambdaExpression.
Выражение DbLambdaExpression, посещение которого выполняется.
Метод шаблона посетителя для DbLikeExpression.
Выражение DbLikeExpression, посещение которого выполняется.
Метод шаблона посетителя для DbLimitExpression.
Выражение DbLimitExpression, посещение которого выполняется.
Метод шаблона посетителя для DbNewInstanceExpression.
Выражение DbNewInstanceExpression, посещение которого выполняется.
Метод шаблона посетителя для DbNotExpression.
Выражение DbNotExpression, посещение которого выполняется.
Метод шаблона посетителя для DbNullExpression.
Выражение DbNullExpression, посещение которого выполняется.
Метод шаблона посетителя для DbOfTypeExpression.
Выражение DbOfTypeExpression, посещение которого выполняется.
Метод шаблона посетителя для DbOrExpression.
Выражение DbOrExpression, посещение которого выполняется.
Метод шаблона посетителя для DbParameterReferenceExpression.
Выражение DbParameterReferenceExpression, посещение которого выполняется.
Метод шаблона посетителя для DbProjectExpression.
Выражение DbProjectExpression, посещение которого выполняется.
Метод шаблона посетителя для DbPropertyExpression.
Выражение DbPropertyExpression, посещение которого выполняется.
Метод шаблона посетителя для DbQuantifierExpression.
Выражение DbQuantifierExpression, посещение которого выполняется.
Метод шаблона посетителя для DbRefExpression.
Выражение DbRefExpression, посещение которого выполняется.
Метод шаблона посетителя для DbRefKeyExpression.
Выражение DbRefKeyExpression, посещение которого выполняется.
Метод шаблона посетителя для DbRelationshipNavigationExpression.
Выражение DbRelationshipNavigationExpression, посещение которого выполняется.
Метод шаблона посетителя для DbScanExpression.
Выражение DbScanExpression, посещение которого выполняется.
Метод шаблона посетителя для DbSkipExpression.
Выражение DbSkipExpression, посещение которого выполняется.
Метод шаблона посетителя для DbSortExpression.
Выражение DbSortExpression, посещение которого выполняется.
Метод шаблона посетителя для DbTreatExpression.
Выражение DbTreatExpression, посещение которого выполняется.
Метод шаблона посетителя для DbUnionAllExpression.
Выражение DbUnionAllExpression, посещение которого выполняется.
Метод шаблона посетителя для DbVariableReferenceExpression.
Выражение DbVariableReferenceExpression, посещение которого выполняется.
Абстрактный базовый класс шаблона посетителя выражения, который должен быть реализован посетителями, возвращающими значение результата конкретного типа.
Тип значения результата, сформированного посетителем.
Инициализирует новый экземпляр класса .
Типизированный метод шаблона посетителя для DbAndExpression.
Выражение DbAndExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbApplyExpression.
Выражение DbApplyExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbArithmeticExpression.
Выражение DbArithmeticExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbCaseExpression.
Выражение DbCaseExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbCastExpression.
Выражение DbCastExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbComparisonExpression.
Выражение DbComparisonExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbConstantExpression.
Выражение DbConstantExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbCrossJoinExpression.
Выражение DbCrossJoinExpression, посещение которого выполняется.
Метод шаблона посетителя для DbDerefExpression.
Выражение DbDerefExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbDistinctExpression.
Выражение DbDistinctExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbElementExpression.
Выражение DbElementExpression, посещение которого выполняется.
Метод шаблона посетителя для DbEntityRefExpression.
Выражение DbEntityRefExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbExceptExpression.
Выражение DbExceptExpression, посещение которого выполняется.
Вызывается, если встречается выражение типа, который в противном случае останется нераспознанным.
Выражение.
Типизированный метод шаблона посетителя для DbFilterExpression.
Выражение DbFilterExpression, посещение которого выполняется.
Метод шаблона посетителя для DbFunctionExpression
Выражение DbFunctionExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbGroupByExpression.
Выражение DbGroupByExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbInExpression.
Выражение DbInExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbIntersectExpression.
Выражение DbIntersectExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbIsEmptyExpression.
Выражение DbIsEmptyExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbIsNullExpression.
Выражение DbIsNullExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbIsOfExpression.
Выражение DbIsOfExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbJoinExpression.
Выражение DbJoinExpression, посещение которого выполняется.
Метод шаблона посетителя для DbLambdaExpression.
Выражение DbLambdaExpression, посещение которого выполняется.
Метод шаблона посетителя для DbLikeExpression.
Выражение DbLikeExpression, посещение которого выполняется.
Метод шаблона посетителя для DbLimitExpression.
Выражение DbLimitExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbNewInstanceExpression.
Выражение DbNewInstanceExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbNotExpression.
Выражение DbNotExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbNullExpression.
Выражение DbNullExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbOfTypeExpression.
Выражение DbOfTypeExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbOrExpression.
Выражение DbOrExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbParameterReferenceExpression.
Выражение DbParameterReferenceExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbProjectExpression.
Выражение DbProjectExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbPropertyExpression.
Выражение DbPropertyExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbQuantifierExpression.
Выражение DbQuantifierExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbRefExpression.
Выражение DbRefExpression, посещение которого выполняется.
Метод шаблона посетителя для DbRefKeyExpression.
Выражение DbRefKeyExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbRelationshipNavigationExpression.
Выражение DbRelationshipNavigationExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbScanExpression.
Выражение DbScanExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbSkipExpression.
Выражение DbSkipExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbSortExpression.
Выражение DbSortExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbTreatExpression.
Выражение DbTreatExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbUnionAllExpression.
Выражение DbUnionAllExpression, посещение которого выполняется.
Типизированный метод шаблона посетителя для DbVariableReferenceExpression.
Выражение DbVariableReferenceExpression, посещение которого выполняется.
Представляет предикат, применяемый к входному набору для создания набора элементов, удовлетворяющих предикату.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает выражение , задающее входной набор.
Возвращает выражение , которое указывает предикат, используемый для фильтрации набора входных данных.
Возвращает тип агрегата, который соответствует вызову агрегатной функции.
Возвращает значение, указывающее, применяется ли агрегатная функция в той или иной форме
Возвращает метаданные метода, которые задают вызываемую агрегатную функцию.
Представляет вызов функции в виде канонического дерева команд.
Создает новое дерево DbFunctionCommandTree, использующее указанную рабочую область метаданных, пространство данных и метаданные функции.
Рабочая область метаданных, которую должно использовать дерево команд.
Логическая область, к которой метаданные в выражениях, используемых в этом дереве команд, должны относиться.
Вызываемая функция модели EDM.
Тип результата функции.
Параметры, связанные с вызываемой функцией.
Возвращает или задает вид дерева команд.
Вид дерева команд.
Возвращает объект , который представляет функцию для вызова.
Объект , который представляет функцию для вызова.
Возвращает тип результата функции. В настоящее время возвращается только коллекция RowTypes.В отличие от обычного экземпляра RowType, просто отображает имя или тип, а не порядок параметра.
Тип результата функции.
Представляет вызов функции.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает список , предоставляющий аргументы функции.
Возвращает метаданные вызываемой функции.
Представляет коллекцию элементов, образующих группу.
Представляет операцию group by, выполняющую группирование элементов во входном наборе на основе указанных ключевых выражений, за которым следует применение указанных статистических выражений.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает список , содержащий применяемые статистические функции.
Возвращает объект , указывающий входной набор и предоставляющий доступ к переменным элементов набора и группы.
Возвращает список , содержащий ключи группирования.
Определяет для входного набора привязку к выражению .В дополнение к свойствам привязки DbGroupExpressionBinding также предоставляет доступ к элементу группы посредством ссылки на переменную <seealso cref="P:System.Data.Entity.Core.Common.CommandTrees.DbGroupExpressionBinding.GroupVariable" /> и к агрегату группы посредством свойства <seealso cref="P:System.Data.Entity.Core.Common.CommandTrees.DbGroupExpressionBinding.GroupAggregate" />.
Возвращает значение , которое задает входной набор.
Возвращает класс DbGroupAggregate, представляющий коллекцию элементов в группе.
Возвращает класс DbVariableReferenceExpression, который ссылается на переменную элемента в группе.
Возвращает имя, присвоенное переменной элемента группы.
Возвращает метаданные типа для переменной элемента группы.
Возвращает класс DbVariableReferenceExpression, который ссылается на переменную элемента.
Возвращает имя, присвоенное переменной элемента.
Возвращает метаданные типа переменной элемента.
Представляет логическое выражение, предназначенное для проверки того, соответствует ли указанный элемент какому-либо элементу в списке.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает выражение DbExpression, которое указывает элемент для согласования.
Возвращает список выражений DbExpression, которые должны быть проверены на соответствие.
Представляет операцию вставки из одной строки в виде канонического дерева команд.Если задано свойство , то команда возвращает модуль чтения, а в противном случае возвращает скалярное значение, показывающее число обработанных строк.
Инициализирует новый экземпляр класса .
Метаданные.
Пространство данных.
Базы данных в качестве целевого объекта.
Набор предложений, определяющих значения столбцов во вставленной строке.
Выражение , задающее проекцию результатов, которые будут возвращены, на основе измененных строк.
Возвращает вид дерева команд.
Вид дерева команд.
Возвращает выражение , задающее проекцию результатов, которые будут возвращены, на основе измененных строк.Значение null указывает, что данная команда не должна возвращать результатов.
Выражение , задающее проекцию результатов, которые будут возвращены, на основе измененных строк.
Возвращает набор предложений, определяющих значения столбцов во вставленной строке.
Набор предложений, определяющих значения столбцов во вставленной строке.
Представляет операцию пересечения наборов между левым и правым операндами.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет определение пустого набора, примененное к аргументу, содержащему один набор.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет определение значения NULL, применяемого к одному аргументу.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет сравнение типа единственного аргумента с указанным типом.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает метаданные типа, с которыми должны сравниваться метаданные типа аргумента.
Представляет операцию внутреннего, левого внешнего или полного внешнего соединения между указанными параметрами коллекции при указанном условии соединения.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает значение типа , определяющее условие объединения.
Возвращает привязку , которая обеспечивает левое входное значение.
Возвращает привязку , которая обеспечивает правое входное значение.
Представляет приложение лямбда-функции.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает список , предоставляющий аргументы, к которым должна быть применена лямбда-функция.
Возвращает значение , которое представляет лямбда-функцию, применяемую в этом выражении.
Представляет сравнение строк по указанному шаблону с необязательной экранирующей строкой
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает выражение, указывающее строку, которая должна быть сравнена с заданным шаблоном.
Возвращает выражение, которое предоставляет необязательную экранирующую строку, применяемую для сравнения.
Возвращает выражение, указывающее шаблон, с которым должна быть сравнена данная строка.
Представляет ограничение на количество элементов в коллекции аргументов, соответствующее указанному значению предела.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает выражение, определяющее входную коллекцию.
Возвращает выражение, ограничивающее количество элементов, возвращаемых из входной коллекции.
Выясняет, включает ли ограничивающая операция связанные результаты, которые могут иметь больше результатов, чем задано ограничением, если есть связи.
Указывает одно предложение в операции вставки или изменения обновления. См. предложения и .
Представляет операцию DML, представленную в виде канонического дерева команд.
Возвращает привязку , которая определяет целевую таблицу для операции DML.
Представляет структуру нового экземпляра определенного типа, включая типы набора и записи.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает список значений «свойство-столбец» или элементов набора для нового экземпляра.
Представляет логический оператор Not с одним аргументом типа Boolean.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет значение null.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет методы для получения элементов указанного типа из заданного аргумента набора.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает метаданные типа элементов, которые должны быть получены из аргумента набора.
Представляет логическое «ИЛИ» двух аргументов Boolean.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет ссылку на параметр, объявленный в дереве команд, которое содержит это выражение.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает имя упоминаемого параметра.
Представляет проекцию заданного набора значений на указанный входной набор.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает выражение , задающее входной набор.
Возвращает значение , которое задает проекцию.
Предоставляет методы и свойства для получения свойства экземпляра.Этот класс не наследуется.
Реализует шаблон «Посетитель» для выражений, не возвращающих результирующее значение.
Экземпляр .
Параметр visitor имеет значение null.
Реализует шаблон «Посетитель» для выражений, возвращающих результирующее значение определенного типа.
Результирующее значение определенного типа, возвращаемое выражением .
Экземпляр типизированного выражения , возвращающего результирующее значение определенного типа.
Тип результата, формируемого посетителем.
Параметр visitor имеет значение null.
Возвращает значение , задающее экземпляр, из которого должно быть получено свойство.
Выражение , определяющее экземпляр, из которого должно быть получено значение свойства.
Включает неявное приведение в тип .
Преобразованное значение.
Выражение для преобразования.
Возвращает метаданные получаемого свойства.
Метаданные получаемого свойства.
Создает новую пару ключ-значение на основе этого выражения свойства.
Новая пара ключ-значение с ключом и значением, полученными из объекта .
Представляет операцию с квантором заданного типа (Any, All) над элементами указанного набора входных данных.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает выражение , задающее входной набор.
Возвращает предикат логического типа, который должен вычисляться для каждого выражения в наборе входных данных.
Представляет операцию запроса в виде канонического дерева команд.
Инициализирует новый экземпляр класса , использующий указанное рабочее пространство метаданных.
Рабочая область метаданных, которую должно использовать дерево команд.
Логическая область, к которой метаданные в выражениях, используемых в этом дереве команд, должны относиться.
Выражение , определяющее логику операции запроса.
Значение или равно null.
не представляет допустимое пространство данных.
Инициализирует новый экземпляр класса , использующий указанное рабочее пространство метаданных.
Рабочая область метаданных, которую должно использовать дерево команд.
Логическая область, к которой метаданные в выражениях, используемых в этом дереве команд, должны относиться.
Выражение , определяющее логику операции запроса.
Значение true, если нужно проверить дерево; в противном случае — значение false.Если задано значение false, проверка дерева выключена.
Значение или равно null.
не представляет допустимое пространство данных.
Инициализирует новый экземпляр класса .
Рабочая область метаданных, которую должно использовать дерево команд.
Логическая область, к которой метаданные в выражениях, используемых в этом дереве команд, должны относиться.
Выражение , определяющее логику операции запроса.
Значение true, если нужно проверить дерево; в противном случае — значение false.Если задано значение false, проверка дерева выключена.
Значение true, если нужно использовать семантику базы данных по работе со значениями null; в противном случае — значение false.
Возвращает тип дерева команд.
Вид данного дерева команд.
Возвращает выражение , определяющее логику операции запроса.
Выражение , определяющее логику операции запроса.
Представляет (строго типизированную) ссылку на экземпляр в наборе сущностей.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает метаданные для набора сущностей, содержащего экземпляр.
Представляет получение значения ключа указанной ссылки в виде строки.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет навигацию связи (композиции или ассоциации), полученную из роли «from», «to» и экземпляра роли «from».
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает метаданные для элемента связи, от которого должен быть выполнен переход.
Возвращает метаданные для элемента связи, к которому должен быть выполнен переход.
Возвращает выражение , указывающее экземпляр исходного элемента связи «from», от которого должен происходить переход.
Возвращает метаданные для связи, по которой выполняется переход.
Представляет «просмотр» всех элементов заданного набора сущностей.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает метаданные упоминаемого набора сущностей или связей.
Определяет предложение в операции модификации, задающей значение свойства.
Возвращает выражение , которое определяет свойство, подлежащее обновлению.
Возвращает выражение , которое определяет новое значение обновляемого свойства.
Представляет операцию пропуска указанного количества элементов входного набора после применения упорядочения, описанного в ключах данной сортировки.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает выражение, указывающее, сколько элементов входной коллекции нужно пропустить.
Возвращает выражение , задающее входной набор.
Возвращает список , определяющий порядок сортировки.
Задает ключ сортировки, используемый как часть порядка сортировки в выражении DbSortExpression.
Возвращает логическое значение, указывающее, используется ли для этого ключа восходящий порядок сортировки.
Возвращает строковое значение, представляющее собой параметры сортировки для данного ключа сортировки.
Возвращает выражение , предоставляющее значение для указанного ключа сортировки.
Представляет операцию сортировки, примененную к элементам заданного набора входных значений на основе указанных ключей сортировки.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает выражение , задающее входной набор.
Возвращает список , определяющий порядок сортировки.
Представляет преобразование типа одного аргумента в указанный тип.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Абстрактный базовый тип для выражений, которые принимают один операнд выражения.
Возвращает выражение , определяющее аргумент.
Представляет операцию объединения (без удаления дубликатов) наборов, заданных левым и правым операндами.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Представляет однострочную операцию обновления, выраженную в виде дерева команд.Этот класс не наследуется.
Инициализирует новый экземпляр класса .
Модель, в которой будет выполняться эта команда.
Пространство данных.
Целевая таблица для операции языка обработки данных (DML).
Предикат, который используется для определения обновляемых элементов целевой коллекции.
Список предложений набора обновлений, который определяет операцию обновления.
Выражение , задающее проекцию результатов, которые будут возвращены, на основе измененных строк.
Возвращает тип дерева команд.
Вид данного дерева команд.
Возвращает выражение , которое указывает предикат, используемый для определения того, какие элементы целевой коллекции должны быть обновлены.
Выражение , которое указывает предикат, используемый для определения того, какие элементы целевой коллекции должны быть обновлены.
Возвращает выражение , которое указывает проекцию результатов, подлежащих возврату, с учетом измененных строк.
Выражение , задающее проекцию результатов, которые будут возвращены, на основе измененных строк.Значение NULL указывает, что данная команда не должна возвращать результаты.
Возвращает список предложений набора обновлений, который определяет операцию обновления.
Список предложений набора обновлений, который определяет операцию обновления.
Представляет ссылку на переменную, в настоящий момент находящуюся в области.
Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата.
Экземпляр DbExpressionVisitor.
visitor
Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа.
Экземпляр типизированного выражения DbExpressionVisitor, возвращающего результирующее значение типа TResultType.
Тип результата, формируемого посетителем.
visitor
Возвращает имя упоминаемой переменной.
Обходит каждый из элементов дерева выражения, начиная с заданного корневого выражения.Если какой-либо из элементов изменился, дерево строится заново до корневого узла и возвращается новое корневое выражение. В противном случае возвращается исходное корневое выражение.
Инициализирует новый экземпляр класса .
Представляет событие входа посетителя выражения в область с указанными переменными.
Коллекция переменных области.
Выход из области посетителя выражения.
Заменяет старое выражение новым для посетителя выражения.
Старое выражение.
Новое выражение.
Представляет событие, когда переменная повторно привязывается для посетителя выражения.
Расположение переменной.
Ссылка на переменную, когда она привязывается повторно.
Реализует шаблон посетителя для логического выражения AND.
Реализованный посетитель.
Выражение DbAndExpression, посещение которого выполняется.
Реализует шаблон посетителя для вызова указанной функции в отношении каждого элемента в указанном входном наборе.
Реализованный посетитель.
Выражение DbApplyExpression, посещение которого выполняется.
Реализует шаблон посетителя для арифметической операции, примененной к числовым аргументам.
Реализованный посетитель.
Выражение DbArithmeticExpression, посещение которого выполняется.
Реализует шаблон посетителя для приложений When, Then и Else.
Реализованный посетитель.
Выражение DbCaseExpression, посещение которого выполняется.
Реализует шаблон посетителя для преобразования типа одного аргумента в указанный тип.
Реализованный посетитель.
Выражение DbCastExpression, посещение которого выполняется.
Реализует шаблон посетителя для операции сравнения, примененной к двум аргументам.
Реализованный посетитель.
Выражение DbComparisonExpression, посещение которого выполняется.
Реализует шаблон посетителя для различных видов констант.
Реализованный посетитель.
Выражение DbConstantExpression, посещение которого выполняется.
Реализует шаблон посетителя для операции безусловного соединения между указанными аргументами коллекции.
Реализованный посетитель.
Выражение DbCrossJoinExpression, посещение которого выполняется.
Реализует шаблон посетителя для выражения, которое извлекает сущность по указанной ссылке.
Реализованный посетитель.
Выражение DbDerefExpression, посещение которого выполняется.
Реализует шаблон посетителя для удаленных повторяющихся элементов из указанного аргумента набора.
Реализованный посетитель.
Выражение DbDistinctExpression, посещение которого выполняется.
Реализует шаблон посетителя для преобразования указанного аргумента набора в одинарный элемент.
Реализованный посетитель.
Выражение DbElementExpression, посещение которого выполняется.
Реализует шаблон посетителя для выражения, которое извлекает ссылку из базового экземпляра сущности.
Реализованный посетитель.
Выражение DbEntityRefExpression, посещение которого выполняется.
Реализует шаблон посетителя для операция вычитания набора между левым и правым операндами.
Реализованный посетитель.
Выражение DbExceptExpression, посещение которого выполняется.
Реализует шаблон посетителя для базовой функциональности, необходимой для типов выражения.
Реализованный посетитель.
Выражение DbExpression, посещение которого выполняется.
Реализует шаблон посетителя для предиката, примененного для фильтрации входного набора.
Реализованный посетитель.
Выражение DbFilterExpression, посещение которого выполняется.
Реализует шаблон посетителя для вызова функции.
Реализованный посетитель.
Выражение DbFunctionExpression, посещение которого выполняется.
Реализует шаблон посетителя для группирования по операциям.
Реализованный посетитель.
Выражение DbGroupByExpression, посещение которого выполняется.
Реализует шаблон посетителя для DbInExpression.
Реализованный посетитель.
Выражение DbInExpression, посещение которого выполняется.
Реализует шаблон посетителя для операции пересечения наборов между левым и правым операндами.
Реализованный посетитель.
Выражение DbIntersectExpression, посещение которого выполняется.
Реализует шаблон посетителя для операции определения пустого набора, примененной к одному аргументу набора.
Реализованный посетитель.
Выражение DbIsEmptyExpression, посещение которого выполняется.
Реализует шаблон посетителя для операции определения значения NULL, примененной к одному аргументу.
Реализованный посетитель.
Выражение DbIsNullExpression, посещение которого выполняется.
Реализует шаблон посетителя для сравнения типа одного аргумента с указанным типом.
Реализованный посетитель.
Выражение DbIsOfExpression, посещение которого выполняется.
Реализует шаблон посетителя для операции внутреннего, левого внешнего или полного внешнего соединения между указанными параметрами коллекции при указанном условии соединения.
Реализованный посетитель.
Выражение DbJoinExpression, посещение которого выполняется.
Реализует шаблон посетителя для приложения лямбда-функции к аргументам, представленным объектами DbExpression.
Реализованный посетитель.
Выражение DbLambdaExpression, посещение которого выполняется.
Реализует шаблон посетителя для сравнения строк с указанным шаблоном с необязательной экранизирующей строкой.
Реализованный посетитель.
Выражение DbLikeExpression, посещение которого выполняется.
Реализует шаблон посетителя для ограничения количества элементов в коллекции аргументов по указанному значению предела.
Реализованный посетитель.
Выражение DbLimitExpression, посещение которого выполняется.
Реализует шаблон посетителя для создания нового экземпляра определенного типа, включая типы набора и записи.
Реализованный посетитель.
Выражение DbNewInstanceExpression, посещение которого выполняется.
Реализует шаблон посетителя для логического оператора NOT одного аргумента типа Boolean.
Реализованный посетитель.
Выражение DbNotExpression, посещение которого выполняется.
Реализует шаблон посетителя для ссылки на типизированный литерал NULL.
Реализованный посетитель.
Выражение DbNullExpression, посещение которого выполняется.
Реализует шаблон посетителя для получения элементов указанного типа из заданного аргумента набора.
Реализованный посетитель.
Выражение DbOfTypeExpression, посещение которого выполняется.
Реализует шаблон посетителя для логической операции OR над двумя аргументами типа Boolean.
Реализованный посетитель.
Выражение DbOrExpression, посещение которого выполняется.
Реализует шаблон посетителя для ссылки на параметр, объявленный в дереве команд, которое содержит это выражение.
Реализованный посетитель.
Выражение DbParameterReferenceExpression, посещение которого выполняется.
Реализует шаблон посетителя для проекции данного входного набора на указанное выражение.
Реализованный посетитель.
Выражение DbProjectExpression, посещение которого выполняется.
Реализует шаблон посетителя для получения свойства экземпляра.
Реализованный посетитель.
Выражение DbPropertyExpression, посещение которого выполняется.
Реализует шаблон посетителя для операции с квантификатором заданного типа (Any, All) над элементами указанного набора входных данных.
Реализованный посетитель.
Выражение DbQuantifierExpression, посещение которого выполняется.
Реализует шаблон посетителя для строго типизированный ссылки на указанный экземпляр в наборе сущностей.
Реализованный посетитель.
Выражение DbRefExpression, посещение которого выполняется.
Реализует шаблон посетителя для получения значения ключа из базового значения ссылки.
Реализованный посетитель.
Выражение DbRefKeyExpression, посещение которого выполняется.
Реализует шаблон посетителя для навигации связи.
Реализованный посетитель.
Выражение DbRelationshipNavigationExpression, посещение которого выполняется.
Реализует шаблон посетителя для просмотра набора сущностей или связей, как указано в свойстве Target.
Реализованный посетитель.
Выражение DbScanExpression, посещение которого выполняется.
Реализует шаблон посетителя для выражения SKIP.
Реализованный посетитель.
Выражение DbSkipExpression, посещение которого выполняется.
Реализует шаблон посетителя для ключа сортировки, который может использоваться как часть порядка сортировки.
Реализованный посетитель.
Выражение DbSortExpression, посещение которого выполняется.
Реализует шаблон посетителя для операции преобразования типа, применяемой к полиморфному аргументу.
Реализованный посетитель.
Выражение DbTreatExpression, посещение которого выполняется.
Реализует шаблон посетителя для операция объединения наборов между левым и правым операндами.
Реализованный посетитель.
Выражение DbUnionAllExpression, посещение которого выполняется.
Реализует шаблон посетителя для ссылки на переменную, которая в данный момент находится в области.
Реализованный посетитель.
Выражение DbVariableReferenceExpression, посещение которого выполняется.
Реализует шаблон посетителя для агрегата.
Реализованный шаблон посетителя.
Статистическое выражение, которое необходимо посетить.
Реализует шаблон посетителя для набора сущностей.
Реализованный шаблон посетителя.
Набор сущностей.
Реализует шаблон посетителя для выражения.
Реализованный шаблон посетителя.
Выражение.
Реализует шаблон посетителя для привязки выражения.
Реализованный шаблон посетителя.
Привязка выражения.
Реализует шаблон посетителя для списка привязок выражения.
Реализованный шаблон посетителя.
Список привязок выражения.
Реализует шаблон посетителя для списка выражений.
Реализованный шаблон посетителя.
Список выражений.
Реализует шаблон посетителя для функции.
Реализованный шаблон посетителя.
Метаданные функции.
Реализует шаблон посетителя для агрегата функции.
Реализованный шаблон посетителя.
Агрегат.
Реализует шаблон посетителя для группового агрегата.
Реализованный шаблон посетителя.
Агрегат.
Реализует шаблон посетителя для привязки выражения группы.
Реализованный шаблон посетителя.
Привязка.
Реализует шаблон посетителя для лямбда-функции.
Реализованный шаблон посетителя.
Лямбда-функция.
Реализует шаблон посетителя для предложения сортировки.
Реализованный шаблон посетителя.
Предложение сортировки.
Реализует шаблон посетителя для порядка сортировки.
Реализованный шаблон посетителя.
Порядок сортировки.
Реализует шаблон посетителя для типа.
Реализованный шаблон посетителя.
Тип.
Реализует шаблон посетителя для использования типа.
Реализованный шаблон посетителя.
Тип.
Представляет API для создания объектов и обеспечивает доступ к этому API как к методам расширения в самом типе выражения.
Создает новый объект .
Новая статистическая функция со ссылкой на указанную функцию и аргумент.Свойство Distinct статистической функции будет иметь значение false.
Функция, определяющая статистическую операцию.
Аргумент, по которому должна вычисляться агрегатная функция.
Значение или равно null.
не является агрегатной функцией или имеет несколько аргументов, либо тип результата не эквивалентен типу параметра и не может быть приведен к нему путем продвижения.
Создает новый объект , применяемый особым образом.
Новая статистическая функция со ссылкой на указанную функцию и аргумент.Свойство Distinct статистической функции будет иметь значение true.
Функция, определяющая статистическую операцию.
Аргумент, по которому должна вычисляться агрегатная функция.
Значение или равно null.
не является агрегатной функцией или имеет несколько аргументов, либо тип результата не эквивалентен типу параметра и не может быть приведен к нему путем продвижения.
Создает новый объект , определяющий, распространяется ли действие заданного предиката на все элементы входного набора.
Новое выражение DbQuantifierExpression, представляющее операцию All.
Выражение, задающее входной набор.
Метод, представляющий предикат, который необходимо вычислить для каждого из элементов входного набора.Этот метод должен создавать выражение с результатом логического типа, реализующее логику предиката.
Значение или равно null.
Выражение, созданное , имеет значение null.
Результат не относится к типу коллекции.
Выражение, созданное , не относится к логическому типу.
Создает новый объект , определяющий, распространяется ли действие заданного предиката на все элементы входного набора.
Новое выражение DbQuantifierExpression, представляющее операцию All.
Привязка выражения, задающая входной набор.
Выражение, представляющее предикат, который необходимо вычислить для каждого из элементов входного набора.
Значение или равно null.
Выражение, созданное , не относится к логическому типу.
Создает объект , выполняющий логическую операцию И для левого и правого аргументов.
Новое выражение DbAndExpression с указанными аргументами.
Логическое выражение, задающее левый аргумент.
Логическое выражение, задающее правый аргумент.
Значение или равно null.
Результат или не относится к логическому типу.
Создает новое выражение , определяющее, не пуст ли заданный аргумент.
Новое выражение , применяемое к выражению с указанным аргументом.
Выражение, задающее входной набор.
Значение параметра равно null.
Результат не относится к типу коллекции.
Создает новый объект , определяющий, распространяется ли действие заданного предиката на все элементы входного набора.
Новое выражение DbQuantifierExpression, представляющее операцию Any.
Выражение, задающее входной набор.
Метод, представляющий предикат, который необходимо вычислить для каждого из элементов входного набора.Этот метод должен создавать выражение с результатом логического типа, реализующее логику предиката.
Значение или равно null.
Выражение, созданное , имеет значение null.
Результат не относится к типу коллекции.
Выражение, созданное , не относится к логическому типу.
Создает новый объект , определяющий, распространяется ли действие заданного предиката на все элементы входного набора.
Новое выражение DbQuantifierExpression, представляющее операцию Any.
Привязка выражения, задающая входной набор.
Выражение, представляющее предикат, который необходимо вычислить для каждого из элементов входного набора.
Значение или равно null.
Результат не относится к логическому типу.
Возвращает указанные аргументы в виде объекта пары «ключ-значение».
Объект пары «ключ-значение».
Значение из пары «ключ-значение».
Ключ из пары «ключ-значение».
Возвращает указанные аргументы в виде объекта пары «ключ-значение».
Объект пары «ключ-значение».
Значение из пары «ключ-значение».
Ключ из пары «ключ-значение».
Создает новый объект , использующий созданное имя переменной для привязки заданного выражения.
Привязка нового выражения к указанному выражению и созданному имени переменной.
Выражение, которое требуется привязать.
Значение параметра равно null.
Результат не относится к типу коллекции.
Создает новый объект , использующий заданное имя переменной для привязки заданного выражения.
Привязка нового выражения к указанному выражению и имени переменной.
Выражение, которое требуется привязать.
Имя переменной, которое должно использоваться для привязки.
Значение или равно null.
Результат не относится к типу коллекции.
Создает новый объект .
Новое выражение DbCaseExpression с указанными вариантами и результатом по умолчанию.
Список выражений, предоставляющих условия для каждого варианта.
Список выражений, предоставляющих результат для каждого варианта.
Выражение, определяющее результат в случае, если ни один из вариантов не подходит.
или равны null или содержат значения null, или равно null.
или пуст, либо содержит выражение с типом результата, отличным от логического, либо у результатов всех выражений в и отсутствует общий тип.
Создает новое выражение , применяющее операцию приведения к полиморфному аргументу.
Новое выражение DbCastExpression с указанным аргументом и типом целевого объекта.
Аргумент, к которому требуется применить приведение.
Метаданные типа, указывающие тип, к которому требуется привести аргумент.
Значение или равно null.
Указанное приведение недопустимо.
Создает новое выражение заданного примитивного типа с указанным константным значением.
Новое выражение DbConstantExpression с заданным значением и типом результата .
Тип константного значения.
Представляемое константное значение.
valueconstantType
не является экземпляром допустимого константного типа, не представляет тип-примитив, либо имеет тип-примитив, отличный от представленного .
Создает новый объект с заданным константным значением.
Новое выражение DbConstantExpression с заданным значением.
Представляемое константное значение.
Значение параметра равно null.
не является экземпляром допустимого типа константы.
Создает новое выражение , которое представляет ссылку на определенную сущность на основе значений ключей.
Новое выражение DbRefExpression, которое ссылается на элемент с указанными значениями ключей в заданном наборе сущностей.
Набор сущностей, содержащий элемент, на который указывает ссылка.
Коллекция выражений , предоставляющих значения ключей.Эти выражения должны соответствовать (по числу, типу и порядку) ключевым свойствам типа упоминаемой сущности.
равно null, либо равно null или содержит null.
Число не соответствует числу ключевых элементов, объявленных в типе элемента , либо содержит выражение, тип результата которого несовместим с типом соответствующего ключевого элемента.
Создает новое выражение , которое представляет ссылку на определенную сущность на основе значений ключей.
Новое выражение DbRefExpression, которое ссылается на элемент с указанными значениями ключей в заданном наборе сущностей.
Набор сущностей, содержащий элемент, на который указывает ссылка.
Коллекция выражений , предоставляющих значения ключей.Эти выражения должны соответствовать (по числу, типу и порядку) ключевым свойствам типа упоминаемой сущности.
равно null, либо равно null или содержит null.
Число не соответствует числу ключевых элементов, объявленных в типе элемента , либо содержит выражение, тип результата которого несовместим с типом соответствующего ключевого элемента.
Создает новое выражение , которое представляет ссылку на определенную сущность данного типа на основе значений ключа.
Новое выражение DbRefExpression, которое ссылается на элемент с указанными значениями ключей в заданном наборе сущностей.
Набор сущностей, содержащий элемент, на который указывает ссылка.
Тип упоминаемой сущности.Тип сущности должен принадлежать той же иерархии, что и тип элемента набора сущностей.
Коллекция выражений , предоставляющих значения ключей.Эти выражения должны соответствовать (по числу, типу и порядку) ключевым свойствам типа упоминаемой сущности.
или равно null или содержит значения null, или равно null или содержит null.
не является типом в той же иерархии типов (подтипом, супертипом или тем же типом), что и тип элемента .
Число не соответствует числу ключевых элементов, объявленных в типе элемента , либо содержит выражение, тип результата которого несовместим с типом соответствующего ключевого элемента.
Создает новое выражение , которое представляет ссылку на определенную сущность данного типа на основе значений ключа.
Новое выражение DbRefExpression, которое ссылается на элемент с указанными значениями ключей в заданном наборе сущностей.
Набор сущностей, содержащий элемент, на который указывает ссылка.
Тип упоминаемой сущности.Тип сущности должен принадлежать той же иерархии, что и тип элемента набора сущностей.
Коллекция выражений , предоставляющих значения ключей.Эти выражения должны соответствовать (по числу, типу и порядку) ключевым свойствам типа упоминаемой сущности.
или равно null или содержит значения null, или равно null или содержит null.
не является типом в той же иерархии типов (подтипом, супертипом или тем же типом), что и тип элемента .
Число не соответствует числу ключевых элементов, объявленных в типе элемента , либо содержит выражение, тип результата которого несовместим с типом соответствующего ключевого элемента.
Создает новое выражение , которое вычисляет указанное выражение по одному разу для каждого из элементов входного набора, создавая на выходе коллекцию строк с соответствующими столбцами input и apply.Строки, для которых результатом выражения стало пустое множество, не включаются.
Новое выражение DbApplyExpression с указанным входным, привязками и типа CrossApply.
Объект , задающий входной набор.
Метод, задающий логику вычисления, которую необходимо применить для каждого из элементов входного набора.
Значение или равно null.
Результат не относится к типу коллекции.
Результат содержит имя или выражение, равное null.
Результат содержит имя или выражение, недопустимые в привязке выражения.
Создает новое выражение , которое вычисляет указанное выражение по одному разу для каждого из элементов входного набора, создавая на выходе коллекцию строк с соответствующими столбцами input и apply.Строки, для которых результатом выражения стало пустое множество, не включаются.
Новое выражение DbApplyExpression с указанными привязками input и apply и типа CrossApply.
Объект , задающий входной набор.
Объект , задающий логику вычисления, которую необходимо применить по одному разу для каждого из элементов входного набора.
Значение или равно null.
Создает новое выражение , которое без каких-либо условий объединяет наборы, заданные списком входящих привязок выражений.
Новое выражение DbCrossJoinExpression с типа перекрестного соединения, которое представляет безусловное соединение входных наборов.
Список привязок выражений, задающий входные наборы.
равно null или содержит null.
содержит менее 2 привязок выражений.
Создает новое выражение , которое извлекает определенную сущность, если дано выражение ссылки.
Новое выражение DbDerefExpression, которое извлекает заданную сущность.
Выражение , предоставляющее ссылку.Выражение должно быть ссылочного типа.
Значение параметра равно null.
Результат не относится к ссылочному типу.
Создает новое выражение , которое удаляет повторяющиеся элементы из указанного аргумента набора.
Новое выражение DbDistinctExpression, которое представляет определенную операцию, применяемую к указанному набору аргументов.
Выражение, задающее набор, для которого требуется выполнить операцию удаления повторяющихся элементов.
Значение параметра равно null.
Результат не относится к ссылочному типу.
Создает новое выражение для деления левого аргумента на правый.
Новое выражение DbArithmeticExpression, представляющее операцию деления.
Выражение, задающее левый аргумент.
Выражение, задающее правый аргумент.
Значение или равно null.
Общего численного типа результата для и не существует.
Создает новое выражение , которое преобразует набор в одноэлементное значение.
Выражение DbElementExpression, которое представляет преобразование аргумента указанного набора в одноэлементный набор.
Выражение, задающее входной набор.
Значение параметра равно null.
Результат не относится к ссылочному типу.
Создает новое выражение , проверяющее, равен ли левый аргумент правому.
Новое выражение DbComparisonExpression, представляющее операцию сравнения на равенство.
Выражение, задающее левый аргумент.
Выражение, задающее правый аргумент.
Значение или равно null.
Общего численного типа результата для и не существует.
Создает новое выражение , вычисляющее разницу между левым аргументом набора и правым аргументом набора.
Новое выражение DbExceptExpression, которое представляет разницу между левым и правым аргументом.
Выражение, определяющее левый аргумент набора.
Выражение, определяющее правый аргумент набора.
Значение или равно null.
Общего численного типа результата для и не существует.
Создает новое выражение , определяющее, не пуст ли заданный аргумент.
Новое выражение , применяемое к выражению с указанным аргументом.
Выражение, задающее входной набор.
Значение параметра равно null.
Результат не относится к типу коллекции.
Создает с логическим значением false.
с логическим значением false.
Создает новое выражение , фильтрующее элементы заданного входного набора с использованием заданного предиката.
Новое выражение DbFilterExpression, которое создает отфильтрованный набор.
Привязка выражения, задающая входной набор.
Выражение, представляющее предикат, который необходимо вычислить для каждого из элементов входного набора.
Значение или равно null.
Результат не относится к логическому типу.
Создает новое выражение , которое объединяет наборы, заданные левым и правым выражениями, при указанном условии соединения, используя поле FullOuterJoin в качестве значения .
Новое выражение DbJoinExpression с типа FullOuterJoin, которое представляет операцию полного внешнего соединения, применяемую к левому и правому входному набору с заданными критериями соединения.
Объект , задающий левый аргумент набора.
Объект , задающий правый аргумент набора.
Метод, представляющий условие объединения.Этот метод должен создавать выражение с результатом логического типа, указывающее логику условия объединения.
, или имеет значение null.
Результат или не относится к типу коллекции.
Выражение, созданное , имеет значение null.
Выражение, созданное , не относится к логическому типу.
Создает новое выражение , которое объединяет наборы, заданные левой и правой привязкой выражения, при указанном условии объединения, используя поле FullOuterJoin в качестве значения .
Новое выражение DbJoinExpression с типа FullOuterJoin, которое представляет операцию полного внешнего соединения, применяемую к левому и правому входному набору с заданными критериями соединения.
Объект , задающий левый аргумент набора.
Объект , задающий правый аргумент набора.
Выражение, задающее условие объединения.
, или имеет значение null.
Результат не относится к логическому типу.
Создает новое выражение , которое извлекает ссылку заданной сущности в структурной форме.
Новое выражение DbEntityRefExpression, которое получает ссылку на указанной сущности.
Выражение, задающее сущность.Выражение должно иметь тип результата сущности.
Значение параметра равно null.
Результат не относится к типу сущности.
Создает новое выражение , которое извлекает ключевые значения заданной ссылки в структурной форме.
Новое выражение DbRefKeyExpression, которое извлекает значения ключа указанной ссылки.
Выражение, задающее ссылку.Это выражение должно иметь ссылочный тип с типом элемента сущности.
Значение параметра равно null.
Результат не относится к типу сущности.
Создает новое выражение , определяющее, верно ли, что левый аргумент больше правого.
Новое выражение DbComparisonExpression, которое представляет сравнение «больше чем».
Выражение, задающее левый аргумент.
Выражение, задающее правый аргумент.
Значение или равно null.
Общего типа результата сравнения по порядку для и не существует.
Создает новое выражение , определяющее, верно ли, что левый аргумент больше или равен правому.
Новое выражение DbComparisonExpression, которое представляет сравнение «больше или равно».
Выражение, задающее левый аргумент.
Выражение, задающее правый аргумент.
Значение left или right равно null.
Общего типа результата сравнения по порядку для left и right не существует.
Создает новый объект на основе указанного аргумента.
Новое групповое статистическое выражение, представляющее элементы группы, на которую ссылается заданный аргумент.
Аргумент, с которым выполняется операция вложения.
Значение параметра равно null.
Создает новую привязку выражения группы, которая использует созданные имена переменной и групповой переменной для привязки заданного выражения.
Новая привязка выражения группы с указанным выражением и созданными именем переменной и именем групповой переменной.
Выражение, которое требуется привязать.
Значение параметра равно null.
Результат не относится к типу коллекции.
Создает новый объект , который использует заданные имена переменной и групповой переменной для привязки заданного выражения.
Новая привязка выражения группы с указанным выражением, именем переменной и именем групповой переменной.
Выражение, которое требуется привязать.
Имя переменной, которое должно использоваться для привязки.
Имя переменной, которое должно использоваться для ссылки на группу при использовании новой привязки выражения группы в выражении group-by.
, или имеет значение null.
Результат не относится к типу коллекции.
Создает новый объект , группирующий элементы входного набора в соответствии с заданными ключами группы и применяющий указанные статистические функции.
Новое выражение DbGroupByExpression с указанным входным набором, ключами группирования и статистическими выражениями.
Объект , задающий входной набор.
Список пар строка-выражение, определяющих столбцы группирования.
Список выражений, задающих статистические функции, которые необходимо применить.
, или равняется NULL, содержит равное null имя или выражение, задающее ключевой столбец, либо статистические выражения содержат имя статистического столбца , равное null.
Оба параметра и пусты или недействительны, либо указано повторяющееся имя столбца.
Создает объект , связывающий результат указанного выражения с результатами константных выражений в заданном списке.
Новое выражение DbInExpression с указанными аргументами, если список DbConstantExpression не пуст; в противном случае — константное выражение false.
Выражение DbExpression для сопоставления.
Список выражений DbConstantExpression, которые должны быть проверены на соответствие.
Значение или равно null.
Тип результата отличается от типа результата выражения из .
Создает новое выражение , которое объединяет наборы, заданные левым и правым выражениями, при указанном условии объединения, используя поле InnerJoin в качестве значения .
Новое выражение DbJoinExpression с типа InnerJoin, которое представляет операцию внутреннего соединения, применяемую к левому и правому входному набору с заданными критериями соединения.
Объект , задающий левый аргумент набора.
Объект , задающий правый аргумент набора.
Метод, представляющий условие объединения.Этот метод должен создавать выражение с результатом логического типа, указывающее логику условия объединения.
, или имеет значение null.
Результат или не относится к типу коллекции.
Выражение, созданное , имеет значение null.
Выражение, созданное , не относится к логическому типу.
Создает новое выражение , которое объединяет наборы, заданные левым и правым выражениями, при указанном условии объединения, используя поле InnerJoin в качестве значения .
Новое выражение DbJoinExpression с типа InnerJoin, которое представляет операцию внутреннего соединения, применяемую к левому и правому входному набору с заданными критериями соединения.
Объект , задающий левый аргумент набора.
Объект , задающий правый аргумент набора.
Выражение, задающее условие объединения.
, или имеет значение null.
Результат не относится к логическому типу.
Создает новое выражение , вычисляющее пересечение левого и правого аргументов набора.
Новое выражение DbIntersectExpression, которое представляет пересечение левого и правого аргументов.
Выражение, определяющее левый аргумент набора.
Выражение, определяющее правый аргумент набора.
или right равно .
Общего типа результата коллекции для и не существует.
Создает новое выражение , представляющее применение заданной лямбда-функции к указанным аргументам.
Новое выражение DbLambdaExpression, представляющее применение лямбда-функции.
Экземпляр , представляющий лямбда-функцию, которую требуется применить.
Список выражений, задающих аргументы.
равно null, либо равно null или содержит null.
Число не равно числу переменных, объявленных в , либо содержит выражение, тип результата которого не эквивалентен типу соответствующей переменной и не приводится к нему путем продвижения.
Создает новое выражение , представляющее применение заданной лямбда-функции к указанным аргументам.
Новое выражение DbLambdaExpression, представляющее применение лямбда-функции.
Экземпляр , представляющий лямбда-функцию, которую требуется применить.
Выражения, задающие аргументы.
равно null, либо равно null или содержит null.
Число не равно числу переменных, объявленных в , либо содержит выражение, тип результата которого не эквивалентен типу соответствующей переменной и не приводится к нему путем продвижения.
Создает новое выражение , представляющее вызов заданной функции с заданными аргументами.
Новое выражение DbFunctionExpression, представляющее вызов функции.
Метаданные для вызываемой функции.
Список выражений, задающих аргументы для функции.
равно null, либо равно null или содержит null.
Число не равно числу переменных, объявленных в , либо содержит выражение, тип результата которого не эквивалентен типу соответствующей переменной и не приводится к нему путем продвижения.
Создает новое выражение , представляющее вызов заданной функции с заданными аргументами.
Новое выражение DbFunctionExpression, представляющее вызов функции.
Метаданные для вызываемой функции.
Выражения, задающие аргументы для функции.
равно null, либо равно null или содержит null.
Число не равно числу переменных, объявленных в , либо содержит выражение, тип результата которого не эквивалентен типу соответствующей переменной и не приводится к нему путем продвижения.
Создает новое выражение , определяющее, является ли заданный аргумент пустым набором.
Новое выражение DbIsEmptyExpression с указанным аргументом.
Выражение, задающее входной набор.
Значение параметра равно null.
Результат не относится к типу коллекции.
Создает новое выражение , определяющее, не равен ли заданный аргумент нулю.
Новое выражение DbIsNullExpression с указанным аргументом.
Выражение, задающее аргумент.
Значение параметра равно null.
Результат имеет тип коллекции.
Создает новое выражение , определяющее, принадлежит ли заданный аргумент определенному типу или подтипу.
Новое выражение DbIsOfExpression с указанным экземпляром, типом и DbExpressionKind типа IsOf.
Выражение, задающее экземпляр.
Метаданные типа, задающие тип, с которым нужно сравнить тип результата экземпляра.
Значение или равно null.
не совпадает с типом результата по иерархии типа.
Создает новое выражение , определяющее, принадлежит ли заданный аргумент определенному типу (только этому типу, не подтипу).
Новое выражение DbIsOfExpression с указанным экземпляром, типом и DbExpressionKind типа IsOfOnly.
Выражение, задающее экземпляр.
Метаданные типа, задающие тип, с которым нужно сравнить тип результата экземпляра.
Значение или равно null.
не совпадает с типом результата по иерархии типа.
Создает новое выражение , объединяющее наборы, заданные внешним и внутренним выражениями при условии равенства заданных внешнего и внутреннего ключей, используя поле InnerJoin в качестве значения .
Новое выражение DbJoinExpression с типа InnerJoin, которое представляет операцию внутреннего соединения, применяемую к левому и правому входным наборам с условием соединения, проверяющим значения внешнего и внутреннего ключа на равенство.
Объект , задающий внешний аргумент набора.
Объект , задающий внутренний аргумент набора.
Метод, задающий способ получения значения внешнего ключа из элемента внешнего набора.
Метод, задающий способ получения значения внутреннего ключа из элемента внутреннего набора.
Значение , , или равно null.
Результат или не относится к типу коллекции.
Выражение, созданное или , имеет значение null.
Выражения, созданные или , не поддерживают сравнение на равенство.
Создает новое выражение , проецирующее заданный селектор на наборы, которые заданы внешним и внутренним выражениями, которые объединяются при условии равенства заданных внешнего и внутреннего ключей, используя поле InnerJoin в качестве значения .
Новое выражениеDbProjectExpression с указанным селектором в качестве проекции и новым выражением DbJoinExpression в качестве входного параметра.Входное выражение DbJoinExpression создается с типа InnerJoin, которое представляет операцию внутреннего соединения, применяемую к левому и правому входному набору с условием соединения, сравнивающим значения внешнего и внутреннего ключа на равенство.
Объект , задающий внешний аргумент набора.
Объект , задающий внутренний аргумент набора.
Метод, задающий способ получения значения внешнего ключа из элемента внешнего набора.
Метод, задающий способ получения значения внутреннего ключа из элемента внутреннего набора.
Метод, задающий способ получения элемента результирующего набора из элементов внутреннего и внешнего наборов.Этот метод должен создавать экземпляр типа, совместимого с операцией Join, который также можно разрешить в объект .Требования совместимости для описаны в примечаниях.
Тип селектора.
Значение , , , или равно null.
Результат или не относится к типу коллекции.
Выражение, созданное или , имеет значение null.
Результат после преобразования в DbExpression равен null.
Выражения, созданные и , не поддерживают сравнение на равенство.
Результат несовместим с SelectMany.
Создает новый объект с заданной встроенной реализацией лямбда-функции и формальными параметрами.
Новый класс DbLambda с описанием встроенной лямбда-функции, указанным текстом и формальными параметрами.
Выражение, определяющее логику лямбда-функции.
Коллекция , представляющая формальные параметры для лямбда-функции.Эти переменные допустимо использовать в выражении .
равны NULL или содержат значения NULL, или равно NULL.
содержат несколько элементов с одним и тем же именем переменной.
Создает новый объект с заданной встроенной реализацией лямбда-функции и формальными параметрами.
Новый класс DbLambda с описанием встроенной лямбда-функции, указанным текстом и формальными параметрами.
Выражение, определяющее логику лямбда-функции.
Коллекция , представляющая формальные параметры для лямбда-функции.Эти переменные допустимо использовать в выражении body.
равны NULL или содержат значения NULL, или равно NULL.
содержат несколько элементов с одним и тем же именем переменной.
Создает новое выражение , которое объединяет наборы, заданные левым и правым выражениями, при указанном условии объединения, используя поле LeftOuterJoin в качестве значения .
Новое выражение DbJoinExpression с типа LeftOuterJoin, которое представляет операцию левого внешнего соединения, применяемую к левому и правому входному набору с заданными критериями соединения.
Объект , задающий левый аргумент набора.
Объект , задающий правый аргумент набора.
Метод, представляющий условие объединения.Этот метод должен создавать выражение с результатом логического типа, указывающее логику условия объединения.
, или имеет значение null.
Результат или не относится к типу коллекции.
Выражение, созданное , имеет значение null.
Выражение, созданное , не относится к логическому типу.
Создает новое выражение , которое объединяет наборы, заданные левой и правой привязкой выражения, при указанном условии объединения, используя поле LeftOuterJoin в качестве значения .
Новое выражение DbJoinExpression с типа LeftOuterJoin, которое представляет операцию левого внешнего соединения, применяемую к левому и правому входному набору с заданными критериями соединения.
Объект , задающий левый аргумент набора.
Объект , задающий правый аргумент набора.
Выражение, задающее условие объединения.
, или имеет значение null.
Результат не относится к логическому типу.
Создает новое выражение , определяющее, верно ли, что левый аргумент меньше правого.
Новое выражение DbComparisonExpression, которое представляет сравнение «меньше чем».
Выражение, задающее левый аргумент.
Выражение, задающее правый аргумент.
Значение или равно null.
Общего типа результата сравнения по порядку для и не существует.
Создает новое выражение , определяющее, верно ли, что левый аргумент меньше или равен правому аргументу.
Новое выражение DbComparisonExpression, которое представляет сравнение «меньше или равно».
Выражение, задающее левый аргумент.
Выражение, задающее правый аргумент.
Значение или равно null.
Общего типа результата сравнения по порядку для и не существует.
Создает новое выражение , которое сравнивает указанную входную строку с заданным шаблоном.
Новое выражение DbLikeExpression с указанными входными данными, шаблоном и пустой escape-последовательностью.
Выражение, задающее входную строку.
Выражение, задающее шаблонную строку.
Значение или равно null.
Результат или не относится к строковому типу.
Создает новое выражение , которое сравнивает указанную входную строку с заданным шаблоном, используя необязательную строку escape-последовательности.
Новое выражение DbLikeExpression с указанными входными данными, шаблоном и escape-последовательностью.
Выражение, задающее входную строку.
Выражение, задающее шаблонную строку.
Необязательное выражение, задающее строку escape-последовательности.
, или escape-последовательность равны .
, или escape-последовательность не относятся к строковому типу.
Создает новое выражение , которое ограничивает количество элементов в коллекции аргументов, соответствующее указанному значению предела.Связанные результаты не включаются в выходные данные.
Новое выражение DbLimitExpression с указанными значениями аргумента и предела числа, не включающее связанные результаты.
Выражение, определяющее входную коллекцию.
Выражение, задающее предельное значение.
Значение или равно null.
Результат не относится к типу коллекции, либо результат не относится к типу, эквивалентному 64-разрядному целочисленному типу или приводимому к нему путем продвижения.
Создает новое выражение , которое вычитает правый аргумент из левого аргумента.
Новое выражение DbArithmeticExpression, представляющее операцию вычитания.
Выражение, задающее левый аргумент.
Выражение, задающее правый аргумент.
Значение или равно null.
Общего типа результата сравнения по порядку для и не существует.
Создает новое выражение , вычисляющее остаток при делении левого аргумента на правый аргумент.
Новое выражение DbArithmeticExpression, представляющее операцию остатка от деления.
Выражение, задающее левый аргумент.
Выражение, задающее правый аргумент.
Значение или равно null.
Общего типа результата сравнения по порядку для и не существует.
Создает новое выражение , которое умножает левый аргумент на правый аргумент.
Новое выражение DbArithmeticExpression, представляющее операцию умножения.
Выражение, задающее левый аргумент.
Выражение, задающее правый аргумент.
Значение или равно null.
Общего типа результата сравнения по порядку для и не существует.
Создает новое выражение , представляющее навигацию композиции или связи ассоциации.
Новое выражение DbRelationshipNavigationExpression, представляющее навигацию указанных начальных и конечных концов связи заданного типа из указанного экземпляра источника навигации.
Выражение, задающее экземпляр, из которого должен происходить переход.
Метаданные свойства, представляющего конец связи, из которой должен произойти переход.
Метаданные свойства, представляющего конец связи, в которую должен произойти переход.
, или имеет значение null.
и не объявлены одним и тем же типом связи, или имеет тип результата, несовместимый с типом свойства .
Создает новое выражение , представляющее навигацию композиции или связи ассоциации.
Новое выражение DbRelationshipNavigationExpression, представляющее навигацию указанных начальных и конечных концов связи заданного типа из указанного экземпляра источника навигации.
Метаданные для типа связей, представляющие связь.
Имя свойства типа связи, представляющего конец связи, из которой должен произойти переход.
Имя свойства типа связи, представляющего конец связи, в которую должен произойти переход.
Выражение, задающее экземпляр, из которого должен происходить переход.
, или имеет значение null.
не сопоставлен с рабочей областью метаданных этого дерева команд, либо сопоставлен с другим деревом команд, либо не содержит объявления свойства окончания связи с именем или , либо имеет тип результата, несовместимый с .
Создает новое выражение , которое отрицает значение аргумента.
Новое выражение DbArithmeticExpression, представляющее операцию отрицания.
Выражение, задающее аргумент.
Значение параметра равно null.
Тип числового результата для не существует.
Создает новый объект .Если тип аргумента является типом коллекции, аргументы задают элементы коллекции.В противном случае аргументы используются как значения свойств или столбцов в новом экземпляре.
Новое выражение DbNewInstanceExpression с указанным типом и аргументами.
Тип нового экземпляра.
Выражения, задающие значения новых экземпляров, которые интерпретируются в соответствии с типом экземпляра.
или равно null, либо содержит null.
Параметр является пустым, либо типы результатов содержащихся выражений не соответствуют требованиям (как описано в примечаниях).
Создает новый объект .Если тип аргумента является типом коллекции, аргументы задают элементы коллекции.В противном случае аргументы используются как значения свойств или столбцов в новом экземпляре.
Новое выражение DbNewInstanceExpression с указанным типом и аргументами.
Тип нового экземпляра.
Выражения, задающие значения новых экземпляров, которые интерпретируются в соответствии с типом экземпляра.
instanceTypeargumentsarguments
или равно null, либо содержит null.
Создает новое выражение , которое формирует коллекцию, содержащую указанные элементы.Тип коллекции основывается на общем типе элементов.Если общий тип элементов не существует, создается исключение.
Новое выражение DbNewInstanceExpression с указанным типом коллекции и аргументами.
Список выражений, предоставляющих элементы коллекции.
равно null или содержит null.
Параметр пуст или содержит выражения, для которых не существует общего типа результата.
Создает новое выражение , которое формирует коллекцию, содержащую указанные элементы.Тип коллекции основывается на общем типе элементов.Если общий тип элементов не существует, создается исключение.
Новое выражение DbNewInstanceExpression с указанным типом коллекции и аргументами.
Список выражений, предоставляющих элементы коллекции.
равно null или содержит null.
Параметр пуст или содержит выражения, для которых не существует общего типа результата.
Создает новое выражение , формирующее пустую коллекцию заданного типа.
Новое выражение DbNewInstanceExpression с указанным типом коллекции и пустым списком Arguments.
Метаданные типа создаваемой коллекции.
Значение параметра равно null.
не относится к типу коллекции.
Создает новое выражение , формирующее строку с указанными именами столбцов и значениями, которые заданы как выражения.
Новое выражение DbNewInstanceExpression, представляющее конструкцию строки.
Список пар ключ-значение string-DbExpression, определяющий структуру и значения строки.
равен null или содержит элемент с именем столбца или выражением, равными null.
пуст или содержит повторяющееся или недопустимое имя столбца.
Создает выражение , выполняющее логическое отрицание заданного аргумента.
Новое выражение DbNotExpression с указанным аргументом.
Логическое выражение, задающее аргумент.
Значение параметра равно null.
аргумент или не относится к логическому типу.
Создает новое выражение , проверяющее, не равен ли левый аргумент правому.
Новое выражение DbComparisonExpression, представляющее операцию проверки на неравенство.
Выражение, задающее левый аргумент.
Выражение, задающее правый аргумент.
Значение или равно null.
Общего типа результата сравнения по равенству для и не существует.
Создает новое выражение , представляющее типизированное значение null.
Экземпляр DbNullExpression.
Тип значения null.
Значение параметра равно null.
Создает новое выражение , которое формирует набор, состоящий из элементов данного входного набора указанного типа.
Новое выражение DbOfTypeExpression с указанными аргументом и типом набора и ExpressionKind типа .
Объект , задающий входной набор.
Метаданные типа для типа, которому должны принадлежать элементы входного набора, чтобы войти в результирующий набор.
Значение или равно null.
Результат не относится к типу коллекции , либо тип не является типом в той же иерархии типов, что и тип результата элемента коллекции .
Создает новое выражение , которое формирует набор, состоящий из элементов данного входного набора указанного типа.
Новое выражение DbOfTypeExpression с указанными аргументом и типом набора и ExpressionKind типа .
Объект , задающий входной набор.
Метаданные типа для типа, которому должны строго соответствовать элементы входного набора, чтобы войти в результирующий набор.
Значение или равно null.
Результат не относится к типу коллекции , либо тип не является типом в той же иерархии типов, что и тип результата элемента коллекции .
Создает объект , выполняющий логическую операцию ИЛИ для левого и правого аргументов.
Новое выражение DbOrExpression с указанными аргументами.
Логическое выражение, задающее левый аргумент.
Логическое выражение, задающее правый аргумент.
leftright
leftright
Создает новое выражение , сортирующее заданный входной набор по указанному ключу сортировки в порядке возрастания и с параметрами сортировки по умолчанию.
Новое выражение DbSortExpression, представляющее операцию упорядочивания.
Выражение, задающее входной набор.
Метод, определяющий процедуру получения выражения ключа сортировки для заданного элемента входного набора.Этот метод должен создавать выражение с типом результата сравниваемых по порядку строк, предоставляющее определение ключа сортировки.
Значение или равно null.
Выражение, созданное , имеет значение null.
Результат не относится к типу коллекции.
Выражение, созданное , не относится к типу результата, поддерживающему порядковое сравнение.
Создает новое выражение , сортирующее заданный входной набор по указанному ключу сортировки в порядке возрастания и с заданными параметрами сортировки.
Новое выражение DbSortExpression, представляющее операцию упорядочивания.
Выражение, задающее входной набор.
Метод, определяющий процедуру получения выражения ключа сортировки для заданного элемента входного набора.Этот метод должен создавать выражение с типом результата сравниваемых по порядку строк, предоставляющее определение ключа сортировки.
Параметры сортировки
, или имеет значение null.
Выражение, созданное , имеет значение null.
Результат не относится к типу коллекции.
Выражение, созданное , не относится к строковому типу результата, поддерживающему порядковое сравнение.
является пустой строкой или содержит только пробелы.
Создает новое выражение , сортирующее заданный входной набор по указанному ключу сортировки в порядке убывания и с параметрами сортировки по умолчанию.
Новое выражение DbSortExpression, представляющее операцию упорядочивания.
Выражение, задающее входной набор.
Метод, определяющий процедуру получения выражения ключа сортировки для заданного элемента входного набора.Этот метод должен создавать выражение с типом результата сравниваемых по порядку строк, предоставляющее определение ключа сортировки.
Значение или равно null.
Выражение, созданное , имеет значение null.
Результат не относится к типу коллекции.
Выражение, созданное , не относится к строковому типу результата, поддерживающему порядковое сравнение.
Создает новое выражение , сортирующее заданный входной набор по указанному ключу сортировки в порядке убывания и с параметрами сортировки по умолчанию.
Новое выражение DbSortExpression, представляющее операцию упорядочивания.
Выражение, задающее входной набор.
Метод, определяющий процедуру получения выражения ключа сортировки для заданного элемента входного набора.Этот метод должен создавать выражение с типом результата сравниваемых по порядку строк, предоставляющее определение ключа сортировки.
Параметры сортировки
, или имеет значение null.
Выражение, созданное , имеет значение null.
Результат не относится к типу коллекции.
Выражение, созданное , не относится к строковому типу результата, поддерживающему порядковое сравнение.
является пустой строкой или содержит только пробелы.
Создает новое выражение , которое вычисляет указанное выражение по одному разу для каждого из элементов входного набора, создавая на выходе коллекцию строк с соответствующими столбцами input и apply.Для строк, для которых операция создает пустой набор, значение столбца apply равно null.
Новое выражение DbApplyExpression с указанным входным, привязками и типа OuterApply.
Объект , задающий входной набор.
Метод, задающий логику вычисления, которую необходимо применить для каждого из элементов входного набора.
Значение или равно null.
Результат не относится к типу коллекции.
Результат apply содержит имя или выражение, равное null.
Результат apply содержит имя или выражение, недопустимые в привязке выражения.
Создает новое выражение , которое вычисляет указанное выражение по одному разу для каждого из элементов входного набора, создавая на выходе коллекцию строк с соответствующими столбцами input и apply.Для строк, для которых операция создает пустой набор, значение столбца apply равно null.
Новое выражение DbApplyExpression с указанным входным, привязками и типа OuterApply.
Объект , задающий входной набор.
Объект , задающий логику вычисления, которую необходимо применить по одному разу для каждого из элементов входного набора.
Значение или равно null.
Создает новое выражение , ссылающееся на параметр с заданными именем и типом.
DbParameterReferenceExpression, представляющее ссылку на параметр с указанным именем и типом; тип результата выражения совпадает с .
Тип параметра, на который указывает ссылка.
Имя упоминаемого параметра.
Создает новое выражение , прибавляющее к левому аргументу правый.
Новое выражение DbArithmeticExpression, представляющее операцию сложения.
Выражение, задающее левый аргумент.
Выражение, задающее правый аргумент.
Значение или равно null.
Общего числового типа для left и right не существует.
Создает новое выражение , создающее проекцию заданного выражения на данном входном наборе.
Новое выражение DbProjectExpression, представляющее операцию проекции.
Привязка выражения, задающая входной набор.
Выражение, которое требуется спроецировать на набор.
Значение или равно null.
Создает новое выражение , представляющее получение указанного свойства.
Новое выражение DbPropertyExpression, представляющее получение свойства.
Экземпляр, из которого требуется извлечь свойство.Может иметь значение null, если свойство статическое.
Метаданные для извлекаемого свойства.
Параметр равен null, либо параметр равен null, и свойство не является статическим.
Создает новое выражение , представляющее получение указанного свойства навигации.
Новое выражение DbPropertyExpression, представляющее получение свойства навигации.
Экземпляр, из которого требуется извлечь свойство навигации.
Метаданные извлекаемого свойства навигации.
Параметр равен null, или параметр равен null.
Создает новое выражение , представляющее получение указанного конечного элемента связи.
Новое выражение DbPropertyExpression, представляющее получение элемента связи.
Экземпляр, из которого требуется извлечь конечный элемент связи.
Метаданные для извлекаемого конечного элемента связи.
Параметр равен null, либо параметр равен null, и свойство не является статическим.
Создает новое выражение , представляющее получение свойства экземпляра с заданным именем из указанного экземпляра.
Новое выражение DbPropertyExpression, представляющее получение свойства.
Экземпляр, из которого требуется извлечь свойство.
Имя свойства, которое необходимо извлечь.
Параметр равен null, либо параметр равен null, и свойство не является статическим.
В типе не объявлено свойство с указанным именем.
Создает новое выражение , которое представляет ссылку на определенную сущность на основе значений ключей.
Новое выражение DbRefExpression, которое ссылается на элемент с указанными значениями ключей в заданном наборе сущностей.
Набор сущностей, содержащий элемент, на который указывает ссылка.
Выражение , которое создает запись со столбцами, совпадающими (по количеству, типу и порядку) со свойствами ключа типа упоминаемой сущности.
Значение или равно null.
keyRow
Создает новое выражение , которое представляет ссылку на определенную сущность на основе значений ключей.
Новое выражение DbRefExpression, которое ссылается на элемент с указанными значениями ключей в заданном наборе сущностей.
Набор сущностей, содержащий элемент, на который указывает ссылка.
Выражение , которое создает запись со столбцами, совпадающими (по количеству, типу и порядку) со свойствами ключа типа упоминаемой сущности.
Тип сущности, на которую должна указывать ссылка.
, или имеет значение null.
не совпадает по иерархии с типом сущности набора сущностей, либо результат не имеет типа записи, соответствующего ключевым свойствам упоминаемого типа сущности набора сущностей.
Создает новое выражение , ссылающееся на заданную сущность или набор связей.
Новое выражение DbScanExpression, основанное на указанном наборе сущностей или связей.
Метаданные для сущности или набора связей, на который должна указывать ссылка.
Значение параметра равно null.
Создает новое выражение , выбирающее заданное выражение из данного входного набора.
Новое выражение DbProjectExpression, представляющее операцию выбора.
Выражение, задающее входной набор.
Метод, определяющий процедуру получения проецированного выражения для заданного элемента входного набора.Этот метод должен создавать экземпляр типа, совместимого с операцией Select, который также можно сопоставить в объект .Требования совместимости для описаны в примечаниях.
Тип результата метода .
Значение или равно null.
Результат равен null.
Создает новое выражение , которое вычисляет указанное выражение по одному разу для каждого из элементов входного набора, создавая на выходе коллекцию строк с соответствующими столбцами input и apply.Строки, для которых результатом выражения стало пустое множество, не включаются.Затем создается выражение , выбирающее указанный из каждой строки, формируя таким образом коллекцию результатов.
Новое выражение DbProjectExpression, выбирающее столбец apply из нового выражения DbApplyExpression, с указанными входными данными и привязками и типа CrossApply.
Объект , задающий входной набор.
Метод, представляющий логику вычисления, которую необходимо применить для каждого из элементов входного набора.
Значение или равно null.
Выражение, созданное , имеет значение null.
Результат не относится к типу коллекции.
Выражение, созданное , не имеет тип коллекции.
Создает новое выражение , которое вычисляет указанное выражение по одному разу для каждого из элементов входного набора, создавая на выходе коллекцию строк с соответствующими столбцами input и apply.Строки, для которых результатом выражения стало пустое множество, не включаются.Затем создается выражение , выбирающее указанный из каждой строки, формируя таким образом коллекцию результатов.
Новое выражение DbProjectExpression, выбирающее результат заданного селектора из нового выражения DbApplyExpression с указанными входными данными, привязками и типа CrossApply.
Объект , задающий входной набор.
Метод, представляющий логику вычисления, которую необходимо применить для каждого из элементов входного набора.
Метод, задающий способ получения элемента результирующего набора из элемента входного набора и набора apply.Этот метод должен создавать экземпляр типа, совместимого с операцией SelectMany, который можно разрешить в объект .Требования совместимости для описаны в примечаниях.
Тип результата метода .
, или имеет значение null.
Выражение, созданное , имеет значение null.
Результат при преобразовании в DbExpression равен null.
Результат не относится к типу коллекции.
Выражение, созданное , не имеет тип коллекции.
Создает новый , представляющий назначение свойства значению.
Созданное предложение set.
Свойство, которое нужно задать.
Значение для задания свойства.
Создает новое выражение , которое сортирует указанный входной набор согласно заданным правилам сортировки, прежде чем будет пропущено указанное число элементов.
Новое выражение DbSkipExpression, которое представляет операцию пропуска.
Привязка выражения, задающая входной набор.
Список правил сортировки, определяющих, как должны быть отсортированы элементы входного набора.
Выражение, указывающее, какое количество элементов упорядоченного набора следует пропустить.
, или равны null, либо содержит null.
является пустым, либо не является или или имеет тип результата, не равный 64-разрядному целочисленному типу и не приводимый к нему путем продвижения.
Создает новое выражение , пропускающее заданное число элементов сортированного входного набора.
Новое выражение DbSkipExpression, которое представляет операцию пропуска.
Объект , задающий сортированный входной набор.
Выражение, указывающее, какое количество элементов упорядоченного набора следует пропустить.
Значение или равно null.
не является или или имеет тип результата, не равный 64-разрядному целочисленному типу и не приводимый к нему путем продвижения.
Создает новое выражение , сортирующее заданный входной набор с использованием указанных правил сортировки.
Новое выражение DbSortExpression, представляющее операцию сортировки.
Привязка выражения, задающая входной набор.
Список правил сортировки, определяющих, как должны быть отсортированы элементы входного набора.
или равно null, либо содержит null.
Параметр пуст.
Создает новое выражение , которое ограничивает количество элементов в коллекции аргументов, соответствующее указанному значению предела.Связанные результаты не включаются в выходные данные.
Новое выражение DbLimitExpression с указанными значениями аргумента и предела числа, не включающее связанные результаты.
Выражение, определяющее входную коллекцию.
Выражение, задающее предельное значение.
Значение или равно null.
Результат не относится к типу коллекции, либо результат не относится к типу, эквивалентному 64-разрядному целочисленному типу или приводимому к нему путем продвижения.
Создает новый объект с порядком сортировки, включающим порядок сортировки данного входного набора и указанный ключ сортировки в порядке возрастания и с параметрами сортировки по умолчанию.
Новое выражение DbSortExpression, представляющее новую операцию общего упорядочивания.
Выражение DbSortExpression, задающее упорядоченный входной набор.
Метод, определяющий процедуру получения дополнительного выражения ключа сортировки для заданного элемента входного набора.Этот метод должен создавать выражение с типом результата сравниваемых по порядку строк, предоставляющее определение ключа сортировки.
Значение или равно null.
Выражение, созданное , имеет значение null.
Результат не относится к типу коллекции.
Выражение, созданное , не относится к типу результата, поддерживающему порядковое сравнение.
Создает новый объект с порядком сортировки, включающим порядок сортировки данного входного набора и указанный ключ сортировки в порядке возрастания и с указанными параметрами сортировки.
Новое выражение DbSortExpression, представляющее новую операцию общего упорядочивания.
Выражение DbSortExpression, задающее упорядоченный входной набор.
Метод, определяющий процедуру получения дополнительного выражения ключа сортировки для заданного элемента входного набора.Этот метод должен создавать выражение с типом результата сравниваемых по порядку строк, предоставляющее определение ключа сортировки.
Параметры сортировки
Параметр , или имеет значение null.
Выражение, созданное , имеет значение null.
Результат не относится к типу коллекции.
Выражение, созданное , не относится к строковому типу результата, поддерживающему порядковое сравнение.
является пустой строкой или содержит только пробелы.
Создает новый объект с порядком сортировки, включающим порядок сортировки данного входного набора и указанный ключ сортировки в порядке убывания и с параметрами сортировки по умолчанию.
Новое выражение DbSortExpression, представляющее новую операцию общего упорядочивания.
Выражение DbSortExpression, задающее упорядоченный входной набор.
Метод, определяющий процедуру получения дополнительного выражения ключа сортировки для заданного элемента входного набора.Этот метод должен создавать выражение с типом результата сравниваемых по порядку строк, предоставляющее определение ключа сортировки.
Значение или равно null.
Выражение, созданное , имеет значение null.
Результат не относится к типу коллекции.
Выражение, созданное , не относится к типу результата, поддерживающему порядковое сравнение.
Создает новый объект с порядком сортировки, включающим порядок сортировки данного входного набора и указанный ключ сортировки в порядке убывания и с указанными параметрами сортировки.
Новое выражение DbSortExpression, представляющее новую операцию общего упорядочивания.
Выражение DbSortExpression, задающее упорядоченный входной набор.
Метод, определяющий процедуру получения дополнительного выражения ключа сортировки для заданного элемента входного набора.Этот метод должен создавать выражение с типом результата сравниваемых по порядку строк, предоставляющее определение ключа сортировки.
Параметры сортировки.
, или имеет значение null.
Выражение, созданное , имеет значение null.
Результат не относится к типу коллекции.
Выражение, созданное , не относится к строковому типу результата, поддерживающему порядковое сравнение.
является пустой строкой или содержит только пробелы.
Создает новый объект с порядком сортировки по возрастанию и параметрами сортировки по умолчанию.
Новое предложение сортировки с указанным ключом сортировки и порядком сортировки по возрастанию.
Выражение, определяющее ключ сортировки.
Значение параметра равно null.
Результат не относится к типу, поддерживающему порядковое сравнение.
Создает новый объект с порядком сортировки по возрастанию и заданными параметрами сортировки.
Новое предложение сортировки с заданным ключом и параметрами сортировки, а также порядком сортировки по возрастанию.
Выражение, определяющее ключ сортировки.
Параметры сортировки.
Значение параметра равно null.
является пустой строкой или содержит только пробелы.
Результат не относится к типу, поддерживающему порядковое сравнение.
Создает новый объект с порядком сортировки по убыванию и параметрами сортировки по умолчанию.
Новое предложение сортировки с указанным ключом сортировки и порядком сортировки по убыванию.
Выражение, определяющее ключ сортировки.
Значение параметра равно null.
Результат не относится к типу, поддерживающему порядковое сравнение.
Создает новый объект с порядком сортировки по убыванию и заданными параметрами сортировки.
Новое предложение сортировки с заданным ключом и параметрами сортировки, а также порядком сортировки по убыванию.
Выражение, определяющее ключ сортировки.
Параметры сортировки.
Значение параметра равно null.
является пустой строкой или содержит только пробелы.
Результат не относится к типу, поддерживающему порядковое сравнение.
Создает новый объект .
Новое выражение DbTreatExpression с указанными аргументом и типом.
Выражение, задающее экземпляр.
Метаданные типа для собственного типа.
Значение или равно null.
не совпадает с типом результата по иерархии типа.
Создает с логическим значением true.
с логическим значением true.
Создает новое выражение , которое отрицает значение аргумента.
Новое выражение DbArithmeticExpression, представляющее операцию отрицания.
Выражение, задающее аргумент.
Значение параметра равно null.
Тип числового результата для не существует.
Создает новый объект , вычисляющий объединение левого и правого аргументов набора, при этом повторяющиеся элементы удаляются.
Новое выражение DbExpression, которое вычисляет объединение левого и правого аргумента без повторений.
Выражение, определяющее левый аргумент набора.
Выражение, определяющее правый аргумент набора.
Значение или равно null.
Общего типа результата коллекции с типом сравниваемых по равенству элементов между и не существует.
Создает новое выражение , вычисляющее соединение левого и правого аргументов набора, не удаляя повторяющиеся элементы.
Новое выражение DbUnionAllExpression, которое вычисляет соединение левого и правого аргумента с повторениями.
Выражение, определяющее левый аргумент набора.
Выражение, определяющее правый аргумент набора.
Значение или равно null.
Общего типа результата коллекции для и не существует.
Создает новое выражение , ссылающееся на переменную с заданными именем и типом.
Выражение DbVariableReferenceExpression, представляющее ссылку на переменную с указанным именем и типом; тип результата выражения совпадает с .
Тип переменной, на которую указывает ссылка.
Имя упоминаемой переменной.
Создает новое выражение , фильтрующее элементы заданного входного набора с использованием заданного предиката.
Новое выражение DbQuantifierExpression, представляющее операцию Any.
Выражение, задающее входной набор.
Метод, представляющий предикат, который необходимо вычислить для каждого из элементов входного набора.Этот метод должен создавать выражение с результатом логического типа, реализующее логику предиката.
Значение или равно null.
Выражение, созданное , имеет значение null.
Выражение, созданное , не относится к логическому типу.
Представляет API для создания объектов , которые вызывают канонические функции модели EDM, и предоставляет доступ к этому API как к методам расширения в самом типе выражения.
Создает объект , вызывающий каноническую функцию Abs с заданным аргументом, который должен иметь числовой тип результата.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, возвращающее абсолютное значение .
Выражение, задающее числовое значение.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Abs не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию AddDays с заданными аргументами, которые должны иметь типы результатов DateTime или DateTimeOffset и целочисленный тип.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, которое добавляет количество дней, указанных в поле , к значению, заданному в поле .
Выражение, задающее значение, к которому необходимо прибавить значение .
Выражение, задающее число дней, прибавляемых к значению .
Значение или равно null.
Ни одна из перегрузок канонической функции AddDays не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию AddHours с заданными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленный тип.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, которое добавляет количество часов, указанных в поле , к значению, заданному в поле .
Выражение, задающее значение, к которому необходимо прибавить значение .
Выражение, задающее число часов, прибавляемых к значению .
Значение или равно null.
Ни одна из перегрузок канонической функции AddHours не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию AddMicroseconds с заданными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленный тип.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, которое добавляет количество микросекунд, указанных в поле , к значению, заданному в поле .
Выражение, задающее значение, к которому необходимо прибавить значение .
Выражение, задающее число микросекунд, прибавляемых к значению .
Значение или равно null.
Ни одно из переопределений канонической функции AddMicroseconds не принимает аргументы с типами результата и .
Создает объект , вызывающий каноническую функцию AddMilliseconds с заданными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленный тип.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, которое добавляет количество миллисекунд, указанных в поле , к значению, заданному в поле .
Выражение, задающее значение, к которому необходимо прибавить значение .
Выражение, задающее число миллисекунд, прибавляемых к значению .
Значение или равно null.
Ни одно из переопределений канонической функции AddMilliseconds не принимает аргументы с типами результата и .
Создает объект , вызывающий каноническую функцию AddMinutes с заданными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленный тип.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, которое добавляет количество минут, указанных в поле , к значению, заданному в поле .
Выражение, задающее значение, к которому необходимо прибавить значение .
Выражение, задающее число минут, прибавляемых к значению .
Значение или равно null.
Ни одна из перегрузок канонической функции AddMinutes не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию AddMonths с заданными аргументами, которые должны иметь типы результатов DateTime или DateTimeOffset и целочисленный тип.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, которое добавляет количество месяцев, указанных в поле , к значению, заданному в поле .
Выражение, задающее значение, к которому необходимо прибавить значение .
Выражение, задающее число месяцев, прибавляемых к значению .
Значение или равно null.
Ни одна из перегрузок канонической функции AddMonths не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию AddNanoseconds с заданными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленный тип.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, которое добавляет количество наносекунд, указанных в поле , к значению, заданному в поле .
Выражение, задающее значение, к которому необходимо прибавить значение .
Выражение, задающее число наносекунд, прибавляемых к значению .
Значение или равно null.
Ни одно из переопределений канонической функции AddNanoseconds не принимает аргументы с типами результата и .
Создает объект , вызывающий каноническую функцию AddSeconds с заданными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленный тип.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, которое добавляет количество секунд, указанных в поле , к значению, заданному в поле .
Выражение, задающее значение, к которому необходимо прибавить значение .
Выражение, задающее число секунд, прибавляемых к значению .
Значение или равно null.
Ни одна из перегрузок канонической функции AddSeconds не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию AddYears с заданными аргументами, которые должны иметь типы результатов DateTime или DateTimeOffset и целочисленный тип.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, которое добавляет количество лет, указанных в поле , к значению, заданному в поле .
Выражение, задающее значение, к которому необходимо прибавить значение .
Выражение, задающее число лет, прибавляемых к значению .
Значение или равно null.
Ни одна из перегрузок канонической функции AddYears не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию Avg для заданной коллекции.Тип результата выражения совпадает с типом элементов коллекции.
Новое выражение DbFunctionExpression, которое возвращает среднее значение.
Выражение, задающее коллекцию, для которой должно быть вычислено среднее значение.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Avg не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию BitwiseAnd с заданными аргументами, которые должны иметь одинаковый целочисленный тип результата.Тип результата выражения является тем же типом.
Новое выражение DbFunctionExpression, которое возвращает значение, полученное при применении побитовой операции И к и .
Выражение, задающее первый операнд.
Выражение, задающее второй операнд.
Значение или равно null.
Ни одна из перегрузок канонической функции BitwiseAnd не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию BitwiseNot с заданным аргументом с целочисленным типом результата.Тип результата выражения является тем же типом.
Новое выражение DbFunctionExpression, которое возвращает значение, полученное при применении побитовой операции НЕ к .
Выражение, задающее первый операнд.
Значение параметра равно null.
Ни одна из перегрузок канонической функции BitwiseNot не принимает аргументов с типами результата .
Создает объект , вызывающий каноническую функцию BitwiseOr с заданными аргументами, которые должны иметь одинаковый целочисленный тип результата.Тип результата выражения является тем же типом.
Новое выражение DbFunctionExpression, которое возвращает значение, полученное при применении побитовой операции ИЛИ к и .
Выражение, задающее первый операнд.
Выражение, задающее второй операнд.
Значение или равно null.
Ни одна из перегрузок канонической функции BitwiseOr не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию BitwiseXor с заданными аргументами, которые должны иметь одинаковый целочисленный тип результата.Тип результата выражения является тем же типом.
Новое выражение DbFunctionExpression, которое возвращает значение, полученное при применении побитовой операции ИСКЛЮЧАЮЩЕЕ ИЛИ к и .
Выражение, задающее первый операнд.
Выражение, задающее второй операнд.
Значение или равно null.
Ни одна из перегрузок канонической функции BitwiseXor не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию Ceiling с заданным аргументом, который должен иметь одинарный, двойной или десятичный тип результата.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, возвращающее наименьшее целочисленное значение, которое не меньше .
Выражение, задающее числовое значение.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Ceiling не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию Concat с заданными аргументами, каждый из которых должен иметь строковый тип результата.Тип результата выражения — строка.
Новое выражение DbFunctionExpression, создающее объединенную строку.
Выражение, задающее строку, которая должна оказаться первой в сцепленной результирующей строке.
Выражение, задающее строку, которая должна оказаться второй в сцепленной результирующей строке.
Значение или равно null.
Ни одна из перегрузок канонической функции Concat не принимает аргументов с типом результата и .
Создает объект , вызывающий каноническую функцию Contains с заданными аргументами, каждый из которых должен иметь строковый тип результата.Тип результата выражения — логический.
Новое значение DbFunctionExpression, возвращающее логическое значение, указывающее, находится ли внутри экземпляра .
Выражение, задающее строку, в которой следует искать значение .
Выражение, задающее строку, которую следует искать в строке .
Значение или равно null.
Ни одна из перегрузок канонической функции Contains не принимает аргументов с типом результата и .
Создает объект , вызывающий каноническую функцию Count для заданной коллекции.Тип результата выражения — Edm.Int32.
Новое выражение DbFunctionExpression, которое возвращает значение подсчета.
Выражение, задающее коллекцию, для которой должно быть вычислено значение.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Count не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию CreateDateTime с указанными аргументами.Аргумент должен иметь тип результата Edm.Double, а остальные аргументы должны иметь тип результата Edm.Int32.Тип результата выражения — Edm.DateTime.
Новое выражение DbFunctionExpression, которое возвращает новый аргумент DateTime на основе указанных значений.
Выражение, предоставляющее значение компонента года для нового экземпляра DateTime.
Выражение, предоставляющее значение компонента месяца для нового экземпляра DateTime.
Выражение, предоставляющее значение компонента дня для нового экземпляра DateTime.
Выражение, предоставляющее значение компонента часа для нового экземпляра DateTime.
Выражение, предоставляющее значение компонента минуты для нового экземпляра DateTime.
Выражение, предоставляющее значение компонента секунды для нового экземпляра DateTime.
Значения параметров , , , , , равны null.
Ни одна из перегрузок канонической функции CreateDateTime не принимает аргументов с типами результата , , , , и .
Создает объект , вызывающий каноническую функцию CreateDateTimeOffset с указанными аргументами.Аргумент должен иметь тип результата Edm.Double, а остальные аргументы должны иметь тип результата Edm.Int32.Тип результата выражения — Edm.DateTimeOffset.
Новое выражение DbFunctionExpression, которое возвращает новый аргумент DateTimeOffset на основе указанных значений.
Выражение, представляющее значение компонента года для нового экземпляра DateTimeOffset.
Выражение, представляющее значение компонента месяца для нового экземпляра DateTimeOffset.
Выражение, представляющее значение компонента дня для нового экземпляра DateTimeOffset.
Выражение, представляющее значение компонента часа для нового экземпляра DateTimeOffset.
Выражение, представляющее значение компонента минут для нового экземпляра DateTimeOffset.
Выражение, представляющее значение компонента секунд для нового экземпляра DateTimeOffset.
Выражение, представляющее число минут смещения часового пояса в качестве компонента значения для нового экземпляра DateTimeOffset.
Значение параметра , , , , , или равно null.
Ни одна из перегрузок канонической функции CreateDateTimeOffset не принимает аргументов с типом результата , , , , , и .
Создает объект , вызывающий каноническую функцию CreateTime с указанными аргументами.Аргумент должен иметь тип результата Edm.Double, а остальные аргументы должны иметь тип результата Edm.Int32.Тип результата выражения — Edm.Time.
Новое выражение DbFunctionExpression, которое возвращает новый аргумент Time на основе указанных значений.
Выражение, предоставляющее значение компонента часа для нового экземпляра DateTime.
Выражение, предоставляющее значение компонента минуты для нового экземпляра DateTime.
Выражение, предоставляющее значение компонента секунды для нового экземпляра DateTime.
Параметр , или имеет значение null.
Ни одно из переопределений канонической функции CreateTime не принимает аргументы с типом результата , и .
Создает объект , вызывающий каноническую функцию CurrentDateTime.
Новое выражение DbFunctionExpression, которое возвращает текущую дату и время в виде экземпляра Edm.DateTime.
Создает объект , вызывающий каноническую функцию CurrentDateTimeOffset.
Новое выражение DbFunctionExpression, которое возвращает текущую дату и время в виде экземпляра Edm.DateTimeOffset.
Создает объект , вызывающий каноническую функцию CurrentUtcDateTime.
Новое выражение DbFunctionExpression, которое возвращает текущую дату и время в формате UTC в виде экземпляра Edm.DateTime.
Создает объект , вызывающий каноническую функцию Day с заданным аргументом, который должен иметь тип результата DateTime или DateTimeOffset.Тип результата выражения — Edm.Int32.
Новое значение DbFunctionExpression, возвращающее целочисленное значение day из .
Выражение, задающее значение, из которого требуется извлечь значение дня.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Day не принимает аргументы с типом результата .
Создает объект , вызывающий каноническую функцию DayOfYear с заданным аргументом, который должен иметь тип результата DateTime или DateTimeOffset.Тип результата выражения — Edm.Int32.
Новое выражение DbFunctionExpression, которое возвращает целочисленное значение дня в году из .
Выражение, задающее значение, из которого требуется извлечь значение дня года.
Значение параметра равно null.
Ни одна из перегрузок канонической функции DayOfYear не принимает аргументы с типом результата .
Создает объект , вызывающий каноническую функцию DiffDays с заданными аргументами, которые должны иметь тип результата DateTime или DateTimeOffset.Тип результата должен совпадать с типом результата .Тип результата выражения — Edm.Int32.
Новое выражение DbFunctionExpression, которое возвращает разницу в днях между и .
Выражение, задающее первое значение DateTime или DateTimeOffset.
Выражение, задающее значение DateTime или DateTimeOffset, для которого должна быть вычислена разница в днях со значением .
Значение или равно null.
Ни одна из перегрузок канонической функции DiffDays не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию DiffHours с заданными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time.Тип результата должен совпадать с типом результата .Тип результата выражения — Edm.Int32.
Новое выражение DbFunctionExpression, которое возвращает разницу в часах между и .
Выражение, задающее первое значение DateTime, DateTimeOffset или Time.
Выражение, задающее значение DateTime, DateTimeOffset или Time, для которого должна быть вычислена разница в часах со значением .
Значение или равно null.
Ни одна из перегрузок канонической функции DiffHours не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию DiffMicroseconds с заданными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time.Тип результата должен совпадать с типом результата .Тип результата выражения — Edm.Int32.
Новое выражение DbFunctionExpression, которое возвращает разницу в микросекундах между и .
Выражение, задающее первое значение DateTime, DateTimeOffset или Time.
Выражение, задающее значение DateTime, DateTimeOffset или Time, для которого должна быть вычислена разница в микросекундах со значением .
Значение или равно null.
Ни одно из переопределений канонической функции DiffMicroseconds не принимает аргументы с типом результата и .
Создает объект , вызывающий каноническую функцию DiffMilliseconds с заданными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time.Тип результата должен совпадать с типом результата .Тип результата выражения — Edm.Int32.
Новое выражение DbFunctionExpression, которое возвращает разницу в миллисекундах между и .
Выражение, задающее первое значение DateTime, DateTimeOffset или Time.
Выражение, задающее значение DateTime, DateTimeOffset или Time, для которого должна быть вычислена разница в миллисекундах со значением .
Значение или равно null.
Ни одно из переопределений канонической функции DiffMilliseconds не принимает аргументы с типом результата и .
Создает объект , вызывающий каноническую функцию DiffMinutes с заданными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time.Тип результата должен совпадать с типом результата .Тип результата выражения — Edm.Int32.
Новое выражение DbFunctionExpression, которое возвращает разницу в минутах между и .
Выражение, задающее первое значение DateTime, DateTimeOffset или Time.
Выражение, задающее значение DateTime, DateTimeOffset или Time, для которого должна быть вычислена разница в минутах со значением .
Значение или равно null.
Ни одна из перегрузок канонической функции DiffMinutes не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию DiffMonths с заданными аргументами, которые должны иметь тип результата DateTime или DateTimeOffset.Тип результата должен совпадать с типом результата .Тип результата выражения — Edm.Int32.
Новое выражение DbFunctionExpression, которое возвращает разницу в месяцах между и .
Выражение, задающее первое значение DateTime или DateTimeOffset.
Выражение, задающее значение DateTime или DateTimeOffset, для которого должна быть вычислена разница в месяцах со значением .
Значение или равно null.
Ни одна из перегрузок канонической функции DiffMonths не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию DiffNanoseconds с заданными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time.Тип результата должен совпадать с типом результата .Тип результата выражения — Edm.Int32.
Новое выражение DbFunctionExpression, которое возвращает разницу в наносекундах между и .
Выражение, задающее первое значение DateTime, DateTimeOffset или Time.
Выражение, задающее значение DateTime, DateTimeOffset или Time, для которого должна быть вычислена разница в наносекундах со значением .
Значение или равно null.
Ни одно из переопределений канонической функции DiffNanoseconds не принимает аргументы с типами результата и .
Создает объект , вызывающий каноническую функцию DiffSeconds с заданными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time.Тип результата должен совпадать с типом результата .Тип результата выражения — Edm.Int32.
Новое выражение DbFunctionExpression, которое возвращает разницу в секундах между и .
Выражение, задающее первое значение DateTime, DateTimeOffset или Time.
Выражение, задающее значение DateTime, DateTimeOffset или Time, для которого должна быть вычислена разница в секундах со значением .
Значение или равно null.
Ни одна из перегрузок канонической функции DiffSeconds не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию DiffYears с заданными аргументами, которые должны иметь тип результата DateTime или DateTimeOffset.Тип результата должен совпадать с типом результата .Тип результата выражения — Edm.Int32.
Новое выражение DbFunctionExpression, которое возвращает разницу в годах между и .
Выражение, задающее первое значение DateTime или DateTimeOffset.
Выражение, задающее значение DateTime или DateTimeOffset, для которого должна быть вычислена разница в годах со значением .
Значение или равно null.
Ни одна из перегрузок канонической функции DiffYears не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию EndsWith с заданными аргументами, каждый из которых должен иметь строковый тип результата.Тип результата выражения — логический.
Новое выражение DbFunctionExpression, которое указывает, оканчивается ли на .
Выражение, задающее строку, в которой следует искать заданное значение .
Выражение, указывающее суффикс, для которого следует проверить .
Значение или равно null.
Ни одна из перегрузок канонической функции EndsWith не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию Floor с заданным аргументом, который должен иметь одинарный, двойной или десятичный тип результата.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, которое возвращает наибольшее целое значение, не превышающее .
Выражение, задающее числовое значение.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Floor не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию GetTotalOffsetMinutes с заданным аргументом, который должен иметь тип результата DateTimeOffset.Тип результата выражения — Edm.Int32.
Новое выражение DbFunctionExpression, которое возвращает смещение от GMT в минутах.
Выражение, задающее значение DateTimeOffset, из которого требуется извлечь смещение в минутах относительно времени по Гринвичу (GMT).
Значение параметра равно null.
Ни одна из перегрузок канонической функции GetTotalOffsetMinutes не принимает аргумента с типом результата .
Создает объект , вызывающий каноническую функцию Hour с заданным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time.Тип результата выражения — Edm.Int32.
Новое значение DbFunctionExpression, возвращающее целочисленное значение hour из .
Выражение, задающее значение, из которого требуется извлечь значение часа.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Hours не принимает аргументы с типом результата .
Создает объект , вызывающий каноническую функцию IndexOf с заданными аргументами, каждый из которых должен иметь строковый тип результата.Тип результата выражения — Edm.Int32.
Новое выражение DbFunctionExpression, которое возвращает первый индекс в .
Выражение, задающее строку, которую следует искать в строке .
Выражение, задающее строку, которую требуется обнаружить в строке .
Значение или равно null.
Ни одна из перегрузок канонической функции IndexOf не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию Left с заданными аргументами, которые должны иметь строковый и целочисленный типы результатов.Тип результата выражения — строка.
Новое выражение DbFunctionExpression, которое возвращает крайнюю левую подстроку длиной из .
Выражение, задающее строку, из которой требуется извлечь крайнюю левую подстроку.
Выражение, задающее длину крайней левой подстроки, которую требуется извлечь из .
Значение или равно null.
Ни одна из перегрузок канонической функции Left не принимает аргументы с типом результата .
Создает объект , вызывающий каноническую функцию Length с заданным аргументом, который должен иметь строковый тип результата.Тип результата выражения также является строкой.
Новое выражение DbFunctionExpression, которое возвращает длину .
Выражение, задающее строку, длину которой следует вычислить.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Length не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию BigCount для заданной коллекции.Тип результата выражения — Edm.Int64.
Новое выражение DbFunctionExpression, которое возвращает значение подсчета.
Выражение, задающее коллекцию, для которой должно быть вычислено значение.
Значение параметра равно null.
Ни одна из перегрузок канонической функции BigCount не принимает аргумента с типом результата .
Создает объект , вызывающий каноническую функцию Max для заданной коллекции.Тип результата выражения совпадает с типом элементов коллекции.
Новое выражение DbFunctionExpression, которое возвращает максимальное значение.
Выражение, задающее коллекцию, для которой должно быть найдено максимальное значение.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Max не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию Millisecond с заданным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time.Тип результата выражения — Edm.Int32.
Новое выражение DbFunctionExpression, которое возвращает целочисленное значение миллисекунд из .
Выражение, задающее значение, из которого требуется извлечь значение миллисекунд.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Millisecond не принимает аргумента с типом результата .
Создает объект , вызывающий каноническую функцию Min для заданной коллекции.Тип результата выражения совпадает с типом элементов коллекции.
Новое выражение DbFunctionExpression, которое возвращает минимальное значение.
Выражение, задающее коллекцию, для которой должно быть найдено минимальное значение.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Min не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию Minute с заданным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time.Тип результата выражения — Edm.Int32.
Новое значение DbFunctionExpression, возвращающее целочисленное значение minute из .
Выражение, задающее значение, из которого требуется извлечь значение минут.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Minute не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию Month с заданным аргументом, который должен иметь тип результата DateTime или DateTimeOffset.Тип результата выражения — Edm.Int32.
Новое значение DbFunctionExpression, возвращающее целочисленное значение month из .
Выражение, задающее значение, из которого требуется извлечь значение месяца.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Month не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию NewGuid.
Новое выражение DbFunctionExpression, которое возвращает новое значение идентификатора GUID.
Создает объект , вызывающий каноническую функцию Power с заданными аргументами, которые должны иметь числовые типы результатов.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, которое возвращает значение , возведенное в степень, заданную аргументом .
Выражение, задающее числовое значение, которое требуется возвести в заданную степень.
Выражение, задающее степень, в которую требуется возвести значение .
Значение или равно null.
Ни одна из перегрузок канонической функции Power не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию Replace с заданными аргументами, каждый из которых должен иметь строковый тип результата.Тип результата выражения также является строкой.
Новое выражение DbFunctionExpression, которое возвращает новую строку на основе , в которой каждое вхождение заменяется на .
Выражение, задающее строку, в которой требуется выполнить операцию замены.
Выражение, задающее строку, которую требуется заменить.
Выражение, задающее заменяющую строку.
, или имеет значение null.
Ни одна из перегрузок канонической функции Replace не принимает аргументов с типами результата , и .
Создает объект , вызывающий каноническую функцию Reverse с заданным аргументом, который должен иметь строковый тип результата.Тип результата выражения также является строкой.
Новое выражение DbFunctionExpression, которое возвращает обратное значение .
Выражение, задающее строку, порядок элементов которой нужно изменить на обратный.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Reverse не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию Right с заданными аргументами, которые должны иметь строковый и целочисленный типы результатов.Тип результата выражения — строка.
Новое выражение DbFunctionExpression, которое возвращает крайнюю правую подстроку длиной из .
Выражение, задающее строку, из которой требуется извлечь крайнюю правую подстроку.
Выражение, задающее длину крайней правой подстроки, которую требуется извлечь из .
Значение или равно null.
Ни одна из перегрузок канонической функции Right не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию Round с заданным аргументом, который должен иметь одинарный, двойной или десятичный тип результата.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, которое округляет указанный аргумент до ближайшего целочисленного значения.
Выражение, задающее числовое значение, которое требуется округлить.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Round не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию Round с заданными аргументами, которые должны иметь одинарный, двойной или десятичный типы результатов.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, которое округляет указанный аргумент до ближайшего целочисленного значения с точностью, указанной аргументом .
Выражение, задающее числовое значение, которое требуется округлить.
Выражение, задающее количество разрядов точности для округления.
Значение или равно null.
Ни одна из перегрузок канонической функции Round не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию Second с заданным аргументом, который должны иметь тип результата DateTime, DateTimeOffset или Time.Тип результата выражения — Edm.Int32.
Новое значение DbFunctionExpression, возвращающее целочисленное значение second из .
Выражение, задающее значение, из которого требуется извлечь значение секунд.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Second не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию StartsWith с заданными аргументами, каждый из которых должен иметь строковый тип результата.Тип результата выражения — логический.
Новое выражение DbFunctionExpression, которое указывает, начинается ли на .
Выражение, задающее строку, в которой следует искать заданное значение .
Выражение, указывающее префикс, для которого следует проверить .
Значение или равно null.
Ни одна из перегрузок канонической функции StartsWith не принимает аргументов с типами результата и .
Создает объект , вызывающий каноническую функцию StDev для непустых элементов заданной коллекции.Тип результата выражения — Edm.Double.
Новое выражение DbFunctionExpression, которое возвращает стандартное отклонение для ненулевых элементов коллекции.
Выражение, задающее коллекцию, для которой должно быть вычислено стандартное отклонение.
Значение параметра равно null.
Ни одна из перегрузок канонической функции StDev не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию StDevP для заполнения заданной коллекции.Тип результата выражения — Edm.Double.
Новое выражение DbFunctionExpression, которое возвращает стандартное отклонение.
Выражение, задающее коллекцию, для которой должно быть вычислено стандартное отклонение.
Значение параметра равно null.
Ни одна из перегрузок канонической функции StDevP не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию Substring с заданными аргументами, которые должны иметь строковый и целочисленный типы результатов.Тип результата выражения — строка.
Новое выражение DbFunctionExpression, которое возвращает крайнюю левую подстроку длиной из , начиная с .
Выражение, задающее строку, из которой требуется извлечь подстроку.
Выражение, задающее индекс начала подстроки.
Выражение, задающее длину подстроки.
, или имеет значение null.
Ни одна из перегрузок канонической функции Substring не принимает аргументов с типами результата , и .
Создает объект , вызывающий каноническую функцию Sum для заданной коллекции.Тип результата выражения совпадает с типом элементов коллекции.
Новое выражение DbFunctionExpression, которое возвращает сумму.
Выражение, задающее коллекцию, для которой должна быть вычислена сумма.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Sum не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию ToLower с заданным аргументом, который должен иметь строковый тип результата.Тип результата выражения также является строкой.
Новое выражение DbFunctionExpression, которое возвращает значение строки , в которой все символы преобразованы в символы нижнего регистра.
Выражение, задающее строку, которую требуется перевести в нижний регистр.
Значение параметра равно null.
Ни одна из перегрузок канонической функции ToLower не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию ToUpper с заданным аргументом, который должен иметь строковый тип результата.Тип результата выражения также является строкой.
Новое выражение DbFunctionExpression, которое возвращает значение строки , в которой все символы преобразованы в символы верхнего регистра.
Выражение, задающее строку, которую требуется перевести в верхний регистр.
Значение параметра равно null.
Ни одна из перегрузок канонической функции ToUpper не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию Trim с заданным аргументом, который должен иметь строковый тип результата.Тип результата выражения также является строкой.
Новое выражение DbFunctionExpression, которое возвращает строку , из которой удалены начальные и конечные пробелы.
Выражение, задающее строку, у которой должны быть удалены начальный и конечный пробелы.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Trim не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию RTrim с заданным аргументом, который должен иметь строковый тип результата.Тип результата выражения также является строкой.
Новое выражение DbFunctionExpression, возвращающее строку , из которой удалены конечные пробелы.
Выражение, задающее строку, у которой должен быть удален конечный пробел.
Значение параметра равно null.
Ни одна из перегрузок канонической функции RTrim не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию LTrim с заданным аргументом, который должен иметь строковый тип результата.Тип результата выражения также является строкой.
Новое выражение DbFunctionExpression, возвращающее строку , из которой удалены начальные пробелы.
Выражение, задающее строку, у которой должен быть удален начальный пробел.
Значение параметра равно null.
Ни одна из перегрузок канонической функции LTrim не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию Truncate с заданными аргументами, которые должны иметь одинарный, двойной или десятичный типы результатов.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, которое усекает указанный аргумент до ближайшего целочисленного значения с точностью, указанной аргументом .
Выражение, задающее числовое значение, которое требуется усечь.
Выражение, задающее количество разрядов точности для усечения.
Значение или равно null.
Ни одно из переопределений канонической функции Truncate не принимает аргументы с типами результата и .
Создает объект , вызывающий каноническую функцию TruncateTime с заданным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time.Тип результата выражения совпадает с типом результата .
Новое выражение DbFunctionExpression, которое возвращает значение со временем, равным нулю.
Выражение, задающее значение, для которого должен быть усечен компонент времени.
Значение параметра равно null.
Ни одна из перегрузок канонической функции TruncateTime не принимает аргумента с типом результата .
Создает объект , вызывающий каноническую функцию Var для непустых элементов заданной коллекции.Тип результата выражения — Edm.Double.
Новое выражение DbFunctionExpression, которое возвращает значение статистической дисперсии для ненулевых элементов коллекции.
Выражение, задающее коллекцию, для которой должна быть вычислена статистическая дисперсия.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Var не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию VarP для заполнения заданной коллекции.Тип результата выражения — Edm.Double.
Новое выражение DbFunctionExpression, которое возвращает значение статистической дисперсии.
Выражение, задающее коллекцию, для которой должна быть вычислена статистическая дисперсия.
Значение параметра равно null.
Ни одна из перегрузок канонической функции VarP не принимает аргумент с типом результата .
Создает объект , вызывающий каноническую функцию Year с заданным аргументом, который должен иметь тип результата DateTime или DateTimeOffset.Тип результата выражения — Edm.Int32.
Новое значение DbFunctionExpression, возвращающее целочисленное значение year из .
Выражение, задающее значение, из которого требуется извлечь значение года.
Значение параметра равно null.
Ни одна из перегрузок канонической функции Year не принимает аргумент с типом результата .
Представляет класс Row, предназначенный для использования подобных конструктору средств вызова <see cref="M:System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder.NewRow(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.Data.Entity.Core.Common.CommandTrees.DbExpression}})" />.
Инициализирует новый экземпляр класса с применением указанного первого значения столбца и необязательных последующих значений столбца
Пара «ключ-значение», которая предоставляет первый столбец в новом экземпляре строки (обязательный аргумент).
Пары «ключ-значение», которые предоставляют все последующие столбцы в новом экземпляре строки (необязательный аргумент).
Преобразовывает объект Row в .
представляет преобразованный объект Row.
Объектом является строка.
Создает новый объект , который конструирует новую строку на основе столбцов, содержащихся в этом экземпляре Row.
Новое выражение DbNewInstanceExpression, которое создает строку с теми же именами столбцов и значениями DbExpression, как и в этом экземпляре Row.
Предоставляет API для конструирования , которые вызывают канонические пространственные функции модели EDM, а также при необходимости обеспечивает доступ к этому API как к методам расширения в самом типе выражения.
Создает объект , вызывающий каноническую функцию «Area» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата выражения — Edm.Double.
Новое значение DbFunctionExpression, возвращающее область spatialValue, либо значение NULL, если spatialValue не является поверхностью.
Выражение, определяющее значение пространственной поверхности, для которой необходим расчет области.
Создает объект , вызывающий каноническую функцию «AsBinary» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата выражения — Edm.Binary.
Новое выражение DbFunctionExpression, которое возвращает представление spatialValue в известном двоичном формате.
Выражение, определяющее пространственное значение, от которого производится известное двоичное представление.
Создает объект , вызывающий каноническую функцию «AsGml» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата выражения — Edm.String.
Новое выражение DbFunctionExpression, которое возвращает представление spatialValue в коде языка GML.
Выражение, определяющее пространственное значение, из которого производится представление на языке GML.
Создает объект , вызывающий каноническую функцию «AsText» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата выражения — Edm.String.
Новое выражение DbFunctionExpression, которое возвращает представление spatialValue в известном формате.
Выражение, определяющее пространственное значение, от которого производится известное текстовое представление.
Создает объект , вызывающий каноническую функцию Centroid с заданным аргументом с типом результата Edm.Geometry.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, возвращающее либо точку центроида geometryValue (которая не может находиться на самой поверхности), либо значение NULL, если geometryValue не является поверхностью.
Выражение, определяющее значение геометрической поверхности, из которой должен быть получен центроид.
Создает объект , вызывающий каноническую функцию «CoordinateSystemId» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата выражения — Edm.Int32.
Новое значение DbFunctionExpression, возвращающее целочисленное значение SRID из spatialValue.
Выражение, определяющее значение, из которого должен быть получен идентификатор системы координат (SRID).
Создает объект , вызывающий каноническую функцию «Distance» с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата spatialValue1 должен соответствовать типу результата spatialValue2.Тип результата выражения — Edm.Double.
Новое выражение DbFunctionExpression, которое возвращает расстояние между ближайшими точками в spatialValue1 и spatialValue1.
Выражение, задающее первое пространственное значение.
Выражение, определяющее пространственное значение, от которого должно измеряться расстояние от spatialValue1.
Создает объект , вызывающий каноническую функцию «Elevation» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата выражения — Edm.Double.
Новое значение DbFunctionExpression, возвращающее либо значение высоты spatialValue, либо значение NULL, если spatialValue не является точкой.
Выражение, определяющее пространственное значение точки, из которой должно быть получено значение Z (высота).
Создает объект , вызывающий каноническую функцию «EndPoint» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата тот же, что и у spatialValue.
Новое значение DbFunctionExpression, возвращающее либо конечную точку spatialValue, либо значение NULL, если spatialValue не является кривой.
Выражение, определяющее значение пространственной кривой, по которому должна быть получена конечная точка.
Создает объект , вызывающий каноническую функцию «ExteriorRing» с заданным аргументом с типом результата Edm.Geometry.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, возвращающее либо внешнее кольцо полигона geometryValue, либо значение NULL, если geometryValue не является элементом polygon.
Значение типа geometry.
Создает выражение , которое вызывает каноническую функцию GeographyCollectionFromBinary с указанными аргументами.Аргумент geographyCollectionWellKnownBinaryValue должен иметь двоичный тип результата, а coordinateSystemId должен иметь целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое значение коллекции значений geography на основе указанных значений.
Выражение, предоставляющее известное двоичное представление значения коллекции значений geography.
Выражение, предоставляющее идентификатор системы координат (SRID) значения коллекции значений geography.
Создает выражение , которое вызывает каноническую функцию GeographyCollectionFromText с указанными аргументами.Аргумент geographyCollectionWellKnownText должен иметь строковый тип результата, а coordinateSystemId должен иметь целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое значение коллекции значений geography на основе указанных значений.
Выражение, предоставляющее известное текстовое представление значения коллекции значений geography.
Выражение, предоставляющее идентификатор системы координат (SRID) значения коллекции значений geography.
Создает объект , вызывающий каноническую функцию «GeographyFromBinary» с заданным аргументом, который должен иметь двоичный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, возвращающее новое значение типа geography на основе указанного двоичного значения.
Выражение, предоставляющее известное двоичное представление значения типа geography.
Создает выражение , которое вызывает каноническую функцию GeographyFromBinary с указанными аргументами.Значение wellKnownBinaryValue должно иметь двоичный тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое значение типа geography на основе указанных значений.
Выражение, предоставляющее известное двоичное представление значения типа geography.
Выражение, предоставляющее идентификатор системы координат (SRID) значения типа geography.
Создает объект , вызывающий каноническую функцию «GeographyFromGml» с заданным аргументом, который должен иметь строковый тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, возвращающее новое значение типа geography на основе указанного значения с идентификатором системы координат (SRID) по умолчанию для базового поставщика.
Выражение, которое содержит представление значения типа geography на языке GML.
Создает выражение , которое вызывает каноническую функцию GeographyFromGml с указанными аргументами.Значение geographyMarkup должно иметь строковый тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое значение типа geography на основе указанных значений.
Выражение, которое содержит представление значения типа geography на языке GML.
Выражение, предоставляющее идентификатор системы координат (SRID) значения типа geography.
Создает объект , вызывающий каноническую функцию «GeographyFromText» с заданным аргументом, который должен иметь строковый тип результата.Тип результата выражения — Edm.Geography.Это значение имеет идентификатор системы координат (SRID) по умолчанию базового поставщика.
Новое значение DbFunctionExpression, которое возвращает новое значение типа geography на основе указанного значения.
Выражение, предоставляющее известное текстовое представление значения типа geography.
Создает выражение , которое вызывает каноническую функцию GeographyFromText с указанными аргументами.Аргумент wellKnownText должен иметь строковый тип результата, а coordinateSystemId должен иметь целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое значение типа geography на основе указанных значений.
Выражение, предоставляющее известное текстовое представление значения типа geography.
Выражение, предоставляющее идентификатор системы координат (SRID) значения типа geography.
Создает выражение , которое вызывает каноническую функцию GeographyLineFromBinary с указанными аргументами.Значение lineWellKnownBinaryValue должно иметь двоичный тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое значение линии типа geography на основе указанных значений.
Выражение, предоставляющее известное двоичное представление значения линии типа geography.
Выражение, предоставляющее идентификатор системы координат (SRID) значения линии типа geography.
Создает выражение , которое вызывает каноническую функцию GeographyLineFromText с указанными аргументами.Аргумент lineWellKnownText должен иметь строковый тип результата, а coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое значение линии типа geography на основе указанных значений.
Выражение, предоставляющее известное текстовое представление значения линии типа geography.
Выражение, предоставляющее идентификатор системы координат (SRID) значения линии типа geography.
Создает выражение , которое вызывает каноническую функцию GeographyMultiLineFromBinary с указанными аргументами.Значение multiLineWellKnownBinaryValue должно иметь двоичный тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое значение мульти-ломаной типа geography на основе указанных значений.
Выражение, предоставляющее известное двоичное представление значения мульти-ломаной типа geography.
Выражение, предоставляющее идентификатор системы координат (SRID) значения мульти-ломаной типа geography.
Создает выражение , которое вызывает каноническую функцию GeographyMultiLineFromText с указанными аргументами.Аргумент multiLineWellKnownText должен иметь строковый тип результата, а coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое значение мульти-ломаной типа geography на основе указанных значений.
Выражение, предоставляющее известное текстовое представление значения мульти-ломаной типа geography.
Выражение, предоставляющее идентификатор системы координат (SRID) значения мульти-ломаной типа geography.
Создает выражение , которое вызывает каноническую функцию GeographyMultiPointFromBinary с указанными аргументами.Значение multiPointWellKnownBinaryValue должно иметь двоичный тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое мультиточечное значение типа geography на основе указанных значений.
Выражение, предоставляющее известное двоичное представление мультиточечного значения типа geography.
Выражение, предоставляющее идентификатор системы координат (SRID) мультиточечного значения типа geography.
Создает выражение , которое вызывает каноническую функцию GeographyMultiPointFromText с указанными аргументами.Аргумент multiPointWellKnownText должен иметь строковый тип результата, а coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое мультиточечное значение типа geography на основе указанных значений.
Выражение, предоставляющее известное текстовое представление мультиточечного значения типа geography.
Выражение, предоставляющее идентификатор системы координат (SRID) мультиточечного значения типа geography.
Создает выражение , которое вызывает каноническую функцию GeographyMultiPolygonFromBinary с указанными аргументами.Значение multiPolygonWellKnownBinaryValue должно иметь двоичный тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое значение multi-polygon типа geography на основе указанных значений.
Выражение, предоставляющее известное двоичное представление значения multi-polygon типа geography.
Выражение, предоставляющее идентификатор системы координат (SRID) значения multi-polygon типа geography.
Создает выражение , которое вызывает каноническую функцию GeographyMultiPolygonFromText с указанными аргументами.Аргумент multiPolygonWellKnownText должен иметь строковый тип результата, а coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое значение multi-polygon типа geography на основе указанных значений.
Выражение, предоставляющее известное текстовое представление значения multi-polygon типа geography.
Выражение, предоставляющее идентификатор системы координат (SRID) значения multi-polygon типа geography.
Создает выражение , которое вызывает каноническую функцию GeographyPointFromBinary с указанными аргументами.Значение pointWellKnownBinaryValue должно иметь двоичный тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое значение точки типа geography на основе указанных значений.
Выражение, предоставляющее известное двоичное представление значения точки типа geography.
Выражение, предоставляющее идентификатор системы координат (SRID) systempointWellKnownBinaryValue значения точки типа geography.
Создает выражение , которое вызывает каноническую функцию GeographyPointFromText с указанными аргументами.
Каноническая функция GeographyPointFromText.
Выражение, предоставляющее известное текстовое представление значения точки типа geography.
Выражение, предоставляющее идентификатор системы координат (SRID) значения systempointWellKnownTextValue точки типа geography.
Создает выражение , которое вызывает каноническую функцию GeographyPolygonFromBinary с указанными аргументами.Значение polygonWellKnownBinaryValue должно иметь двоичный тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое значение polygon типа geography на основе указанных значений.
Выражение, предоставляющее известное двоичное представление значения polygon типа geography.
Выражение, предоставляющее идентификатор системы координат (SRID) значения polygon типа geography.
Создает выражение , которое вызывает каноническую функцию GeographyPolygonFromText с указанными аргументами.Аргумент polygonWellKnownText должен иметь строковый тип результата, а coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geography.
Новое значение DbFunctionExpression, которое возвращает новое значение polygon типа geography на основе указанных значений.
Выражение, предоставляющее известное текстовое представление значения polygon типа geography.
Выражение, предоставляющее идентификатор системы координат (SRID) значения polygon типа geography.
Создает выражение , которое вызывает каноническую функцию GeometryCollectionFromBinary с указанными аргументами.Аргумент geometryCollectionWellKnownBinaryValue должен иметь двоичный тип результата, а coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое значение коллекции geometry на основе указанных значений.
Выражение, предоставляющее известное двоичное представление значения коллекции geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) значения коллекции geometry.
Создает выражение , которое вызывает каноническую функцию GeometryCollectionFromText с указанными аргументами.Аргумент geometryCollectionWellKnownText должен иметь строковый тип результата, а coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое значение коллекции geometry на основе указанных значений.
Выражение, предоставляющее известное текстовое представление значения коллекции geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) значения коллекции geometry.
Создает объект , вызывающий каноническую функцию «GeometryFromBinary» с заданным аргументом, который должен иметь двоичный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, возвращающее новое значение типа geometry на основе указанного двоичного значения.
Выражение, предоставляющее известное двоичное представление значения типа geometry.
Создает выражение , которое вызывает каноническую функцию GeometryFromBinary с указанными аргументами.Значение wellKnownBinaryValue должно иметь двоичный тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое значение типа geometry на основе указанных значений.
Выражение, предоставляющее известное двоичное представление значения типа geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) значения типа geometry.
Создает объект , вызывающий каноническую функцию «GeometryFromGml» с заданным аргументом, который должен иметь строковый тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, возвращающее новое значение типа geometry на основе указанного значения с идентификатором системы координат (SRID) по умолчанию для базового поставщика.
Выражение, которое содержит представление значения типа geometry на языке GML.
Создает выражение , которое вызывает каноническую функцию GeometryFromGml с указанными аргументами.Значение geometryMarkup должно иметь строковый тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое значение типа geometry на основе указанных значений.
Выражение, которое содержит представление значения типа geometry на языке GML.
Выражение, предоставляющее идентификатор системы координат (SRID) значения типа geometry.
Создает объект , вызывающий каноническую функцию «GeometryFromText» с заданным аргументом, который должен иметь строковый тип результата.Тип результата выражения — Edm.Geometry.Это значение имеет идентификатор системы координат (SRID) по умолчанию базового поставщика.
Новое значение DbFunctionExpression, которое возвращает новое значение типа geometry на основе указанного значения.
Выражение, предоставляющее известное текстовое представление значения типа geometry.
Создает выражение , которое вызывает каноническую функцию GeometryFromText с указанными аргументами.Аргумент wellKnownText должен иметь строковый тип результата, а coordinateSystemId должен иметь целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое значение типа geometry на основе указанных значений.
Выражение, предоставляющее известное текстовое представление значения типа geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) значения типа geometry.
Создает выражение , которое вызывает каноническую функцию GeometryLineFromBinary с указанными аргументами.Значение lineWellKnownBinaryValue должно иметь двоичный тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое значение линии типа geometry на основе указанных значений.
Выражение, предоставляющее известное двоичное представление значения линии типа geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) значения линии типа geometry.
Создает выражение , которое вызывает каноническую функцию GeometryLineFromText с указанными аргументами.Аргумент lineWellKnownText должен иметь строковый тип результата, а coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое значение линии типа geometry на основе указанных значений.
Выражение, предоставляющее известное текстовое представление значения линии типа geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) значения линии типа geometry.
Создает выражение , которое вызывает каноническую функцию GeometryMultiLineFromBinary с указанными аргументами.Значение multiLineWellKnownBinaryValue должно иметь двоичный тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое многострочного значения типа geometry на основе указанных значений.
Выражение, предоставляющее известное двоичное представление многострочного значения типа geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) многострочного значения типа geometry.
Создает выражение , которое вызывает каноническую функцию GeometryMultiLineFromText с указанными аргументами.Аргумент multiLineWellKnownText должен иметь строковый тип результата, а coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое многострочного значения типа geometry на основе указанных значений.
Выражение, предоставляющее известное текстовое представление многострочного значения типа geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) многострочного значения типа geometry.
Создает выражение , которое вызывает каноническую функцию GeometryMultiPointFromBinary с указанными аргументами.Значение multiPointWellKnownBinaryValue должно иметь двоичный тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое мультиточечное значение типа geometry на основе указанных значений.
Выражение, предоставляющее известное двоичное представление мультиточечного значения типа geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) мультиточечного значения типа geometry.
Создает выражение , которое вызывает каноническую функцию GeometryMultiPointFromText с указанными аргументами.Аргумент multiPointWellKnownText должен иметь строковый тип результата, а coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое мультиточечное значение типа geometry на основе указанных значений.
Выражение, предоставляющее известное текстовое представление мультиточечного значения типа geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) мультиточечного значения типа geometry.
Создает выражение , которое вызывает каноническую функцию GeometryMultiPolygonFromBinary с указанными аргументами.Значение multiPolygonWellKnownBinaryValue должно иметь двоичный тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое значение multi-polygon типа geometry на основе указанных значений.
Выражение, предоставляющее известное двоичное представление значения multi-polygon типа geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) значения multi-polygon типа geometry.
Создает выражение , которое вызывает каноническую функцию GeometryMultiPolygonFromText с указанными аргументами.Аргумент multiPolygonWellKnownText должен иметь строковый тип результата, а coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое значение multi-polygon типа geometry на основе указанных значений.
Выражение, предоставляющее известное текстовое представление значения multi-polygon типа geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) значения multi-polygon типа geometry.
Создает выражение , которое вызывает каноническую функцию GeometryPointFromBinary с указанными аргументами.Значение pointWellKnownBinaryValue должно иметь двоичный тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое значение точки типа geometry на основе указанных значений.
Выражение, предоставляющее известное двоичное представление значения точки типа geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) значения точки типа geometry.
Создает выражение , которое вызывает каноническую функцию GeometryPointFromText с указанными аргументами.Аргумент pointWellKnownText должен иметь строковый тип результата, а coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое значение точки типа geometry на основе указанных значений.
Выражение, предоставляющее известное текстовое представление значения точки типа geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) значения точки типа geometry.
Создает выражение , которое вызывает каноническую функцию GeometryPolygonFromBinary с указанными аргументами.Значение polygonWellKnownBinaryValue должно иметь двоичный тип результата, а значение coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое значение polygon типа geometry на основе указанных значений.
Выражение, предоставляющее известное двоичное представление значения polygon типа geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) значения polygon типа geometry.
Создает выражение , которое вызывает каноническую функцию GeometryPolygonFromText с указанными аргументами.Аргумент polygonWellKnownText должен иметь строковый тип результата, а coordinateSystemId — целочисленный тип результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, которое возвращает новое значение polygon типа geometry на основе указанных значений.
Выражение, предоставляющее известное текстовое представление значения polygon типа geometry.
Выражение, предоставляющее идентификатор системы координат (SRID) значения polygon типа geometry.
Создает объект , вызывающий каноническую функцию InteriorRingAt с указанными аргументами.Первый аргумент должен иметь тип результата Edm.Geometry.Второй аргумент должен иметь целочисленные типы результата.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, возвращающее либо внутреннее кольцо в позиции indexValue в geometryValue, либо значение NULL, если geometryValue не является элементом polygon.
Значение типа geometry.
Выражение, определяющее положение внутреннего кольца, извлекаемого из значения polygon.
Создает объект , вызывающий каноническую функцию «InteriorRingCount» с заданным аргументом с типом результата Edm.Geometry.Тип результата выражения — Edm.Int32.
Новое значение DbFunctionExpression, возвращающее либо число внутренних колец полигона geometryValue, либо значение NULL, если geometryValue не является элементом polygon.
Значение типа geometry.
Создает объект , вызывающий каноническую функцию «IsClosedSpatial» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата Edm.Boolean.
Новое значение DbFunctionExpression, возвращающее либо логическое значение, указывающее, является ли spatialValue закрытым, либо значение NULL, если spatialValue не является кривой.
Выражение, определяющее значение пространственной кривой, по которому должно быть получено значение IsClosedSpatial.
Создает объект , вызывающий каноническую функцию «IsEmptySpatial» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип значения выражения Edm.Boolean.
Новое значение DbFunctionExpression, возвращающее логическое значение, показывающее, пуста ли коллекция spatialValue.
Выражение, определяющее значение пространственной кривой, по которому должно быть получено значение IsEmptySptiaal.
Создает объект , вызывающий каноническую функцию «IsRing» с заданным аргументом с типом результата Edm.Geometry.Тип результата Edm.Boolean.
Новое значение DbFunctionExpression, возвращающее либо логическое значение, указывающее, является ли geometryValue кольцом (как закрытым, так и простым), либо значение NULL, если geometryValue не является кривой.
Выражение, определяющее значение геометрической кривой, по которому должно быть получено значение IsRing.
Создает объект , вызывающий каноническую функцию «IsSimpleGeometry» с заданным аргументом с типом результата Edm.Geometry.Тип значения выражения Edm.Boolean.
Новое значение DbFunctionExpression, возвращающее логическое значение, указывающее, является ли geometryValue простым объектом типа geometry.
Значение типа geometry.
Создает объект , вызывающий каноническую функцию «IsValidGeometry» с заданным аргументом с типом результата Edm.Geometry.Тип значения выражения Edm.Boolean.
Новое значение DbFunctionExpression, возвращающее логическое значение, показывающее, является ли geometryValue допустимым объектом.
Выражение, определяющее значение типа geometry, которое необходимо проверить на пространственную допустимость.
Создает объект , вызывающий каноническую функцию «Latitude» с заданным аргументом, который должен иметь тип результата Edm.Geography.Тип результата выражения — Edm.Double.
Новое значение DbFunctionExpression, возвращающее либо значение широты geographyValue, либо значение NULL, если geographyValue не является точкой.
Выражение, определяющее значение точки типа geography, для которого нужно получить значение широты.
Создает объект , вызывающий каноническую функцию «Longitude» с заданным аргументом, который должен иметь тип результата Edm.Geography.Тип результата выражения — Edm.Double.
Новое значение DbFunctionExpression, возвращающее либо значение долготы geographyValue, либо значение NULL, если geographyValue не является точкой.
Выражение, определяющее значение точки типа geography, для которого нужно получить значение долготы.
Создает объект , вызывающий каноническую функцию «Measure» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата выражения — Edm.Double.
Новое значение DbFunctionExpression, возвращающее либо меру spatialValue, либо значение NULL, если spatialValue не является точкой.
Выражение, определяющее пространственное значение точки, из которой должно быть получено значение M (мера).
Создает объект , вызывающий каноническую функцию «PointAt» с указанными аргументами.Первый аргумент должен иметь тип результата Edm.Geography или Edm.Geometry.Второй аргумент должен иметь целочисленный тип результата.Тип значения выражения совпадает с типом spatialValue.
Новое значение DbFunctionExpression, возвращающее либо точку в позиции indexValue в spatialValue, либо значение NULL, если spatialValue не является значением ломаной.
Выражение, определяющее значение пространственной ломаной.
Выражение, определяющее положение точки, получаемой из значения ломаной.
Создает объект , вызывающий каноническую функцию «PointCount» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата выражения — Edm.Int32.
Новое значение DbFunctionExpression, возвращающее либо число точек в spatialValue, либо значение NULL, если spatialValue не является значением ломаной.
Выражение, определяющее значение пространственной ломаной, из которой должно быть извлечено количество точек.
Создает объект , вызывающий каноническую функцию «PointOnSurface» с заданным аргументом с типом результата Edm.Geometry.Тип результата выражения — Edm.Geometry.
Новое значение DbFunctionExpression, возвращающее либо точку, гарантированно расположенную на поверхности geometryValue, либо значение NULL, если geometryValue не является поверхностью.
Выражение, определяющее значение геометрической поверхности, из которой должна быть получена точка.
Создает объект , вызывающий каноническую функцию «SpatialBoundary» с заданным аргументом с типом результата Edm.Geometry.Тип результата выражения — Edm.Geometry.
Новое выражение DbFunctionExpression, которое возвращает границы для geometryValue.
Выражение, определяющее значение геометрической кривой, по которому должно быть получено значение SpatialBoundary.
Создает объект , который вызывает каноническую функцию «SpatialBuffer» с указанными аргументами, которые должны иметь типы результата Edm.Geography или Edm.Geometry и Edm.Double.Тип результата выражения — Edm.Geometry.
Новое выражение DbFunctionExpression, которое возвращает значение типа geometry, представляющее все точки, которые меньше расстояния от spatialValue или равны ему.
Выражение, задающее пространственное значение.
Выражение, задающее расстояние буфера.
Создает объект , вызывающий каноническую функцию «SpatialContains» с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geometry.Тип значения выражения Edm.Boolean.
Новое выражение DbFunctionExpression, которое возвращает логическое значение, указывающее, содержит ли geometryValue1 пространственно geometryValue2.
Выражение, задающее первое значение типа geometry.
Выражение, определяющее значение geometry, сравнимое с geometryValue1.
Создает объект , вызывающий каноническую функцию «SpatialConvexHull» с заданным аргументом с типом результата Edm.Geometry.Тип результата выражения — Edm.Geometry.
Новое выражение DbFunctionExpression, которое возвращает выпуклую оболочку для geometryValue.
Выражение, определяющее значение геометрической кривой, по которому должно быть получено значение выпуклой оболочки.
Создает объект , вызывающий каноническую функцию «SpatialCrosses» с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geometry.Тип значения выражения Edm.Boolean.
Новое значение DbFunctionExpression, возвращающее логическое значение, которое указывает, имеет ли geometryValue1 пересечения с geometryValue2.
Выражение, задающее первое значение типа geometry.
Выражение, определяющее значение geometry, сравнимое с geometryValue1.
Создает объект , вызывающий каноническую функцию «SpatialDifference» с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата spatialValue1 должен соответствовать типу результата spatialValue2.Тип результата выражения является таким же, как тип spatialValue1 и spatialValue2.
Новое выражение DbFunctionExpression, которое возвращает значение типа geometry, представляющее разницу между spatialValue1 и spatialValue2.
Выражение, задающее первое пространственное значение.
Выражение, значение которого задает пространственное значение, для которого необходимо вычислить разницу с spatialValue1.
Создает объект , вызывающий каноническую функцию «SpatialDimension» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата выражения — Edm.Int32.
Новое выражение DbFunctionExpression, которое возвращает значение Dimension из spatialValue.
Выражение, задающее значение, из которого требуется извлечь значение измерения.
Создает объект , вызывающий каноническую функцию «SpatialDisjoint» с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата spatialValue1 должен соответствовать типу результата spatialValue2.Тип значения выражения Edm.Boolean.
Новое значение DbFunctionExpression, возвращающее логическое значение, указывающее, имеют ли spatialValue1 и spatialValue2 пространственное перекрытие.
Выражение, задающее первое пространственное значение.
Выражение, определяющее пространственное значение, сравнимое с spatialValue1 для отсутствия перекрытия.
Создает объект , вызывающий каноническую функцию «SpatialElementAt» с указанными аргументами.Первый аргумент должен иметь тип результата Edm.Geography или Edm.Geometry.Второй аргумент должен иметь целочисленный тип результата.Тип значения выражения совпадает с типом spatialValue.
Новое значение DbFunctionExpression, возвращающее либо элемент коллекции в позиции indexValue в spatialValue, либо значение NULL, если spatialValue не является коллекцией.
Выражение, определяющее значение коллекции значений типа geography или типа geometry.
Выражение, указывающее положение элемента, извлекаемого из коллекции значений типа geography или типа geometry.
Создает объект , вызывающий каноническую функцию «SpatialElementCount» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата выражения — Edm.Int32.
Новое значение DbFunctionExpression, возвращающее либо число элементов в коллекции spatialValue, либо значение NULL, если spatialValue не является коллекцией.
Выражение, определяющее значение коллекции значений типа geography или типа geometry, из которой необходимо получить число элементов.
Создает объект , вызывающий каноническую функцию «SpatialEnvelope» с заданным аргументом с типом результата Edm.Geometry.Тип результата выражения — Edm.Geometry.
Новое выражение DbFunctionExpression, которое возвращает минимальный ограничивающий прямоугольник для geometryValue.
Выражение, задающее значение, из которого требуется извлечь значение огибающей.
Создает объект , вызывающий каноническую функцию «SpatialEquals» с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата spatialValue1 должен соответствовать типу результата spatialValue2.Тип значения выражения Edm.Boolean.
Новое значение DbFunctionExpression, возвращающее логическое значение, указывающее, равны ли spatialValue1 и spatialValue2.
Выражение, задающее первое пространственное значение.
Выражение, определяющее пространственное значение, сравниваемое с spatialValue1 на равенство.
Создает объект , вызывающий каноническую функцию «SpatialIntersection» с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата spatialValue1 должен соответствовать типу результата spatialValue2.Тип результата выражения является таким же, как тип spatialValue1 и spatialValue2.
Новое выражение DbFunctionExpression, которое возвращает пространственное значение, представляющее пересечение spatialValue1 и spatialValue2.
Выражение, задающее первое пространственное значение.
Выражение, значение которого задает пространственное значение, для которого необходимо вычислить пересечение с spatialValue1.
Создает объект , вызывающий каноническую функцию «SpatialIntersects» с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата spatialValue1 должен соответствовать типу результата spatialValue2.Тип значения выражения Edm.Boolean.
Новое значение DbFunctionExpression, возвращающее логическое значение, указывающее, пересекаются ли spatialValue1 и spatialValue2.
Выражение, задающее первое пространственное значение.
Выражение, определяющее пространственное значение, сравниваемое с spatialValue1 на предмет пересечения.
Создает объект , вызывающий каноническую функцию «SpatialLength» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата выражения — Edm.Double.
Новое значение DbFunctionExpression, возвращающее либо длину spatialValue, либо значение NULL, если spatialValue не является кривой.
Выражение, определяющее значение пространственной кривой, по которому должна быть получена длина.
Создает объект , вызывающий каноническую функцию «SpatialOverlaps» с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geometry.Тип значения выражения Edm.Boolean.
Новое выражение DbFunctionExpression, которое возвращает логическое значение, указывающее, перекрывается ли geometryValue1 с geometryValue2.
Выражение, задающее первое значение типа geometry.
Выражение, определяющее значение geometry, сравнимое с geometryValue1.
Создает объект , вызывающий каноническую функцию «SpatialRelate» с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geometry.Тип значения выражения Edm.Boolean.
Новое выражение DbFunctionExpression, которое возвращает логическое значение, указывающее, связано ли geometryValue1 пространственно с geometryValue2 согласно пространственной связи, обозначенной с помощью intersectionPatternMatrix.
Выражение, задающее первое значение типа geometry.
Выражение, определяющее значение geometry, сравнимое с geometryValue1.
Выражение, которое указывает текстовое представление шаблона пересечения DE-9IM, используемого для сравнения geometryValue1 и geometryValue2.
Создает объект , вызывающий каноническую функцию «SpatialSymmetricDifference» с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата spatialValue1 должен соответствовать типу результата spatialValue2.Тип результата выражения является таким же, как тип spatialValue1 и spatialValue2.
Новое выражение DbFunctionExpression, которое возвращает значение типа geometry, представляющее симметрическую разницу между spatialValue1 и spatialValue2.
Выражение, задающее первое пространственное значение.
Выражение, значение которого задает пространственное значение, для которого необходимо вычислить симметричную разницу с spatialValue1.
Создает объект , вызывающий каноническую функцию «SpatialTouches» с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geometry.Тип значения выражения Edm.Boolean.
Новое выражение DbFunctionExpression, которое возвращает логическое значение, указывающее, касаются ли друг друга geometryValue1 и geometryValue2.
Выражение, задающее первое значение типа geometry.
Выражение, определяющее значение geometry, сравнимое с geometryValue1.
Создает объект , вызывающий каноническую функцию «SpatialTypeName» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата выражения — Edm.String.
Новое выражение DbFunctionExpression, которое возвращает строковое имя типа geometry из spatialValue.
Выражение, определяющее значение, из которого необходимо получить тип geometry.
Создает объект , вызывающий каноническую функцию «SpatialUnion» с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата spatialValue1 должен соответствовать типу результата spatialValue2.Тип результата выражения является таким же, как тип spatialValue1 и spatialValue2.
Новое выражение DbFunctionExpression, которое возвращает пространственное значение, представляющее объединение spatialValue1 и spatialValue2.
Выражение, задающее первое пространственное значение.
Выражение, значение которого задает пространственное значение, для которого необходимо вычислить объединение с spatialValue1.
Создает объект , вызывающий каноническую функцию «SpatialWithin» с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geometry.Тип значения выражения Edm.Boolean.
Новое выражение DbFunctionExpression, которое возвращает логическое значение, указывающее, содержит ли geometryValue2 пространственно geometryValue1.
Выражение, задающее первое значение типа geometry.
Выражение, определяющее значение geometry, сравнимое с geometryValue1.
Создает объект , вызывающий каноническую функцию «StartPoint» с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Тип результата тот же, что и у spatialValue.
Новое значение DbFunctionExpression, возвращающее либо начальную точку spatialValue, либо значение NULL, если spatialValue не является кривой.
Выражение, определяющее значение пространственной кривой, по которому должна быть получена начальная точка.
Создает объект , вызывающий каноническую функцию «XCoordinate» с заданным аргументом с типом результата Edm.Geometry.Тип результата выражения — Edm.Double.
Новое значение DbFunctionExpression, возвращающее либо значение координаты X для geometryValue, либо значение NULL, если geometryValue не является точкой.
Выражение, определяющее значение точки типа geometry, из которой должна быть получена координата X.
Создает объект , вызывающий каноническую функцию «YCoordinate» с заданным аргументом с типом результата Edm.Geometry.Тип результата выражения — Edm.Double.
Новое значение DbFunctionExpression, возвращающее либо значение координаты Y для geometryValue, либо значение NULL, если geometryValue не является точкой.
Выражение, определяющее значение точки типа geometry, из которой должна быть получена координата Y.
Открытый класс средства синтаксического анализа Entity SQL.
Проанализируйте указанный запрос с заданными параметрами.
, содержащий и сведения, описывающие определения встроенной функции, если они имеются.
Запрос EntitySQL для синтаксического анализа.
Необязательные параметры запроса.
Проанализировать конкретный запрос с определенными заданными переменными и создать .
, содержащий и сведения, описывающие определения встроенной функции, если они имеются.
Запрос для синтаксического анализа.
Необязательные переменные запроса.
Определение встроенной функции запроса Entity SQL, возвращаемое в составе .
Конечное положение определения функции в тексте запроса Entity SQL.
Текст и параметры функции.
Имя функции.
Начальное положение определения функции в тексте запроса Entity SQL.
Сведения о результатах синтаксического анализа Entity SQL.
Дерево команд, сформированное во время синтаксического анализа.
Список объектов , описывающих определения встроенных функций запроса.
Класс, представляющий команду для концептуального уровня
Инициализирует новый экземпляр класса , используя указанные значения.
Инициализирует новый экземпляр класса с указанной инструкцией.
Текст команды.
Инициализирует новый экземпляр класса с указанными инструкцией и соединением.
Текст команды.
Соединение с источником данных.
Инициализирует новый экземпляр класса с указанными инструкцией, соединением и транзакцией.
Текст команды.
Соединение с источником данных.
Транзакция, в которой выполняется команда.
Создает объект EntityCommand с данной инструкцией eSQL и предназначенный для использования объект соединения
Текст команды eSQL, предназначенной для выполнения
Объект соединения
Сопоставитель, используемый для разрешения в службах DbProviderServices
Отменяет выполнение .
Возвращает или задает инструкцию Entity SQL, которая определяет команду или хранимую процедуру, подлежащую выполнению.
Инструкция Entity SQL, которая указывает команду или хранимую процедуру, подлежащую выполнению.
Возвращает или задает интервал времени, которое должно пройти до истечения времени ожидания.
Время в секундах, в течение которого должно происходить ожидание выполнения команды.
Возвращает или задает дерево команд, подлежащее выполнению; могут быть заданы только дерево команд или текст команды, но не и то и другое.
Выполняемое дерево команд.
Возвращает или задает значение, которое указывает, как должно интерпретироваться свойство .
Одно из значений перечисления .
Возвращает или задает соединение , используемое командой .
Соединение, используемое командой сущности.
Создание и возврат нового объекта параметра, представляющего параметр в инструкции eSQL
Объект параметра.
Создает новый экземпляр объекта .
Новый экземпляр объекта .
Объект соединения, используемый для выполнения команды
Коллекция параметров для этой команды
Транзакция, в которой выполняется эта команда
Возвращает или задает значение, которое указывает, должен ли объект команды быть видимым в элементе управления конструктора Windows Form.
Значение true, если объект команды должен быть видимым в элементе управления конструктором форм Windows; в противном случае — false.
Возвращает или задает значение, которое указывает, включено ли кэширование плана запроса.
Значение true, если включено кэширование плана запроса; в противном случае — false.
Выполняет команду и возвращает модуль чтения данных для чтения результатов
Объект DbDataReader
Поведение, которое должно использоваться при выполнении этой команды
Выполняет в асинхронном режиме команду и возвращает модуль чтения данных для чтения результатов
Задача, представляющая асинхронную операцию.Результат задачи содержит объект DbDataReader.
Поведение, которое должно использоваться при выполнении этой команды
Токен, который необходимо отслеживать для обнаружения запросов отмены
Выполняет текущую команду.
Число обработанных строк.
Выполняет в асинхронном режиме команду и отменяет все результаты, возвращенные командой
Задача, представляющая асинхронную операцию.Результат задачи содержит количество затронутых строк.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Выполняет команду и возвращает модуль чтения данных.
Объект , содержащий результаты.
Компилирует в дерево команд и передает базовому поставщику хранилища на выполнение, затем выполняет сборку из сформированного результирующего набора с использованием указанного .
Объект , содержащий результаты.
Одно из значений .
Выполняет в асинхронном режиме команду и возвращает модуль чтения данных для чтения результатов.Может вызываться только применительно к CommandType.CommandText (в противном случае следует использовать стандартные методы Execute*)
Задача, представляющая асинхронную операцию.Результат задачи содержит объект EntityDataReader.
Что касается команд хранимой процедуры, то при условии их вызова применительно к любому объекту, кроме результата коллекции сущностей
Выполняет в асинхронном режиме команду и возвращает модуль чтения данных для чтения результатов.Может вызываться только применительно к CommandType.CommandText (в противном случае следует использовать стандартные методы Execute*)
Задача, представляющая асинхронную операцию.Результат задачи содержит объект EntityDataReader.
Поведение, которое должно использоваться при выполнении этой команды
Что касается команд хранимой процедуры, то при условии их вызова применительно к любому объекту, кроме результата коллекции сущностей
Выполняет в асинхронном режиме команду и возвращает модуль чтения данных для чтения результатов.Может вызываться только применительно к CommandType.CommandText (в противном случае следует использовать стандартные методы Execute*)
Задача, представляющая асинхронную операцию.Результат задачи содержит объект EntityDataReader.
Поведение, которое должно использоваться при выполнении этой команды
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Что касается команд хранимой процедуры, то при условии их вызова применительно к любому объекту, кроме результата коллекции сущностей
Выполняет в асинхронном режиме команду и возвращает модуль чтения данных для чтения результатов.Может вызываться только применительно к CommandType.CommandText (в противном случае следует использовать стандартные методы Execute*)
Задача, представляющая асинхронную операцию.Результат задачи содержит объект EntityDataReader.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Что касается команд хранимой процедуры, то при условии их вызова применительно к любому объекту, кроме результата коллекции сущностей
Выполняет команду и возвращает первый столбец первой строки из результирующего набора.Дополнительные столбцы или строки не обрабатываются.
Первый столбец первой строки из результирующего набора или ссылка на объект NULL (Nothing в Visual Basic), если результирующий набор пуст.
Возвращает параметры инструкции Entity SQL или хранимой процедуры.
Параметры инструкции Entity SQL или хранимой процедуры.
Компилирует команду уровня сущности и создает готовую версию команды.
Компилирует команду уровня сущности и возвращает текст команды хранилища.
Текст команды хранилища.
Возвращает или задает транзакцию, в которой выполняется .
Транзакция, в которой выполняется .
Возвращает или задает способ применения результатов команды к изменяемым строкам.
Одно из значений .
Класс, представляющий соединение для концептуального уровня.Соединение сущности может быть инициализировано только один раз (путем открытия соединения).Впоследствии невозможно будет изменить строку подключения, присоединить новое соединение с хранилищем или изменить строку подключения с хранилищем.
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса с заданными объектами и .
Рабочее пространство , которое должно быть связано с этим соединением .
Базовое соединение с источником данных для этого объекта .
Рабочая область или параметр соединения имеет значение NULL.
В рабочем пространстве отсутствует концептуальная модель.-или-В рабочем пространстве отсутствует файл сопоставления.-или-В рабочем пространстве отсутствует модель хранения.-или-Соединение не находится в закрытом состоянии.
Соединение не из поставщика, совместимого с Entity Framework ADO.NET.
Создает EntityConnection из метаданных, загруженных в память
Рабочая область, содержащая информацию метаданных.
Соединение хранилища.
Если задано равным true, соединение с хранилищем уничтожается при уничтожении соединения с сущностью; в противном случае вызывающий объект должен уничтожить соединение с хранилищем.
Инициализирует новый экземпляр класса на основе строки подключения.
Строка соединения этого поставщика.
Предоставлено недействительное ключевое слово строки подключения, или не предоставлено требуемое ключевое слово строки подключения.
Запускает транзакцию базы данных
Объект, представляющий новую транзакцию
Уровень изоляции транзакции
Начинает транзакцию с использованием базового поставщика.
Новая транзакция .Возвращенный экземпляр , который позднее может быть связан с для выполнения команды в этой транзакции.
Базовый поставщик неизвестен.-или-Вызов транзакции сделан применительно к соединению , в котором уже имеется текущая транзакция.-или-Состояние соединения отлично от .
Начинает транзакцию с указанного уровня изоляции с использованием базового поставщика.
Новая транзакция .Возвращенный экземпляр , который позднее может быть связан с для выполнения команды в этой транзакции.
Уровень изоляции транзакции.
Базовый поставщик неизвестен.-или-Вызов транзакции сделан применительно к соединению , в котором уже имеется текущая транзакция.-или-Состояние соединения отлично от .
Не поддерживается.
Не поддерживается.
При вызове метода.
Закрывает соединение с базой данных.
При закрытии соединения произошла ошибка.
Возвращает или задает строку соединения .
Строка подключения, требуемая для установления начального соединения с источником данных.Значение по умолчанию — пустая строка.Для закрытого соединения возвращается текущее установленное значение.Если значение не было задано, возвращается пустая строка.
Возвращает количество секунд ожидания при попытке установить соединение, прежде чем эта попытка будет окончена и сформирована ошибка.
Время (в секундах), в течение которого должно производиться ожидание открытия соединения.Значением по умолчанию является стандартное время ожидания базового поставщика данных.
Создает новый экземпляр , в котором соединение установлено равным этому соединению .
Объект .
Имя базового поставщика данных неизвестно.
Создание нового объекта команды, в котором используется этот объект соединения
Объект команды.
Возвращает текущую транзакцию, в которую включено это подключение.Может иметь значение null.
Возвращает имя текущей базы данных или базы данных, которая будет использоваться после открытия соединения.
Значение свойства Database базового поставщика данных.
Возвращает имя или сетевой адрес источника данных, с которым должно быть установлено соединение.
Имя источника данных.Значение по умолчанию — пустая строка.
Возвращает фабрику поставщика, связанную с соединением EntityConnection
Очищает этот объект соединения
Значение true — освободить управляемые и неуправляемые ресурсы; значение false — освободить только неуправляемые ресурсы.
Прикрепляет эту коллекцию к указанной транзакции.
Объект транзакции, предназначенный для прикрепления.
Состоянием соединения не является .
Возвращает рабочее пространство , связанное с этим соединением .
Рабочее пространство , связанное с этим соединением .
Встроенная строка подключения содержит недействительное значение ключевого слова Metadata.
Устанавливает соединение с источником данных, вызывая метод Open базового поставщика данных.
При открытии соединения произошла ошибка, или неизвестно имя базового поставщика данных.
Встроенная строка подключения содержит недействительное значение ключевого слова Metadata.
Устанавливает в асинхронном режиме соединение с хранилищем данных путем вызова метода Open применительно к основополагающему поставщику данных
Задача, представляющая асинхронную операцию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает строку, содержащую версию источника данных, к которому подключен клиент.
Версия источника данных, которая содержится в строке подключения поставщика.
Получает состояние EntityConnection, которое задается для отслеживания состояния базового подключения базы данных, заключенного в оболочку EntityConnection.
Предоставляет доступ к базовому соединению с источником данных, которое используется объектом .
Соединение для подключения к источнику данных.
Класс, представляющий построитель строки подключения для поставщика клиента сущности
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса с помощью указанной строки соединения.
Строка подключения к базовому источнику данных, зависящая от поставщика.
Удаляет содержимое экземпляра .
Определяет, содержит ли объект заданный ключ.
Возвращает true, если модуль содержит элемент, который имеет указанный ключ; в противном случае — false.
Ключ для поиска в .
Возвращает значение, которое указывает, имеет ли массив постоянный размер.
Возвращает true в любом случае, поскольку задает коллекцию пар «ключ-значение» постоянного размера.
Возвращает или задает значение, связанное с указанным ключом.В языке C# это свойство является индексатором.
Значение, связанное с указанным ключом.
Возвращает коллекцию , которая содержит ключи в .
Коллекция , которая содержит ключи в .
Возвращает или задает расположение метаданных в строке соединения.
Возвращает или задает расположение метаданных в строке соединения.
Возвращает или задает имя раздела, заданное в файле конфигурации.
Имя раздела, заданное в файле конфигурации.
Возвращает или задает имя основополагающего поставщика данных .NET Framework в строке подключения.
Инвариантное имя базового поставщика данных .NET Framework.
Возвращает или задает внутреннюю, специфичную для данного поставщика строку соединения.
Внутренняя, специфичная для данного поставщика строка соединения.
Удаляет запись с указанным ключом из экземпляра .
Возвращает значение true, если ключ существовал в строке соединения и был удален; false, если такого ключа нет.
Ключ пары «ключ-значение», которая должна быть удалена из строки подключения в этом модуле .
ключевым словом является NULL (Nothing в Visual Basic)
Получает значение, соответствующее предоставленному ключу из этого модуля .
Возвращает значение true, если ключевое слово keyword было найдено в строке соединения, в противном случае — значение false.
Ключ искомого элемента.
Значение, соответствующее ключу keyword.
keyword содержит значение NULL (значение Nothing в языке Visual Basic).
Класс модуля чтения данных для поставщика клиента сущности
Закрывает объект .
Возвращает коллекцию для этой транзакции .
Информация из записи данных.
Возвращает значение, показывающее глубину вложенности для текущей строки.
Глубина вложенности для текущей строки.
Освобождает ресурсы, потребляемые этим модулем , и вызывает .
Значение true, если требуется освободить и управляемые и неуправляемые ресурсы; значение false, если требуется освободить только неуправляемые ресурсы.
Возвращает число столбцов в текущей строке.
Число столбцов в текущей строке.
Возвращает значение указанного столбца в виде логического значения.
Значение указанного столбца.
Порядковый номер столбца (от нуля).
Возвращает значение указанного столбца в виде байта.
Значение указанного столбца.
Порядковый номер столбца (от нуля).
Считывает поток байтов из указанного столбца, начиная с местоположения, обозначенного dataIndex, в буфер, начинающийся в местоположении, обозначенном bufferIndex.
Число фактически считанных байтов.
Порядковый номер столбца (от нуля).
Индекс в строке, с которого необходимо начать считывание.
Буфер, в который копируются данные.
Индекс в буфере, куда будут копироваться данные.
Максимальное количество символов для чтения.
Возвращает значение указанного столбца в виде одного символа.
Значение указанного столбца.
Порядковый номер столбца (от нуля).
Считывает поток символов из указанного столбца, начиная с местоположения, обозначенного dataIndex, в буфер, начинающийся в местоположении, обозначенном bufferIndex.
Число фактически считанных символов.
Порядковый номер столбца (от нуля).
Индекс в строке, с которого необходимо начать считывание.
Буфер, в который копируются данные.
Индекс в буфере, куда будут копироваться данные.
Максимальное количество символов для чтения.
Возвращает вложенные модули чтения как объекты .
Вложенные модули чтения в виде объектов .
Порядковый номер столбца.
Возвращает вложенную запись .
Вложенная запись данных.
Число записей DbDataRecord, которые необходимо возвратить.
Возвращает имя типа данных указанного столбца.
Имя типа данных.
Порядковый номер столбца (от нуля).
Возвращает значение указанного столбца в виде объекта .
Значение указанного столбца.
Порядковый номер столбца (от нуля).
Возвращает объект для запрошенного порядкового номера столбца, который можно переопределить реализацией, зависящей от поставщика.
Модуль чтения данных.
Порядковый номер столбца (от нуля).
Возвращает значение указанного столбца в виде объекта .
Значение указанного столбца.
Порядковый номер столбца (от нуля).
Возвращает значение заданного столбца в виде числа с плавающей запятой двойной точности.
Значение указанного столбца.
Порядковый номер столбца (от нуля).
Возвращает перечислитель , который может использоваться для просмотра строк в модуле чтения данных.
Перечислитель , который может использоваться для просмотра строк в модуле чтения данных.
Возвращает тип данных заданного столбца.
Тип данных заданного столбца.
Порядковый номер столбца (от нуля).
Возвращает значение заданного столбца в виде числа с плавающей запятой одинарной точности.
Значение указанного столбца.
Порядковый номер столбца (от нуля).
Возвращает значение заданного столбца в виде глобально-уникального идентификатора GUID.
Значение указанного столбца.
Порядковый номер столбца (от нуля).
Возвращает значение указанного столбца в виде 16-разрядного целого числа со знаком.
Значение указанного столбца.
Порядковый номер столбца (от нуля).
Возвращает значение указанного столбца в виде 32-разрядного целого числа со знаком.
Значение указанного столбца.
Порядковый номер столбца (от нуля).
Возвращает значение указанного столбца в виде 64-разрядного целого числа со знаком.
Значение указанного столбца.
Порядковый номер столбца (от нуля).
Возвращает имя столбца, если известен его порядковый номер (от нуля).
Имя заданного столбца.
Порядковый номер столбца (от нуля).
Возвращает порядковый номер столбца, если известно его имя.
Порядковый номер столбца (от нуля).
Имя столбца.
Заданное имя недопустимо для имени столбца.
Возвращает тип поля заданного столбца, зависящий от поставщика.
Объект , описывающий тип данных указанного столбца.
Порядковый номер столбца (от нуля).
Возвращает значение указанного столбца как экземпляра .
Значение указанного столбца.
Порядковый номер столбца (от нуля).
Возвращает из коллекции все столбцы атрибутов, зависящие от поставщика, для текущей строки.
Число экземпляров в массиве.
Массив объектов , в который необходимо скопировать столбцы атрибутов.
Возвращает таблицу , которая описывает метаданные столбца модуля .
Объект , описывающий метаданные столбцов.
Возвращает значение указанного столбца как экземпляра .
Значение указанного столбца.
Порядковый номер столбца (от нуля).
Возвращает значение указанного столбца как экземпляра .
Значение указанного столбца.
Порядковый номер столбца (от нуля).
Заполняет массив объектов значениями столбца текущей строки.
Число экземпляров в массиве.
Массив объектов , в который необходимо скопировать столбцы атрибутов.
Возвращает значение, указывающее на то, что в модуле чтения данных содержится одна или несколько строк.
Значение true, если модуль содержит одну или несколько строк; в противном случае — false.
Возвращает значение, указывающее, закрыт ли модуль чтения .
Значение true, если модуль закрыт; в противном случае — false.
Возвращает значение, указывающее, содержатся ли в столбце несуществующие или отсутствующие значения.
Значение true, если указанный столбец эквивалентен ; в противном случае — false.
Порядковый номер столбца (от нуля).
Возвращает значение указанного столбца как экземпляра .
Значение указанного столбца.
Возвращает значение указанного столбца как экземпляра .
Значение указанного столбца.
Перемещает модуль чтения данных к следующему результату при чтении результатов из пакета инструкций.
Значение true, если имеется несколько результирующих наборов; в противном случае — false.
Перемещает в асинхронном режиме модуль чтения на следующий результирующий набор при чтении пакета инструкций
Задача, представляющая асинхронную операцию.Результат задачи содержит значение true, если еще имеются результирующие наборы; в противном случае — значение false.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Перемещает модуль чтения к следующей записи в результирующем наборе.
Значение true, если количество строк больше; в противном случае — false.
Перемещает в асинхронном режиме модуль чтения на следующую строку текущего результирующего набора
Задача, представляющая асинхронную операцию.Результат задачи — true, если количество строк больше; в противном случае — false.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает число строк, которые были изменены, вставлены или удалены инструкцией SQL.
Число измененных, вставленных или удаленных строк.Возвращает значение -1 для инструкций SELECT и значение 0, если строки не были затронуты или инструкция завершилась ошибкой.
Возвращает число не скрытых полей в .
Число не скрытых полей.
Класс, представляющий параметр, используемый в EntityCommand
Инициализирует новый экземпляр класса , используя значения по умолчанию.
Инициализирует новый экземпляр класса , используя параметр с указанным именем и типом данных.
Имя параметра.
Одно из значений .
Инициализирует новый экземпляр класса , используя параметр с указанным именем, типом данных и размером.
Имя параметра.
Одно из значений .
Размер параметра.
Инициализирует новый экземпляр класса , используя указанные свойства.
Имя параметра.
Одно из значений .
Размер параметра.
Одно из значений .
Значение true для указания на то, что параметр принимает значения NULL; в противном случае — false.
Количество цифр, используемых для представления значения.
Количество десятичных позиций, с которыми происходит разрешение значения.
Имя исходного столбца.
Одно из значений .
Значение параметра.
Инициализирует новый экземпляр класса , используя указанные свойства.
Имя параметра.
Одно из значений .
Размер параметра.
Имя исходного столбца.
Возвращает или устанавливает тип параметра.
Одно из значений .
Возвращает или задает направление параметра.
Одно из значений .
Возвращает или задает тип параметра, представленного как EdmType.
Тип параметра, выраженный как тип EdmType.
Возвращает или задает значение, указывающее, принимает ли этот параметр значения NULL.
Значение true, если значения NULL приняты; в противном случае — false.
Возвращает или задает имя параметра сущности.
Имя параметра сущности.
Возвращает или задает количество цифр, используемых для представления свойства .
Количество цифр, используемых для представления значения.
Переустанавливает тип, связанный с .
Возвращает или задает число десятичных разрядов, до которых вычисляется значение .
Количество десятичных позиций, с которыми происходит разрешение значения.
Возвращает или задает максимальный размер данных в столбце.
Максимальный размер данных в столбце.
Возвращает или задает имя исходного столбца, сопоставленного с и используемого для загрузки или возврата .
Имя исходного столбца, который сопоставляется с набором данных и используется для загрузки и возврата значения.
Возвращает или задает значение, указывающее, допускает ли исходный столбец значение NULL.
Значение true, если исходный столбец допускает значение NULL; в противном случае — значение false.
Возвращает или задает версию , которая используется при загрузке значения.
Одно из значений .
Возвращает строковое представление параметра.
Строковое представление параметра.
Возвращает или задает значение параметра.
Значение параметра.
Класс, представляющий коллекцию параметров, используемую в EntityCommand
Добавляет указанный объект в коллекцию .
Новый объект .
Значение , предназначенное для добавления в коллекцию.
Значение , указанное в параметре, передаваемом по значению, уже добавлено в эту или другую коллекцию .
Передан параметр, отличный от объекта .
Параметр value имеет значение NULL.
Добавляет указанный объект в коллекцию .
Индекс нового объекта .
Объект .
Добавляет объект в коллекцию в соответствии с заданным именем и типом данных параметра.
Новый объект .
Имя параметра.
Одно из значений .
Добавляет объект в коллекцию в соответствии с заданным именем параметра, типом данных и длиной столбца.
Новый объект .
Имя параметра.
Одно из значений .
Длина столбца.
Добавляет массив значений в конец коллекции .
Добавляемые значения .
Добавляет массив значений в конец коллекции .
Добавляемые значения .
Добавляет значение в конец коллекции .
Объект .
Имя параметра.
Добавляемое значение.
Удаляет все объекты из коллекции .
Определяет, находится ли указанное значение в этой коллекции .
Значение true, если коллекция содержит значение; в противном случае — false.
Значение типа .
Определяет, находится ли указанное значение в этой коллекции .
Значение true, если коллекция содержит значение; в противном случае — false.
Значение типа .
Копирует все элементы текущей коллекции в указанный одномерный массив , начиная с указанного индекса в массиве .
Одномерный массив , который представляет собой назначение элементов, копируемых из текущей коллекции .
32-разрядное целое число, представляющее индекс в массиве , с которого начинается копирование.
Копирует все элементы текущей коллекции в указанную коллекцию , начиная с указанного индекса в коллекции назначения.
Коллекция , которая является назначением элементов, скопированных из текущей коллекции .
32-разрядное целое число, представляющее индекс в массиве , с которого начинается копирование.
Возвращает значение Integer, которое содержит количество элементов в коллекции .
Число элементов в коллекции является значением типа Integer.
Возвращает перечислитель, который выполняет итерации по коллекции .
Перечислитель для коллекции .
Возвращает положение заданного объекта в коллекции.
Местоположение с отсчетом от нуля указанного объекта , который является значением в коллекции.Возвращает -1, если этот объект не существует в коллекции .
Искомый объект .
Возвращает положение заданного объекта в коллекции.
Местоположение с отсчетом от нуля указанного объекта , который является значением в коллекции.Возвращает -1, если этот объект не существует в коллекции .
Искомый объект .
Возвращает положение заданного объекта с указанным именем.
Положение (отсчет с нуля) указанного объекта с заданным именем с учетом регистра.Возвращает -1, если этот объект не существует в коллекции .
Имя искомого объекта с учетом регистра.
Вставляет объект в коллекцию по указанному индексу.
Индекс (отсчет с нуля), по которому необходимо вставить значение.
Объект , который должен быть вставлен в коллекцию .
Вставляет объект в коллекцию по указанному индексу.
Индекс (отсчет с нуля), по которому необходимо вставить значение.
Объект для вставки в коллекцию .
Возвращает значение, которое указывает, имеет ли массив постоянный размер.
Возвращает true, если коллекция имеет постоянный размер; в противном случае — false.
Возвращает значение, которое указывает, допускает ли коллекция только чтение.
Возвращает true, если коллекция доступна только для чтения; в противном случае — false.
Возвращает значение, которое определяет, является ли коллекция синхронизированной.
Возвращает true, если коллекция синхронизирована; в противном случае — false.
Возвращает объект по указанному индексу.
Значение по указанному индексу.
Возвращает объект с указанным именем.
Параметр с указанным именем.
Удаляет указанный объект из коллекции.
Объект , который должен быть удален из коллекции.
Параметр не является объектом .
Параметр отсутствует в коллекции.
Удаляет указанный параметр из коллекции.
Объект , который должен быть удален из коллекции.
Удаляет объект с указанным индексом из коллекции .
Индекс (отсчет с нуля) удаляемого объекта .
Удаляет объект с указанным именем из коллекции .
Имя удаляемого объекта .
Возвращает объект, который может использоваться для синхронизации доступа к коллекции .
Объект, который может использоваться для синхронизации доступа к коллекции .
Класс, представляющий фабрику поставщиков для поставщика клиента сущности
Возвращает новый экземпляр класса поставщика, который реализует класс .
Новый экземпляр .
Создает исключение .Этот метод в настоящее время не поддерживается.
Этот метод в настоящее время не поддерживается.
Возвращает новый экземпляр класса поставщика, который реализует класс .
Новый экземпляр .
Возвращает новый экземпляр класса поставщика, который реализует класс .
Новый экземпляр .
Создает исключение .Этот метод в настоящее время не поддерживается.
Этот метод в настоящее время не поддерживается.
Возвращает новый экземпляр класса поставщика, который реализует класс .
Новый экземпляр .
Создает исключение .Этот метод в настоящее время не поддерживается.
Этот метод в настоящее время не поддерживается.
Этот метод в настоящее время не поддерживается.
Одноэлементный объект для объекта фабрики поставщика клиента сущности.Остается открытым полем (не свойством), поскольку DbProviderFactory ожидает поле.
Возвращает запрошенный класс .
Новый экземпляр .Поддерживаемыми типами являются , и .Возвращает NULL (или Nothing в Visual Basic) для всех прочих типов.
Возвращаемое значение .
Класс, представляющий транзакцию для концептуального уровня
Фиксирует базовую транзакцию.
Возвращает коллекцию для этой транзакции .
Экземпляр типа для базового источника данных.
Объект соединения, владеющий этим объектом транзакции
Очищает этот объект транзакции
Значение true — освободить управляемые и неуправляемые ресурсы; значение false — освободить только неуправляемые ресурсы.
Возвращает уровень изоляции этой транзакции .
Значение перечисления , которое представляет уровень изоляции базовой транзакции.
Откатывает базовую транзакцию.
Возвращает значение DbTransaction для основной транзакции поставщика.
Представляет метаданные Mapping для AssociationSet в пространстве CS.
Инициализирует новый экземпляр AssociationSetMapping.
Сопоставляемый набор ассоциаций.
Сопоставляемый набор сущностей в хранилище.
Сопоставление родительского контейнера.
Добавляет условие сопоставления свойства.
Условие для добавления.
Возвращает сопоставленный набор ассоциаций.
Возвращает сопоставление содержащегося типа ассоциации.
Возвращает условия сопоставления свойств.
Возвращает или задает соответствующее сопоставление функций.Может принимать значение NULL.
Удаляет условие сопоставления свойства.
Условие сопоставления свойства для удаления.
Возвращает или задает сопоставление свойства элемента источника.
Возвращает сопоставленный набор сущностей в хранилище
Возвращает или задает сопоставления свойства цели.
Описывает сопоставления функции изменения для набора ассоциаций.
Инициализирует новый экземпляр .
Набор ассоциаций.
Сопоставление функций удаления.
Сопоставление функций вставки.
Возвращает набор ассоциаций.
Набор ассоциаций.
Возвращает сопоставление функций удаления.
Сопоставление функций удаления.
Возвращает сопоставление функций вставки.
Сопоставление функций вставки.
Конвертирует значение этого экземпляра в эквивалентного строкового представления.
Строковое представление значения этого экземпляра.
Представляет метаданные сопоставления для сопоставления типа ассоциации в пространстве CS.
Создает экземпляр AssociationTypeMapping.
Объект AssociationSetMapping, содержащий данный AssociationTypeMapping.
Возвращает объект AssociationSetMapping, содержащий данный AssociationTypeMapping.
Возвращает сопоставляемый тип ассоциации.
Возвращает один фрагмент сопоставления.
Метаданные сопоставления для сложных свойств.
Создает новый объект сопоставления сложного свойства
Объект MemberMetadata, представляющий данный сложный элемент
Добавляет сопоставление типа, соответствующее вложенному сложному типу.
Добавляемое сопоставление сложного типа.
Удаляет сопоставление типа, соответствующее вложенному сложному типу.
Удаляемое сопоставление сложного типа.
Получает коллекции только для чтения сопоставлений типов, соответствующих вложенным сложным типам.
Метаданные сопоставления для сложных типов.
Создает экземпляр ComplexTypeMapping.
Сопоставляемый тип ComplexType.
Добавляет условие сопоставления свойства.
Условие сопоставления свойства для добавления.
Добавляет сопоставление свойства.
Сопоставление свойства для добавления.
Возвращает сопоставляемый тип ComplexType.
Возвращает коллекцию только для чтения, содержащую условия сопоставления свойств.
Возвращает коллекцию только для чтения, содержащую сопоставления свойств.
Удаляет условие сопоставления свойства.
Условие сопоставления свойства для удаления.
Удаляет сопоставление свойства.
Сопоставление свойства для удаления.
Метаданные сопоставления для сопоставления условного свойства для типа.Сопоставление свойства условия определяет условие на стороне C или стороне S.
Возвращает EdmProperty, которое определяет сопоставляемый столбец.
Возвращает EdmProperty, которое определяет сопоставляемое свойство.
Метаданные сопоставления для свойства End ассоциации.
Создает сопоставление свойства элемента ассоциации.
AssociationEndMember, определяющий сопоставляемый элемент ассоциации.
Добавляет сопоставление дочернего свойства-столбца.
ScalarPropertyMapping, определяющее добавляемое сопоставление свойства-столбца.
Возвращает AssociationEndMember, определяющий сопоставляемый элемент ассоциации.
Возвращает коллекцию ReadOnlyCollection элементов ScalarPropertyMapping, которые определяют дочерние элементы сопоставлений свойств ассоциации.
Удаляет сопоставление дочернего свойства-столбца.
Удаляемый элемент ScalarPropertyMapping, определяющий добавляемое сопоставление свойства-столбца.
Представляет метаданные сопоставления для сопоставления EntityContainer в пространстве CS.
Инициализирует новый экземпляр класса .
Контейнер сущностей концептуальной модели для сопоставления.
Контейнер сущностей в хранилище для сопоставления.
Коллекция элементов сопоставления с родительским объектом.
Флажок, указывающий, следует ли формировать обновления представлений.
Добавляет сопоставление импорта функции.
Сопоставление импорта функции для добавления.
Добавляет сопоставление набора ассоциаций.
Сопоставление набора ассоциаций для добавления.
Добавляет сопоставление набора сущностей.
Сопоставление набора сущностей для добавления.
Возвращает сопоставления набора ассоциаций.
Сопоставления набора ассоциаций.
Возвращает вид типа для этого элемента.
Вид типа для этого элемента.
Возвращает контейнер сущностей концептуальной модели.
Контейнер концептуальных сущностей.
Возвращает сопоставления набора сущностей.
Сопоставления наборов сущностей.
Возвращает сопоставления импорта функции.
Сопоставления импорта функции.
Возвращает флажок, указывающий, следует ли формировать обновления представлений.
Значение true, чтобы создать представления обновления; в противном случае — значение false.
Возвращает коллекцию элементов сопоставления с родительским объектом.
Коллекция элементов сопоставления с родительским объектом.
Удаляет сопоставление импорта функции.
Сопоставление импорта функции для удаления.
Удаляет сопоставление набора ассоциаций.
Сопоставление набора ассоциаций для удаления.
Удаляет сопоставление набора ассоциаций.
Сопоставление набора ассоциаций для удаления.
Возвращает контейнер сущностей в хранилище.
Контейнер сущностей в хранилище.
Представляет метаданные Mapping для Extent в пространстве CS.
Возвращает сопоставление родительского контейнера.
Возвращает или задает представление запроса, связанное с данным сопоставлением.
Представляет метаданные сопоставления для EntitySet в пространстве CS.
Инициализирует новый экземпляр EntitySetMapping.
Сопоставляемый набор сущностей.
Сопоставление родительского контейнера.
Добавляет сопоставление функции.
Добавляемое сопоставление функции.
Добавляет сопоставление типов.
Добавляемое сопоставление типа.
Возвращает сопоставляемый набор сущностей.
Возвращает содержащиеся сопоставления типов сущностей.
Возвращает соответствующие сопоставления функций.
Удаляет сопоставление функции.
Удаляемое сопоставление функции.
Удаляет сопоставление типов.
Сопоставление типов для удаления.
Метаданные сопоставления для типа сущности.Если EntitySet представляет более одного типа сущностей, то имеется более одного сопоставления EntityTypeMapping для EntitySet (например, если экстент сущностей PersonSet представляет сущности типов Person и Customer, то будут существовать два сопоставления EntityType, относящиеся к сопоставлению для PersonSet).
Создает экземпляр EntityTypeMapping.
Объект EntitySetMapping, содержащий данный EntityTypeMapping.
Добавляет фрагмент сопоставления.
Добавляемый фрагмент сопоставления.
Добавляет в сопоставление иерархию типов сущностей.Иерархия представлена указанным типом корневой сущности.
Корневой EntityType добавляемой иерархии.
Добавляет тип сущности в сопоставление.
Добавляемый EntityType.
Возвращает объект EntitySetMapping, содержащий данный EntityTypeMapping.
Возвращает один сопоставляемый EntityType.Вызывает исключение в случае сопоставления типа иерархии.
Возвращает сопоставленные типы сущностей.
Получает коллекцию фрагментов сопоставления только для чтения.
Возвращает флаг, указывающий, является ли данный тип сопоставлением иерархии.
Возвращает сопоставленные базовые типы для сопоставления иерархии.
Удаляет фрагмент сопоставления.
Удаляемый фрагмент сопоставления.
Удаляет иерархию типов сущностей из сопоставления.Иерархия представлена указанным типом корневой сущности.
Корневой EntityType удаляемой иерархии.
Удаляет тип сущности из сопоставления.
Удаляемый экземпляр EntityType.
Описывает сопоставления функции изменения для типа сущности в наборе сущностей.
Инициализирует новый экземпляр класса .
Тип сущности EDM.
Сопоставление для удаления функции.
Сопоставление для вставки функции.
Сопоставление для обновления функции.
Получает сопоставление для удаления функции.
Сопоставление для удаления функции.
Получает тип сущности EDM.
Тип сущности EDM.
Получает сопоставление для вставки функции.
Сопоставление для вставки функции.
Возвращает строковое представление объекта .
Строковое представление объекта .
Получает сопоставление для обновления функции.
Сопоставление для обновления функции.
Базовый класс для типа, создаваемого во время разработки для хранения созданных представлений.
Инициализирует новый экземпляр класса .
Возвращает или задает имя объекта .
Имя контейнера.
Возвращает пару «ключ-значение» по указанному индексу, который содержит представление и его ключ.
Пара «ключ-значение» по указанному индексу, которая содержит представление и ключ.
Индекс представления.
Хэш-значение представлений.
Хэш-значение.
Хэш-значение.
Хэш-значение.
Возвращает или задает объект в схеме хранения.
Имя контейнера.
Возвращает или задает число представлений.
Число представлений.
Атрибут для разметки сборок, содержащих тип созданных представлений.
Инициализирует новый экземпляр класса .
Тип представления.
Возвращает свойство типа T:System.Type для представления.
Свойство типа T:System.Type для представления.
Представляет сопоставление сложного типа для результата импорта функции.
Инициализирует новый экземпляр FunctionImportComplexTypeMapping.
Возвращаемый тип.
Сопоставления свойств для результирующего типа импорта функции.
Получает возвращаемый тип.
Представляет сопоставление типа сущности импорта функции.
Инициализирует новый экземпляр FunctionImportEntityTypeMapping.
Типы сущностей в основании иерархии типов для сопоставления.
Типы сущности для сопоставления.
Сопоставления свойств для результирующих типов импорта функции.
Условия сопоставления.
Возвращает условия сопоставления.
Возвращает сопоставляемые типы сущностей.
Возвращает типы сущностей в основании сопоставляемой иерархии.
Представляет условие сопоставления для результата импорта функции.
Возвращает имя столбца базы данных, используемого для вычисления условия.
Имя столбца базы данных, используемого для вычисления условия.
Конвертирует значение текущего экземпляра в эквивалентное строковое представление.
Строковое представление текущего экземпляра.
Представляет условие сопоставления для результата импорта функции, которое вычисляется проверкой на значение null или его отсутствие.
Инициализирует новый экземпляр FunctionImportEntityTypeMappingConditionIsNull.
Имя столбца базы данных, используемого для вычисления условия.
Флаг, указывающий, следует ли выполнять проверку на значение null или его отсутствие.
Возвращает флаг, указывающий, следует ли выполнять проверку на значение null или его отсутствие.
Представляет условие сопоставления для результата импорта функции, которое вычисляется при сравнении с указанным значением.
Инициализирует новый экземпляр FunctionImportEntityTypeMappingConditionValue.
Имя столбца базы данных, используемого для вычисления условия.
Значение для сравнения.
Возвращает значение, используемое при сравнении.
Представляет сопоставление между импортом функции модели и составляемой или несоставляемой функцией хранилища.
Возвращает функцию модели (или источник сопоставления)
Возвращает функцию хранилища (или целевой объект сопоставления)
Представляет сопоставление между импортом функции модели и составляемой функцией хранилища.
Инициализирует новый экземпляр класса FunctionImportMappingComposable.
Импорт функции модели.
Составляемая функция хранилища.
Сопоставление результатов для импорта функции.
Сопоставление родительского контейнера.
Возвращает сопоставление результатов для импорта функции.
Представляет сопоставление между импортом функции модели и несоставляемой функцией хранилища.
Инициализирует новый экземпляр FunctionImportMappingNonComposable.
Импорт функции модели.
Несоставляемая функция хранилища
Сопоставление результатов импорта функции.
Сопоставление родительского контейнера.
Возвращает сопоставления результатов импорта функции.
Представляет сопоставление результатов для импорта функции.
Инициализирует новый экземпляр класса .
Добавляет сопоставление типов.
Добавляемое сопоставление типа.
Удаляет сопоставление типов.
Сопоставление типов для удаления.
Возвращает сопоставления типов.
Сопоставления типов.
Базовый класс для сопоставления свойства возвращаемого типа импорта функции.
Сопоставляет свойство возвращаемого типа импорта функции со столбцом таблицы.
Инициализирует новый экземпляр класса FunctionImportReturnTypeScalarPropertyMapping.
Имя сопоставленного свойства.
Имя сопоставленного столбца.
Возвращает имя сопоставленного столбца.
Возвращает имя сопоставленного свойства.
Задает сопоставление структурного типа импорта функции.
Возвращает сопоставления свойств для результирующего типа импорта функции.
Указывает условие сопоставления, которое вычисляется проверкой, содержит ли свойство или столбец значение null.
Создает экземпляр IsNullConditionMapping.
EdmProperty, которое определяет свойство или столбец.
Логическое значение, указывающее, следует ли выполнять проверку на значение null.
Возвращает логическое значение, указывающее, вычисляется ли условие проверкой на значение null.
Представляет базовый класс элементов для всех метаданных сопоставлений
Представляет метаданные для фрагмента сопоставления.Набор сопоставлений (EntitySet, AssociationSet или CompositionSet) состоит из фрагментов сопоставлений. Каждый фрагмент сопоставления предоставляет сопоставления для свойств типа, которые сопоставляются с одной таблицей.
Создает экземпляр MappingFragment.
EntitySet, соответствующий сопоставляемой таблице или представлению.
TypeMapping, содержащий данный MappingFragment.
Флажок, который указывает, следует ли включать DISTINCT в запросы при их формировании.
Добавляет условие сопоставления свойства.
Условие сопоставления свойства для добавления.
Добавляет сопоставление свойства.
Сопоставление свойства для добавления.
Возвращает коллекцию только для чтения, содержащую условия сопоставления свойств.
Возвращает флажок, который указывает, следует ли включать DISTINCT в запросы при их формировании.
Возвращает коллекцию только для чтения, содержащую сопоставления свойств.
Удаляет условие сопоставления свойства.
Условие сопоставления свойства для удаления.
Удаляет сопоставление свойства.
Сопоставление свойства для удаления.
Возвращает EntitySet, соответствующий сопоставляемой таблице или представлению.
Возвращает TypeMapping, содержащий данный MappingFragment.
Представляет базовый класс для элементов в пространстве сопоставления (DataSpace.CSSpace).
Инициализирует новый экземпляр класса .
Класс, представляющий коллекцию элементов сопоставления в пространстве модели EDM.
Описывает привязку функции модификации для изменения обработки сущностей или ассоциаций.
Инициализирует новый экземпляр класса .
Набор сущностей или ассоциаций.
Тип сущности или ассоциации.
Метаданные функции, к которой производится привязка.
Привязки для параметров функции.
Выходной параметр, куда возвращается число обработанных строк.
Привязки для результатов вычисления функции.
Возвращает метаданные функции, к которой производится привязка.
Метаданные функции, к которой производится привязка.
Возвращает привязки для параметров функции.
Привязки для параметров функции.
Возвращает привязки для результатов вычисления функции.
Привязки для результатов вычисления функции.
Получает выходной параметр, куда возвращается число обработанных строк.Может иметь значение null.
Выходной параметр, куда возвращается число обработанных строк.
Конвертирует значение этого экземпляра в эквивалентного строкового представления.
Строковое представление этого экземпляра.
Описывает местоположение элемента в структуре типов сущностей или связей.
Инициализирует новый экземпляр класса .
Элементы в пути от конечного (привязываемого) элемента до корневого элемента структуры.
Набор ассоциаций, к которым можно перейти через этот элемент.Если это значение равно null, то это не путь элемента навигации.
Возвращает набор ассоциаций, к которым можно перейти через этот элемент.Если это значение равно null, то это не путь элемента навигации.
Набор ассоциаций, к которым можно перейти через этот элемент.
Возвращает элементы в пути от конечного (привязываемого) элемента до корневого элемента структуры.
Элементы в пути от конечного (привязываемого) элемента до корневого элемента структуры.
Конвертирует значение этого экземпляра в эквивалентного строкового представления.
Строковое представление значения этого экземпляра.
Представляет привязку параметра функции модификации к элементу изменяемой сущности или ассоциации.
Инициализирует новый экземпляр класса .
Параметр, принимающий значение.
Путь к элементу сущности или ассоциации, который определяет значение.
Значение true, если нужно привязать текущее или исходное значение элемента; в противном случае — значение false.
Возвращает флаг, указывающий, привязано ли текущее или исходное значение элемента.
Значение true, выполняется привязка текущего или исходного значения элемента; в противном случае — значение false.
Возвращает путь к элементу сущности или ассоциации, который определяет значение.
Путь к элементу сущности или ассоциации, который определяет значение.
Возвращает параметр, принимающий значение.
Параметр, принимающий значение.
Конвертирует значение этого экземпляра в эквивалентного строкового представления при помощи заданного формата.
Строковое представление значения этого экземпляра в соответствующем формате.
Определяет привязку от столбца именованного результирующего набора к элементу, принимающему значение.
Инициализирует новый экземпляр класса .
Имя столбца, к которому выполняется привязка от результирующего набора функции.
Имя свойства, задаваемого в сущности.
Возвращает имя столбца, к которому выполняется привязка от результирующего набора функции.
Имя столбца, к которому выполняется привязка от результирующего набора функции.
Возвращает имя свойства, задаваемого в сущности.
Имя свойства, задаваемого в сущности.
Конвертирует значение этого экземпляра в эквивалентного строкового представления.
Строковое представление значения этого экземпляра.
Метаданные сопоставления для всех типов сопоставлений свойств.
Возвращает EdmProperty, которое определяет сопоставляемое свойство.
Метаданные сопоставления для скалярных свойств.
Создает сопоставление между простым свойством и столбцом.
Сопоставляемое свойство.
Сопоставляемый столбец.
Возвращает EdmProperty, которое определяет сопоставляемый столбец.
Представляет коллекцию элементов в пространстве сопоставления хранилища (CS Mapping).
Инициализирует новый экземпляр класса , используя указанные объекты , и модули чтения XML.
Коллекция , которая должна использоваться этим сопоставлением.
Коллекция , которая должна использоваться этим сопоставлением.
Модули чтения XML, которые должны использоваться этим сопоставлением.
Инициализирует новый экземпляр класса на основе предоставленных объектов , и коллекции строк, содержащие пути к файлам метаданных.
Коллекция , которая должна использоваться этим сопоставлением.
Коллекция , которая должна использоваться этим сопоставлением.
Пути к файлам, которые должно использовать это сопоставление.
Вычисляет хэш-значение для одного сопоставления контейнера из коллекции.
Строковое значение, задающее вычисляемое хэш-значение.
Вычисляет хэш-значение для одного сопоставления, заданного именами сопоставленных контейнеров.
Строковое значение, задающее вычисляемое хэш-значение.
Имя контейнера в концептуальной модели.
Имя контейнера в модели хранения.
Создает объект .
Экземпляр , если ошибки не обнаружены.В противном случае равно null.
Коллекция метаданных модели EDM, которая должна быть сопоставлена.Не должно быть равно null.
Коллекция метаданных хранилища, предназначенная для сопоставления.Не должно быть равно null.
Артефакты языка MSL, предназначенные для загрузки.Не должно быть равно null.
Пути к артефактам языка MSL.Используется в сообщениях об ошибке.Может быть равно null, и в этом случае в качестве пути используется базовый URI модуля XmlReader.
Коллекция ошибок, обнаруженных во время загрузки.
Создает словарь (экстент, сформированное представление) для одного сопоставления контейнеров в коллекции.
Словарь (, ), определяющий сформированные представления.
Список, в котором собираются потенциальные ошибки.
Создает словарь (экстент, сформированное представление) для одного сопоставления контейнеров, заданного именами контейнеров.
Словарь (, ), определяющий сформированные представления.
Имя контейнера в концептуальной модели.
Имя контейнера в модели хранения.
Список, в котором собираются потенциальные ошибки.
Возвращает версию, представленную данной коллекцией .
Версия, представленная данной коллекцией .
Возвращает или задает для создания экземпляров , которые используются для получения сформированных заранее представлений сопоставления.
Объект для создания экземпляров , которые используются для получения сформированных заранее представлений сопоставления.
Указывает структурное сопоставление типов.
Инициализирует новый экземпляр класса .
Добавляет условие сопоставления свойства.
Условие сопоставления свойства для добавления.
Добавляет сопоставление свойства.
Сопоставление свойства для добавления.
Возвращает коллекцию только для чтения, содержащую условия сопоставления свойств.
Возвращает коллекцию только для чтения, содержащую сопоставления свойств.
Удаляет условие сопоставления свойства.
Условие сопоставления свойства для удаления.
Удаляет сопоставление свойства.
Сопоставление свойства для удаления.
Представляет метаданные Mapping для сопоставления типов в пространстве CS.
Указывает условие сопоставления, которое вычисляется сравнением значения свойства с данным значением.
Создает экземпляр ValueConditionMapping.
EdmProperty, которое определяет свойство или столбец.
Объект, который указывает значение для сравнения.
Возвращает объект, который указывает значение для проверки.
Представляет конец типа ассоциации
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Создает экземпляр AssociationEndMember, доступный только для чтения.
Созданный экземпляр AssociationEndMember.
Имя конечного элемента ассоциации.
Ссылочный тип для конечного элемента.
Кратность конечного элемента.
Флаг, указывающий на поведение конечного элемента при удалении.
Свойства метаданных, которые необходимо связать с экземпляром.
Указанное имя содержит пустое значение или значение null.
Указан ссылочный тип со значением null.
Класс, представляющий набор ассоциаций
Возвращает элементы этого набора ассоциаций .
Коллекция типа , содержащая элементы этого набора ассоциаций .
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого набора .
Создает доступный только для чтения экземпляр элемента AssociationSet из указанных параметров.
Только что созданный экземпляр AssociationSet.
Имя набора ассоциаций.
Тип ассоциации элементов в наборе ассоциаций.
Набор сущностей для конечной точки набора ассоциаций источника.
Набор сущностей для конечной точки набора ассоциаций цели.
Свойства метаданных, которые необходимо связать с экземпляром.
Указанное имя содержит пустое значение или значение null.
Указан тип ассоциации NULL.
Тип сущности одной конечной точки заданного типа ассоциации не соответствует типу сущности связанной конечной точки набора сущностей.
Возвращает ассоциацию, связанную с этим набором ассоциаций .
Объект , представляющий ассоциацию, связанную с этим набором ассоциаций .
Класс, представляющий конечный элемент AssociationSet
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Возвращает элемент End, которому соответствует этот объект .
Объект , представляющий элемент End, которому соответствует этот объект .
Возвращает набор сущностей, на который ссылается эта роль End.
Объект , представляющий набор сущностей, на который ссылается эта роль End.
Возвращает имя элемента .
Имя элемента .
Возвращает родительский набор ассоциаций этого элемента .
Объект , который представляет родительский набор ассоциаций этого элемента .
Возвращает имя роли End для этого элемента .
Имя роли End для этого .
Возвращает имя роли End для этого элемента .
Имя роли End для этого .
Описывает сопоставление или связь между двумя сущностями в концептуальной модели или связь по внешнему ключу между двумя таблицами в модели хранения.В концептуальной модели для зависимого класса свойство внешнего ключа может быть, а может и не быть определено.Если внешний ключ определен, свойство будет иметь значение true, а свойство будет содержать подробности для внешних ключей.
Возвращает список элементов для ассоциации типа .
Коллекция типа , содержащая список элементов для этого типа .
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Возвращает или задает справочное ограничение.
Справочное ограничение.
Создает доступный только для чтения экземпляр элемента AssociationType из указанных параметров.
Созданный экземпляр AssociationType.
Имя типа ассоциации.
Пространство имен типа ассоциации.
Флаг, указывающий на связь с внешним ключом (FK).
Пространство данных для типа ассоциации.
Исходный конечный элемент ассоциации.
Целевой конечный элемент ассоциации.
Справочное ограничение.
Свойства метаданных, которые необходимо связать с экземпляром.
Указанное имя содержит пустое значение или значение null.
Указанное пространство имен пусто или имеет значение NULL.
Возвращает логическое значение свойства, указывающее на то, является ли столбец внешним ключом.
Логическое значение, указывающее на то, является ли столбец внешним ключом.Если значение равно true, столбец является внешним ключом.Если значение равно false (по умолчанию), столбец не является внешним ключом.
Возвращает список ограничений для этого типа .
Коллекция типа , содержащая список ограничений для этого типа .
Список всех встроенных типов
Тип вида ассоциации
Вид AssociationSet
Вид AssociationSetEnd
Тип вида ассоциации
Вид коллекции
Вид типа коллекции
Вид сложного типа
Вид документации
Вид EdmFunction
Вид типа EdmMember
Вид типа EdmProperty
Вид типа модели EDM
Вид контейнера сущностей
Вид набора сущностей
Вид EntitySetBase
Вид типа сущности
Базовый вид типа сущности
Вид элемента перечисления
Вид типа перечисления
Вид аспекта
Вид параметра функции
Вид типа глобального элемента
Вид типа элемента метаданных
Вид свойства метаданных
Вид свойства навигации
Вид типа DeleteAction
Вид режима параметра
Вид типа-примитива
Вид типа-примитива
Вид типа ProviderManifest
Вид типа справочного ограничения
Вид ссылочного типа
Вид типа RelationshipEnd
Вид типа кратности связи
Вид типа набора связей
Тип связи
Вид типа строки
Вид простого типа
Вид структурного типа
Вид сведений о типе
Вид коллекции (применяется к свойствам)
Коллекция обладает семантикой контейнера (элементы неупорядочены, повторы допускаются)
Коллекция обладает семантикой списка (порядок элементов детерминирован, повторы допускаются)
Свойство не является коллекцией
Представляет тип коллекции модели EDM
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Возвращает экземпляр класса , который содержит тип элемента, включаемого текущим объектом , и аспекты для этого типа.
Экземпляр класса , который содержит тип элемента, включаемого текущим объектом , и аспекты для этого типа.
Представляет сложный тип модели EDM.Его можно использовать для конфигурации сложных типов из основанного на модели соглашения концептуального пространства.Сложные типы в модели хранения не поддерживаются.
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Создает новый экземпляр типа .
Новый экземпляр типа .
Имя сложного типа.
Пространство имен сложного типа.
Пространство данных, к которому принадлежит сложный тип.
Элементы сложного типа.
Свойства метаданных, которые необходимо связать с экземпляром.
Вызывается, если аргумент name, namespace или members имеет значение null.
Возвращает список свойств для этого типа .
Коллекция типа , содержащая список свойств для этого типа .
Режим параллелизма для свойств.
Фиксированный режим параллелизма: свойство всегда проверяется в процессе записи
Режим параллелизма по умолчанию: свойство никогда не проверяется в процессе записи
Сериализует модель , которая соответствует ограничениям одного файла CSDL-схемы, в модуль записи XML.Модель для сериализации должна содержать один элемент .
Инициализирует новый экземпляр класса .
Возникает при обнаружении ошибки во время сериализации модели.
Сериализовать объект в XmlWriter.
Значение true, если сущность допустима; в противном случае — значение false.
Модель EdmModel, подлежащая сериализации.
XmlWriter, в который выполняется сериализация.
Пространство имен сериализованной модели.
Представляет сведения об ошибке, возникшей во время обработки модели Entity Framework.
Инициализирует новый экземпляр класса .
Возвращает необязательное сообщение, описывающее возникающую ошибку.
Необязательное сообщение, описывающее возникающую ошибку.
Возвращает значение, показывающее объект , вызвавший возникающее событие.
Значение true, если объект вызвал возникающее событие; в противном случае — значение false.
Возвращает необязательное значение, которое указывает свойство исходного элемента, вызвавшего возникающее событие.
Необязательное значение, которое указывает свойство исходного элемента, вызвавшего возникающее событие.
DataSpace
CSpace указывает на элемент в CSpace — типы-примитивы + типы моделей EDM, определенные в языке CSDL
Сопоставление между CSpace и SSpace
Сопоставление между OSpace и CSpace
OSpace указывает на элемент в пространстве CLR
SSpace указывает на элемент в SSpace
Методы расширения для .
Возвращает концептуальную модель из указанной модели DbModel.
Экземпляр EdmModel, который представляет концептуальную модель.
Экземпляр класса, который реализует интерфейс IEdmModelAdapter (например,DbModel).
Возвращает модель хранения из указанной модели DbModel.
Экземпляр EdmModel, который представляет модель хранения.
Экземпляр класса, который реализует интерфейс IEdmModelAdapter (например,DbModel).
Класс, представляющий объект Documentation, связанный с элементом
Инициализирует новый экземпляр Documentation.
Строка сводки.
Строка длинного описания.
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Возвращает значение, указывающее на то, содержит ли этот объект только значение NULL или пустое значение и .
Возвращает значение true, если объект содержит только значение NULL или пустое значение и ; в противном случае возвращает значение false.
Возвращает подробное описание для этой документации .
Подробное описание для этой документации .
Возвращает сводку для документации .
Сводка для документации .
Возвращает сводку для документации .
Сводка для документации .
Этот класс инкапсулирует сведения об ошибке для универсальной ошибки модели EDM.
Возвращает сообщение об ошибке.
Сообщение об ошибке.
Класс для представления функции
Добавляет параметр к этой функции.
Добавляемый параметр.
Возвращает агрегатный атрибут этой функции.
Возвращает значение, указывающее, включен ли встроенный атрибут в эту функцию.
Значение true, если атрибут включен; в противном случае — значение false.
Возвращает встроенный вариант для этого типа .
Одно из значений перечисления .
Возвращает запрос на языке, который используется системой управления базой данных или моделью хранения.
Строковое значение в синтаксисе, используемом системой управления базой данных или моделью хранения, которое содержит инструкцию запроса или обновления объекта .
Фабричный метод для создания объекта .
Новый экземпляр типа , доступный только для чтения.
Имя функции.
Пространство имен функции.
Пространство имен, к которому принадлежит функция.
Дополнительные атрибуты и свойства функции.
Свойства метаданных, которые будут добавлены к функции.Может принимать значение NULL.
Возвращает полное имя этого типа (пространство имен и имя).
Полное имя типа.
Возвращает значение, указывающее, сопоставлен ли данный экземпляр с функцией или с хранимой процедурой.
Значение true, если этот экземпляр сопоставлен с функцией; значение false, если этот экземпляр сопоставлен с хранимой процедурой.
Возвращает значение, указывающее, получен ли этот экземпляр из манифеста поставщика.
Значение true, если экземпляр получен из манифеста поставщика; в противном случае — значение false.
Возвращает значение, указывающее функцию без параметров (не принимающую аргументы).
Значение true, если функция не имеет параметров; в противном случае — значение false.
Возвращает параметры этой функции .
Коллекция типа , содержащая параметры этой функции .
Возвращает атрибут семантики типа параметра этой функции.
Возвращает выходной параметр этой функции .
Объект , представляющий выходной параметр этой функции .
Возвращает выходные параметры этой функции .
Коллекция типа , представляющая выходные параметры этой функции .
Возвращает или задает схему, связанную с функцией.
Схема, связанная с функцией.
Возвращает атрибут имени функции хранения.
Содержит дополнительные атрибуты и свойства функции
Инициализирует новый экземпляр класса .
Возвращает или задает текст команды, связанный с функцией.
Текст команды, связанный с функцией.
Возвращает или задает наборы сущностей для функции.
Наборы сущностей для функции.
Возвращает значение, указывающее, является ли функция агрегатной.
Значение true, если данная функция является агрегатной; в противном случае — значение false.
Возвращает или задает значение, указывающее, является ли эта функция встроенной.
Значение true, если эта функция является встроенной; в противном случае — значение false.
Возвращает или задает значение, указывающее, является ли функция кэшируемой функцией хранилища.
Значение true, если функция является кэшируемой функцией хранилища; в противном случае — значение false.
Возвращает или задает значение, указывающее, является ли эта функция сложной.
Значение true, если функция является сложной; в противном случае — значение false.
Возвращает или задает значение, указывающее, находится ли функция в манифесте поставщика.
Значение true, если эта функция находится в манифесте поставщика; в противном случае — значение false.
Возвращает или задает значение, указывающее, является ли эта функция импортируемой.
Значение true, если эта функция является импортируемой; в противном случае — значение false.
Возвращает или задает значение, указывающее, содержит ли эта функция аргументы.
Значение true, если функция не содержит аргументов; в противном случае — значение false.
Возвращает или задает параметры функции.
Параметры функции.
Возвращает или задает семантику типа параметра.
Семантика типа параметра.
Возвращает или задает возвращаемые параметры.
Возвращаемые параметры.
Возвращает или задает схему функции.
Схема функции.
Возвращает или задает имя функции хранилища.
Имя функции хранилища.
Класс для представления коллекции элементов в пространстве модели Edm.
Инициализирует новый экземпляр класса , используя коллекцию объектов XMLReader, где существуют файлы языка CSDL.
Коллекция объектов XMLReader, где существуют CSDL-файлы.
Инициализирует новый экземпляр класса .
Модель EDM.
Инициализирует новый экземпляр класса , используя пути, по которым расположены CSDL-файлы.
Пути, по которым расположены CSDL-файлы.
Фабричный метод, который создает .
Экземпляр , если не обнаружены ошибки.В противном случае имеет значение null.
Артефакты языка CSDL, предназначенные для загрузки.Не должно быть равно null.
Пути к артефактам языка CSDL.Используется в сообщениях об ошибке.Может быть равно null, и в этом случае в качестве пути используется базовый URI модуля XmlReader.
Коллекция ошибок, обнаруженных во время загрузки.
Возвращает версию концептуальной модели для этой коллекции.
Версия концептуальной модели для этой коллекции.
Возвращает коллекцию объектов .
Объект ReadOnlyCollection, представляющий коллекцию объектов .
Возвращает коллекцию объектов с указанной версией концептуальной модели.
Объект ReadOnlyCollection, представляющий коллекцию объектов .
Версия концептуальной модели.
Представляет класс элемента модели EDM
Возвращает тип, который имеет данный элемент.
Объект , представляющий тип, который имеет данный элемент.
Указывает, отмечен ли этот элемент как вычисляемый элемент в определении модели EDM.
Указывает, отмечен ли созданный хранилищем этого элемента шаблон как идентификатор в определении модели EDM
Возвращает или задает имя свойства.Если задать это свойство из соглашения модели пространства хранения, будет изменено имя столбца базы данных для этого свойства.В концептуальной модели оно должно согласоваться с соответствующим свойством класса сущности и не должно изменяться.
Имя данного элемента.
Возвращает имя данного элемента.
Имя данного элемента.
Возвращает экземпляр класса , содержащий тип элемента и аспекты этого типа.
Объект класса , содержащий тип элемента и аспекты этого типа.
Представляет концептуальную модель или модель хранения.Этот класс можно использовать для доступа к информации о форме модели и способе ее конфигурации.
Добавляет тип ассоциации в модель.
Добавляемый экземпляр AssociationType.
Добавляет сложный тип в модель.
Добавляемый экземпляр ComplexType.
Добавляет функцию в модель.
Добавляемый экземпляр EdmFunction.
Добавляет тип сущности в модель.
Добавляемый экземпляр EntityType.
Добавляет тип перечисления в модель.
Добавляемый экземпляр EnumType.
Возвращает типы ассоциации в модели.
Возвращает вид встроенного типа для этого типа.
Объект , представляющий вид встроенного типа для этого типа.
Возвращает сложные типы в модели.
Возвращает контейнер, в котором хранятся наборы сущностей и ассоциаций, а также импорты функций.
Возвращает пространство данных, связанное с моделью, которое указывает, является ли модель концептуальной (DataSpace.CSpace) или моделью хранения (DataSpace.SSpace).
Возвращает типы сущности в модели.
Возвращает типы перечисления в модели.
Возвращает функции в модели.
Возвращает глобальные элементы, связанные с моделью.
Глобальные элементы, связанные с моделью.
Удаляет тип ассоциации из модели.
Удаляемый экземпляр AssociationType.
Удаляет сложный тип из модели.
Удаляемый экземпляр ComplexType.
Удаляет функцию из модели.
Удаляемый экземпляр EdmFunction.
Удаляет тип сущности из модели.
Удаляемый экземпляр EntityType.
Удаляет тип перечисления из модели.
Удаляемый экземпляр EnumType.
В концептуальном пространстве EdmProperty представляет свойство сущности.В пространстве хранения EdmProperty представляет столбец в таблице.
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Возвращает или задает вид коллекции для этой модели.
Вид коллекции для этой модели.
Возвращает сведения о сложном типе для этого свойства.
Сведения о сложном типе для этого свойства.
Возвращает или задает режим параллелизма для свойства.
Режим параллелизма для свойства.
Создает новый экземпляр типа EdmProperty.
Новый экземпляр типа EdmProperty
Имя свойства.
Свойство
Создает новое сложное свойство.
Вновь созданное свойство.
Имя свойства.
Тип свойства.
Создает новое свойство перечисления.
Вновь созданное свойство.
Имя свойства.
Тип свойства.
Создает новое примитивное свойство.
Вновь созданное свойство.
Имя свойства.
Тип свойства.
Возвращает значение по умолчанию для свойства .
Значение по умолчанию для свойства .
Возвращает сведения о типе перечисления для этого свойства.
Сведения о типе перечисления для этого свойства.
Возвращает значение, указывающее, является ли свойство свойством типа коллекции.
Значение true, если свойство является свойством типа коллекции; в противном случае — значение false.
Возвращает значение, указывающее, является ли это свойство свойством сложного типа.
Значение true, если свойство является свойством сложного типа; в противном случае — значение false.
Возвращает значение, указывающее, является ли это свойство свойством типа перечисления.
Значение true, если свойство является свойством типа перечисления; в противном случае — значение false.
Возвращает или задает значение, указывающее, является ли фиксированной длина этого свойства.
Значение true, если длина свойства фиксированная; в противном случае — значение false.
Возвращает значение, указывающее, является ли аспект фиксированной длины константой для поставщика базы данных.
Значение true, если этот аспект является константой; в противном случае — значение false.
Возвращает или задает значение, указывающее, использует ли это свойство максимальную длину, поддерживаемую поставщиком.
Значение true, указывающее, использует ли это свойство максимальную длину, поддерживаемую поставщиком. В противном случае — значение false.
Возвращает значение, указывающее, является ли аспект максимальной длины константой для поставщика базы данных.
Значение true, если этот аспект является константой; в противном случае — значение false.
Возвращает значение, указывающее, является ли аспект точности константой для поставщика базы данных.
Значение true, если этот аспект является константой; в противном случае — значение false.
Возвращает значение, указывающее, является ли это свойство типом-примитивом.
Значение true, если свойство является типом-примитивом; в противном случае — значение false.
Возвращает значение, указывающее, является ли аспект масштаба константой для поставщика базы данных.
Значение true, если этот аспект является константой; в противном случае — значение false.
Возвращает значение, указывающее, является ли свойство базовым типом-примитивом.
Значение true, если свойство является базовым типом-примитивом; в противном случае — значение false.
Возвращает или задает значение, указывающее, является ли это свойство свойством в Юникоде.
Значение true, если свойство является свойством в Юникоде; в противном случае — значение false.
Возвращает значение, указывающее, является ли аспект Юникода константой для поставщика базы данных.
Значение true, если этот аспект является константой; в противном случае — значение false.
Возвращает или задает максимальную длину свойства.
Максимальная длина свойства.
Возвращает значение, указывающее, допускает ли свойство значения NULL.
Возвращает значение true, если свойство допускает значения NULL; в противном случае возвращает значение false.
Возвращает или задает точность свойства.
Точность свойства.
Возвращает сведения о типе-примитиве для этого свойства.
Сведения о типе-примитиве для этого свойства.
Возвращает или задает масштаб свойства.
Масштаб свойства.
Задает свойства метаданных.
Устанавливаемые свойства метаданных.
Возвращает или задает метод создания базы данных для столбца базы данных, связанного с этим свойством.
Созданный в хранилище шаблон для свойства.
Возвращает имя типа свойства.
Имя типа свойства.
Возвращает сведения о базовом типе-примитиве для этого свойства.
Сведения о базовом типе-примитиве для этого свойства.
Этот класс инкапсулирует сведения о возникшей ошибке схемы.
Создает объект EdmSchemaError.
Описание ошибки.
Код, с которым связана ошибка.
Серьезность ошибки.
Возвращает столбец, в котором произошла ошибка.
Столбец, в котором произошла ошибка.
Возвращает код ошибки.
Код ошибки.
Возвращает номер строки, в которой произошла ошибка.
Номер строки, в которой произошла ошибка.
Возвращает расположение схемы, содержащей ошибку.В конце этой строки содержится имя схемы.
Расположение схемы, содержащей ошибку.
Возвращает имя схемы, содержащей ошибку.
Имя схемы, содержащей ошибку.
Возвращает степень серьезности ошибки.
Одно из значений .Значение по умолчанию — .
Возвращает строковое представление трассировки стека при возникновении ошибки.
Строковое представление трассировки стека при возникновении ошибки.
Возвращает сообщение ошибки.
Сообщение об ошибке.
Определяет различные степени серьезности ошибок, которые могут возникнуть при проверке модели Entity Framework.
Ошибка, которая препятствует использованию модели.
Предупреждение, которое не препятствует использованию модели.
Базовый класс EdmType для всех типов моделей
Возвращает значение, указывающее, является ли тип абстрактным.
Значение true, если тип абстрактный, в противном случае — значение false.
Возвращает базовый тип этого типа.
Базовый тип этого типа.
Возвращает полное имя этого типа.
Полное имя этого типа.
Возвращает экземпляр , элементы которого имеют этот тип.
Объект , элементы которого имеют этот тип.
Возвращает имя этого типа.
Имя этого типа.
Возвращает пространство имен этого типа.
Пространство имен этого типа.
Возвращает полное имя этого типа.
Полное имя этого типа.
Класс для представления контейнера сущностей
Создает контейнер сущностей с указанным именем и пространством данных.
Имя контейнера сущностей.
Пространство данных контейнера сущностей.
Возникает, если аргумент name равен null.
Возникает, если аргумент name является пустой строкой.
Добавляет указанный набор сущностей в контейнер.
Добавляемый набор сущностей.
Добавляет импорт функции в контейнер.
Добавляемый импорт функции.
Возвращает наборы ассоциаций для этого контейнера сущностей.
Наборы ассоциаций для этого контейнера сущностей.
Возвращает список наборов сущностей и наборов ассоциаций, входящих в этот контейнер .
Объект , содержащий список наборов сущностей и наборов ассоциаций, входящих в этот контейнер .
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Фабричный метод для создания объекта EntityContainer.
Объект EntityContainer.
Имя создаваемого контейнера сущностей.
Пространство данных, которому принадлежит этот контейнер сущностей.
Наборы сущностей, которые будут включены в новый контейнер.Может принимать значение NULL.
Функции, которые будут включены в новый контейнер.Может принимать значение NULL.
Свойства метаданных, которые необходимо связать с экземпляром.
Вызывается, если аргумент имени имеет значение NULL или является пустой строкой.
Возвращает наборы сущностей для этого контейнера сущностей.
Наборы сущностей для этого контейнера сущностей.
Задает коллекцию элементов .Каждая функция содержит подробные сведения о хранимой процедуре, которая существует в базе данных, или эквивалентном объекте CommandText, который сопоставлен с сущностью и ее свойствами.
Коллекция , содержащая элементы .
Возвращает объект с использованием заданного имени для набора сущностей.
Объект , представляющий набор сущностей с указанным именем.
Имя искомого набора сущностей.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Возвращает объект с использованием заданного имени для набора связей.
Объект , представляющий набор связей с указанным именем.
Имя искомого набора связей.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Возвращает имя этого свойства .
Имя этого свойства .
Удаляет определенный набор сущностей из контейнера.
Удаляемый набор сущностей.
Возвращает имя этого параметра .
Имя этого свойства .
Возвращает объект с использованием заданного имени для набора сущностей.
Принимает значение true, если существует набор сущностей, соответствующий критерию поиска, и значение false — в противном случае.
Имя искомого набора сущностей.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Если метод возвращает значение, этот параметр содержит объект .Если набор сущностей отсутствует, этот выходной параметр содержит значение NULL.
Возвращает объект с использованием заданного имени для набора связей.
Принимает значение true, если существует набор связей, соответствующий критерию поиска, и значение false — в противном случае.
Имя искомого набора связей.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Если этот метод возвращает значение, содержит объект .
Представляет конкретное использование структуры, определенной в EntityType.В концептуальной модели представляет набор, который запрашивает и сохраняет сущности.В модели хранения представляет таблицу.Из соглашения модели пространства хранения может использоваться для конфигурации имени таблицы через свойство и схемы таблицы через свойство .
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Фабричный метод для создания объекта EntitySet.
Объект EntitySet.
Имя объекта EntitySet.
Схема БД.Может принимать значение NULL.
Таблица БД.Может принимать значение NULL.
Специфичный для поставщика запрос, который должен использоваться для получения данных для этого EntitySet.Может принимать значение NULL.
Тип для сущностей, содержащихся в этом типе набора сущностей.
Свойства метаданных, которые будут добавлены к только что созданному EntitySet.Может принимать значение NULL.
Вызывается, если аргумент имени имеет значение NULL или является пустой строкой.
Возвращает тип сущности этого объекта .
Объект , представляющий тип сущности этого объекта .
Класс для представления набора сущностей
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Возвращает экранированный запрос SQL для поставщика с описанием этого набора сущностей.
Возвращает тип сущности этого объекта .
Объект , представляющий тип сущности этого объекта .
Возвращает контейнер сущностей текущей сущности или набора связей.
Объект контейнера сущностей текущей сущности или набора связей.
Возвращает или задает имя текущей сущности или набора связей.Если это свойство изменено из пространства хранения, следует также обновить уровень сопоставления, чтобы он учитывал новое имя.Для изменения имени таблицы для пространства хранения используйте свойство Table.
Имя текущей сущности или набора связей.
Возвращает или задает схему базы данных для этого набора сущностей.
Возвращает или задает имя таблицы базы данных для этого набора сущностей.
Возвращает имя текущей сущности или набора связей.
Имя текущей сущности или набора связей.
Представляет структуру .В концептуальной модели представляет форму и структуру сущности.В модели хранения представляет структуру таблицы.Для изменения схемы и имени таблицы используйте метод EntitySet.
Добавляет указанное свойство навигации в элементы этого типа.Свойство навигации добавляется независимо от флага доступа только для чтения.
Свойство навигации, которое нужно добавить.
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Фабричный метод для создания объекта EntityType.
Объект EntityType.
Имя типа сущности.
Пространство имен типа сущности.
Пространство данных, которому принадлежит EntityType.
Имя основных элементов типа.
Элементы типа сущности (примитив и свойства навигации).
Свойства метаданных, которые необходимо связать с экземпляром.
Вызывается, если аргумент name или namespace имеет значение null.
Фабричный метод для создания объекта EntityType.
Объект EntityType.
Имя типа сущности.
Пространство имен типа сущности.
Пространство данных, которому принадлежит EntityType.
Базовый тип.
Имя основных элементов типа.
Элементы типа сущности (примитив и свойства навигации).
Свойства метаданных, которые необходимо связать с экземпляром.
Вызывается, если аргумент name или namespace имеет значение null.
Возвращает коллекцию объявленных элементов для типа сущности.
Коллекция объявленных элементов для типа сущности.
Возвращает объявленные свойства навигации, связанные с типом сущности.
Объявленные свойства навигации, связанные с типом сущности.
Возвращает список объявленных свойств для типа сущности.
Объявленные свойства для типа сущности.
Возвращает объект , ссылающийся на этот тип .
Объект , ссылающийся на этот тип .
Возвращает свойства навигации этого типа .
Коллекция типа , содержащая список свойств навигации для этого типа .
Возвращает список свойств для этого типа .
Коллекция типа , содержащая список свойств для этого типа .
Представляет тип сущности
Добавляет указанное свойство к списку ключей для текущей сущности.
Добавляемое свойство.
если аргумент member имеет значение null
Вызывается, если базовый тип EntityType — это базовый тип другого EntityTypeBase.В этом случае KeyMembers следует добавить к базовому типу
Если экземпляр EntityType в состоянии только для чтения
Возвращает список всех ключевых элементов для текущего типа сущности или связи.
Объект , который представляет список ключевых элементов для текущего типа сущности или связи.
Возвращает список всех свойств ключа для данного типа сущности.
Список всех свойств ключа для данного типа сущности.
Удаляет указанный элемент ключа из коллекции.
Удаляемый элемент ключа.
Представляет элемент перечисления.
Возвращает вид этого типа.
Вид типа.
Создает экземпляр EnumMember, доступный только для чтения.
Только что созданный экземпляр EnumMember.
Имя члена перечисления.
Значение члена перечисления.
Свойства метаданных, которые необходимо связать с членом перечисления.
имя имеет значение NULL или пустое.
Создает экземпляр EnumMember, доступный только для чтения.
Только что созданный экземпляр EnumMember.
Имя члена перечисления.
Значение члена перечисления.
Свойства метаданных, которые необходимо связать с членом перечисления.
имя имеет значение NULL или пустое.
Создает экземпляр EnumMember, доступный только для чтения.
Только что созданный экземпляр EnumMember.
Имя члена перечисления.
Значение члена перечисления.
Свойства метаданных, которые необходимо связать с членом перечисления.
имя имеет значение NULL или пустое.
Создает экземпляр EnumMember, доступный только для чтения.
Только что созданный экземпляр EnumMember.
Имя члена перечисления.
Значение члена перечисления.
Свойства метаданных, которые необходимо связать с членом перечисления.
имя имеет значение NULL или пустое.
Создает экземпляр EnumMember, доступный только для чтения.
Только что созданный экземпляр EnumMember.
Имя члена перечисления.
Значение члена перечисления.
Свойства метаданных, которые необходимо связать с членом перечисления.
имя имеет значение NULL или пустое.
Возвращает имя этого элемента перечисления.
Имя данного члена перечисления.
Переопределение System.Object.ToString для улучшенного строкового представления этого типа.
Имя данного члена перечисления.
Возвращает значение этого элемента перечисления.
Значение элемента перечисления.
Представляет тип перечисления.
Возвращает вид типа
Создает экземпляр EnumType, доступный только для чтения.
Только что созданный экземпляр EnumType.
Имя типа перечисления.
Пространство имен типа перечисления.
Базовый тип типа перечисления.
Указывает, можно ли обрабатывать тип перечисления как битовое поле; то есть набор флагов.
Элементы типа перечисления.
Свойства метаданных, которые необходимо связать с типом перечисления.
underlyingType равно NULL.
имя имеет значение NULL или пустое.-или- namespaceName имеет значение NULL или пустое.-или- underlyingType не является поддерживаемым базовым типом.-или- Указанные члены не имеют уникальных имен.-или- Значение указанного члена не входит в диапазон базового типа.
Возвращает значение, указывающее, определен ли тип enum как флаги (т. е. он может обрабатываться как битовое поле)
Возвращает коллекцию элементов перечисления для этого типа перечисления.
Возвращает базовый тип этого типа перечисления.
Класс для представления объекта Facet. Данный объект неизменяем (не просто доступен только для чтения), а некоторые компоненты системы зависят от этого поведения
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Возвращает описание этого аспекта .
Объект , представляющий описание этого аспекта .
Возвращает тип этого аспекта .
Объект , представляющий тип этого аспекта .
Возвращает значение, показывающее, является ли значения аспекта неограниченным.
Принимает значение true, если значение аспекта не ограничено, и значение false — в противном случае.
Возвращает имя этого свойства .
Имя этого свойства .
Возвращает имя этого параметра .
Имя этого свойства .
Возвращает значение этого свойства .
Значение этого свойства .
Класс для представления объекта FacetDescription
Возвращает значение аспекта по умолчанию с этим описанием аспекта.
Значение аспекта по умолчанию с этим описанием аспекта.
Возвращает имя этого аспекта.
Имя этого аспекта.
Возвращает тип этого аспекта.
Объект , представляющий тип этого аспекта.
Возвращает значение, указывающее, является ли значение этого аспекта константой.
Значение true, если этот аспект является константой; в противном случае — значение false.
Возвращает значение, указывающее, является ли этот аспект обязательным.
Принимает значение true, если этот аспект является обязательным; в противном случае — значение false.
Возвращает максимальное значение для этого аспекта.
Максимальное значение для этого аспекта.
Возвращает минимальное значение для этого аспекта.
Минимальное значение для этого аспекта.
Возвращает имя этого аспекта.
Имя этого аспекта.
Класс, представляющий параметр функции
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Фабричный метод для создания объекта .
Новый экземпляр типа , доступный только для чтения.
Имя параметра.
Тип EdmType параметра.
для параметра.
Возвращает функцию , в которой объявлен этот параметр.
Объект , представляющий функцию, в которой объявлен этот параметр.
Возвращает значение, указывающее, использует ли этот параметр максимальную длину, поддерживаемую поставщиком базы данных.
Значение true, если параметр использует максимальную длину, поддерживаемую поставщиком базы данных. В противном случае — значение false.
Возвращает значение, указывающее, является ли аспект максимальной длины константой для поставщика базы данных.
Значение true, если этот аспект является константой; в противном случае — значение false.
Возвращает значение, указывающее, является ли аспект точности константой для поставщика базы данных.
Значение true, если этот аспект является константой; в противном случае — значение false.
Возвращает значение, указывающее, является ли аспект масштаба константой для поставщика базы данных.
Значение true, если этот аспект является константой; в противном случае — значение false.
Возвращает максимально допустимую длину параметра.
Максимальная длина параметра.
Возвращает режим этого параметра .
Одно из значений .
Возвращает имя этого свойства .
Имя этого свойства .
Возвращает значение точности параметра.
Значение точности параметра.
Возвращает значение масштаба параметра.
Значение масштаба параметра.
Возвращает имя этого параметра .
Имя этого свойства .
Возвращает имя типа данного параметра.
Имя типа данного параметра.
Возвращает экземпляр класса , который содержит тип параметра и аспекты для этого типа.
Объект , содержащий тип параметра и аспекты для этого типа.
Представляет базовый класс элементов для всех метаданных
Интерфейс, который обеспечивает получение базового хранилища и концептуальной модели для .
Возвращает концептуальную модель.
Возвращает модель хранения.
Класс для представления коллекции элементов.Основная часть реализации для фактического обслуживания коллекции выполняется классом MetadataCollection
Возвращает модель данных, связанную с этой коллекцией элементов.
Модель данных, связанная с этой коллекцией элементов.
Возвращает объект с использованием заданного имени для контейнера сущностей.
Если контейнер сущностей отсутствует, этот метод возвращает значение NULL. В противном случае он возвращает первый контейнер сущностей.
Имя контейнера сущностей.
Возвращает объект с использованием заданного имени для контейнера сущностей.
Если контейнер сущностей отсутствует, этот метод возвращает значение NULL. В противном случае он возвращает первый контейнер сущностей.
Имя контейнера сущностей.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Возвращает все случаи перегрузки функций с использованием указанного имени из этой коллекции элементов.
Коллекция типа ReadOnlyCollection, содержащая все функции с заданным именем.
Словарь функций.
Полное имя функции.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Возвращает все случаи перегрузки функций с использованием указанного имени из этой коллекции элементов.
Коллекция типа , содержащая все функции с заданным именем.
Полное имя функции.
Возвращает все случаи перегрузки функций с использованием указанного имени из этой коллекции элементов.
Коллекция типа , содержащая все функции с заданным именем.
Полное имя функции.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Возвращает строго типизированный объект по указанному идентификатору.
Элемент, заданный идентификатором.
Идентификатор элемента.
Тип, возвращаемый методом.
Возвращает строго типизированный объект по указанному идентификатору. Возможен поиск с учетом регистра или без учета регистра.
Элемент, заданный идентификатором.
Идентификатор элемента.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Тип, возвращаемый методом.
Возвращает все элементы указанного типа из этой коллекции элементов.
Коллекция типа , содержащая все элементы указанного типа.
Тип, возвращаемый методом.
Возвращает объект с использованием заданного имени типа и имени пространства имен в этой коллекции элементов.
Объект , представляющий тип, который соответствует заданному имени типа и имени пространства имен в этой коллекции элементов.Если нет соответствующих типов, этот метод возвращает значение NULL.
Имя типа.
Пространство имен типа.
Возвращает объект с использованием заданного имени типа и имени пространства имен из этой коллекции элементов.
Объект , представляющий тип, который соответствует заданному имени типа и имени пространства имен в этой коллекции элементов.Если нет соответствующих типов, этот метод возвращает значение NULL.
Имя типа.
Пространство имен типа.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Возвращает объект с использованием заданного имени для контейнера сущностей.Если контейнер сущностей отсутствует, этот выходной параметр содержит значение NULL. В противном случае он содержит первый контейнер сущностей.
Принимает значение true, если существует контейнер сущностей, соответствующий критерию поиска, и значение false — в противном случае.
Имя контейнера сущностей.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Если этот метод возвращает значение, он содержит объект .Если контейнер сущностей отсутствует, этот выходной параметр содержит значение NULL. В противном случае он содержит первый контейнер сущностей.
Возвращает объект с использованием заданного имени для контейнера сущностей.Если контейнер сущностей отсутствует, выходной параметр содержит значение NULL. В противном случае он содержит первый контейнер сущностей.
Принимает значение true, если существует контейнер сущностей, соответствующий критерию поиска, и значение false — в противном случае.
Имя контейнера сущностей.
Если этот метод возвращает значение, он содержит объект .Если контейнер сущностей отсутствует, этот выходной параметр содержит значение NULL. В противном случае он содержит первый контейнер сущностей.
Возвращает строго типизированный объект с использованием указанного идентификатора из этой коллекции элементов.
Принимает значение true, если существует элемент, соответствующий критерию поиска, и значение false — в противном случае.
Идентификатор элемента.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Если этот метод возвращает значение, выходной параметр содержит объект .Если в коллекции элементов отсутствует глобальный элемент с заданным идентификатором, этот выходной параметр содержит значение NULL.
Тип, возвращаемый методом.
Возвращает строго типизированный объект с использованием указанного идентификатора из этой коллекции элементов.
Принимает значение true, если существует элемент, соответствующий критерию поиска, и значение false — в противном случае.
Идентификатор элемента.
Если этот метод возвращает значение, выходной параметр содержит объект .Если в коллекции элементов отсутствует глобальный элемент с заданным идентификатором, этот выходной параметр содержит значение NULL.
Тип, возвращаемый методом.
Возвращает объект с использованием заданного имени типа и имени пространства имен из этой коллекции элементов.
Принимает значение true, если существует тип, соответствующий критерию поиска, и значение false — в противном случае.
Имя типа.
Пространство имен типа.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Если этот метод возвращает значение, данный выходной параметр содержит объект .При отсутствии типа с заданным именем и именем пространства имен в этой коллекции элементов данный выходной параметр содержит значение NULL.
Возвращает объект с использованием заданного имени типа и имени пространства имен из этой коллекции элементов.
Принимает значение true, если существует тип, соответствующий критерию поиска, и значение false — в противном случае.
Имя типа.
Пространство имен типа.
Если этот метод возвращает значение, данный выходной параметр содержит объект .При отсутствии типа с заданным именем и именем пространства имен в этой коллекции элементов данный выходной параметр содержит значение NULL.
Представляет базовый класс элементов для всех метаданных
Добавляет или обновляет заметку с указанным именем и значением.
Имя свойства заметки.
Значение свойства заметки.
Возвращает вид встроенного типа для этого типа.
Объект , представляющий вид встроенного типа для этого типа.
Возвращает или задает документацию, связанную с этим типом.
Объект , представляющий документацию по этому типу.
Возвращает встроенный тип концептуальной модели, соответствующий одному из значений .
Объект , представляющий встроенный тип в модели EDM.
Одно из значений .
Возвращает список общих описаний аспектов для указанного типа.
Объект , представляющий список общих описаний аспектов для указанного типа.
Возвращает список свойств текущего типа.
Коллекция типа , содержащая список свойств текущего типа.
Удаляет заметку с указанным именем.
Возвращает значение true, если заметка успешно удалена, в противном случае — значение false.
Имя свойства заметки.
Класс, представляющий атрибут метаданных для элемента
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Фабричный метод для создания объекта MetadataProperty.
Объект MetadataProperty.
Имя свойства метаданных.
Использование типа свойства метаданных.
Значение свойства метаданных.
Выданное имеет значение null.
Создает заметку к метаданным с указанным именем и значением.
Экземпляр MetadataProperty, представляющий созданную заметку.
Имя заметки.
Значение заметки.
Возвращает логическое значение, указывающее, представляет ли собой свойство метаданных заметку.
Возвращает имя этого свойства .
Имя этого свойства .
Возвращает значение этого свойства .
Значение этого свойства .
Возвращает экземпляр класса , который содержит тип этого свойства и аспекты для этого типа.
Объект , содержащий тип этого свойства и аспекты для этого типа.
Возвращает значение этого свойства .
Значение этого свойства .
Рабочая область метаданных среды выполнения
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса , используя указанные пути и сборки.
Пути к метаданным рабочей области.
Имена сборок, используемых при создании рабочей области.
Формирует с загрузчиками для всех коллекций элементов (), полученных из традиционного сопоставления EDMX.Можно использовать коллекции сопоставления o-space и o/c по умолчанию.Выполнение делегатов этой коллекции элементов откладывается, если данная коллекция используется в первый раз.Можно передать делегат, который возвращает значение NULL, если коллекция никогда не будет использоваться. Но это происходит редко, а любая попытка EF использовать коллекцию в таких ситуациях приводит к возникновению исключения.
Делегат для возвращения коллекции элемента пространства С (CSDL).
Делегат для возвращения коллекции элемента пространства S (SSDL).
Делегат для возвращения коллекции элемента сопоставления C/S (MSL).
Формирует с загрузчиками для всех коллекций элементов (), требуемых для EF, кроме сопоставления o/c, которое создается автоматически на основе заданных загрузчиков o-space и c-space.Выполнение делегатов этой коллекции элементов откладывается, если данная коллекция используется в первый раз.Можно передать делегат, который возвращает значение NULL, если коллекция никогда не будет использоваться. Но это происходит редко, а любая попытка EF использовать коллекцию в таких ситуациях приводит к возникновению исключения.
Делегат для возвращения коллекции элемента пространства С (CSDL).
Делегат для возвращения коллекции элемента пространства S (SSDL).
Делегат для возвращения коллекции элемента сопоставления C/S (MSL).
Делегат для возвращения коллекции элемента пространства О.
Удаляет все записи из кэша метаданных.
Создает анализатор , настроенный для использования пространства данных .
Созданный объект средства синтаксического анализатора.
Создает новое дерево команд , привязанное к данной рабочей области метаданных и основанное на указанном выражении запроса.
Новый объект с указанным выражением в качестве свойства .
Дерево команд , которое определяет запрос.
Если параметр имеет значение NULL
Если содержит метаданные, которые нельзя разрешить в этой рабочей области метаданных
Если не является структурно допустимым, так как содержит неразрешимые ссылки на переменные
Возвращает объект , представляющий тип , который соответствует типу, заданному параметром objectSpaceType.
Объект , представляющий .Если нет соответствующих типов, этот метод возвращает значение NULL.
Объект , представляющий тип в пространстве объектов.
Возвращает объект , представляющий тип , который соответствует типу, заданному параметром objectSpaceType.
Объект , представляющий .Если нет соответствующих типов, этот метод возвращает значение NULL.
Объект , представляющий тип в пространстве объектов.
Возвращает объект с использованием заданного имени для контейнера сущностей и модели данных.
Если контейнер сущностей отсутствует, этот метод возвращает значение NULL. В противном случае он возвращает первый контейнер сущностей.
Имя контейнера сущностей.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Концептуальная модель, в которой производится поиск контейнера сущностей.
Вызывается, если пространство является недопустимым.Допустимое пространство: C, O, CS или OCSpace
Возвращает объект с использованием заданного имени для контейнера сущностей и модели данных.
Если контейнер сущностей отсутствует, этот метод возвращает значение NULL. В противном случае он возвращает первый контейнер сущностей.
Имя контейнера сущностей.
Концептуальная модель, в которой производится поиск контейнера сущностей.
Вызывается, если пространство является недопустимым.Допустимое пространство: C, O, CS или OCSpace
Возвращает все случаи перегрузки функций с использованием указанного имени, имени пространства имен и модели данных.
Коллекция типа , содержащая все функции с заданным именем из указанного пространства имен и модели данных.
Имя функции.
Пространство имен функции.
Концептуальная модель, в которой производится поиск функций.
Вызывается, если пространство является недопустимым.Допустимое пространство: C, O, CS или OCSpace
Возвращает все случаи перегрузки функций с использованием указанного имени, имени пространства имен и модели данных.
Коллекция типа , содержащая все функции с заданным именем из указанного пространства имен и модели данных.
Имя функции.
Пространство имен функции.
Концептуальная модель, в которой производится поиск функций.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Вызывается, если пространство является недопустимым.Допустимое пространство: C, O, CS или OCSpace
Возвращает элемент с использованием заданного идентификатора и модели данных.
Элемент, соответствующий указанному идентификатору в заданной модели данных.
Идентификатор элемента.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Концептуальная модель, в которой производится поиск элемента.
Тип, возвращаемый методом.
Вызывается, если пространство является недопустимым.Допустимое пространство: C, O, CS или OCSpace
Возвращает элемент с использованием заданного идентификатора и модели данных.
Элемент, соответствующий указанному идентификатору в заданной модели данных.
Идентификатор элемента.
Концептуальная модель, в которой производится поиск элемента.
Тип, возвращаемый методом.
Вызывается, если пространство является недопустимым.Допустимое пространство: C, O, CS или OCSpace
Получает элементы .
Элементы .
Объект , из которого извлекаются элементы.
Возвращает все элементы в заданной модели данных.
Коллекция типа , содержащая все элементы в заданной модели данных.
Концептуальная модель, для которой необходим список элементов.
Вызывается, если пространство является недопустимым.Допустимое пространство: C, O, CS или OCSpace
Возвращает все элементы в заданной модели данных.
Коллекция типа , содержащая все элементы в заданной модели данных.
Концептуальная модель, для которой необходим список элементов.
Тип, возвращаемый методом.
Вызывается, если пространство является недопустимым.Допустимое пространство: C, O, CS или OCSpace
Возвращает объект , представляющий тип пространства объектов, который соответствует типу, заданному параметром edmSpaceType.
Объект , представляющий тип пространства объектов.Если нет соответствующих типов, этот метод возвращает значение NULL.
Объект , представляющий .
Возвращает объект , представляющий тип пространства объектов, который соответствует типу, заданному параметром edmSpaceType.
Объект , представляющий тип пространства объектов.Если нет соответствующих типов, этот метод возвращает значение NULL.
Объект , представляющий .
Возвращает список типов-примитивов в указанной модели данных.
Коллекция типа , содержащая все типы-примитивы в заданной модели данных.
Модель данных, для которой необходим список типов-примитивов.
Вызывается, если пространство является недопустимым.Допустимое пространство: C, O, CS или OCSpace
Возвращает элементы заданного или , для которого требуются исходные значения при изменении сущности.
Элементы , для которых требуется исходное значение.
, принадлежащий пространству C.
, участвующий в данном .
Значение true, если сущности можно частично обновить. В противном случае — значение false.
Возвращает элементы исходных значений из набора сущностей и типа сущности.
Элементы исходных значений из набора сущностей и типа сущности.
Набор сущностей, из которого извлекаются исходные значения.
Тип сущности, из которого извлекаются исходные значения.
Возвращает объект с использованием заданных имени типа, имени пространства имен и модели данных.
Объект .
Имя типа.
Пространство имен типа.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Концептуальная модель, в которой производится поиск типа.
Вызывается, если пространство является недопустимым.Допустимое пространство: C, O, CS или OCSpace
Возвращает объект с использованием заданных имени типа, имени пространства имен и модели данных.
Объект , представляющий тип, который соответствует заданному имени типа и имени пространства имен в этой модели данных.Если нет соответствующих типов, этот метод возвращает значение NULL.
Имя типа.
Пространство имен типа.
Концептуальная модель, в которой производится поиск типа.
Вызывается, если пространство является недопустимым.Допустимое пространство: C, O, CS или OCSpace
Загружает метаданные из заданной сборки.
Сборка, из которой будут загружаться метаданные.
Загружает метаданные из заданной сборки.
Сборка, из которой будут загружаться метаданные.
Делегат для ведения журнала сообщений о загрузке.
Максимальная версия модели EDM, которая будет поддерживаться средой выполнения.
Регистрирует коллекцию элементов в каждой связанной с ней модели данных.
Коллекция выходных параметров, которую нужно заполнить.
Возвращает объект через выходной параметр edmSpaceType, представляющий собой тип , который соответствует типу, передаваемому параметром objectSpaceType.
Значение true, если операция выполнена успешно; в противном случае — значение false.
Объект , представляющий тип пространства объектов.
Если этот метод возвращает значение, содержит объект , представляющий .Этот параметр передается неинициализированным.
Возвращает объект через выходной параметр edmSpaceType, представляющий собой тип , который соответствует типу, передаваемому параметром objectSpaceType.
Принимает значение true, если существует тип, соответствующий критерию поиска, и значение false — в противном случае.
Объект , представляющий тип пространства объектов.
Если этот метод возвращает значение, содержит объект , представляющий .Этот параметр передается неинициализированным.
Возвращает объект с использованием заданного имени для контейнера сущностей и модели данных.
Принимает значение true, если существует контейнер сущностей, соответствующий критерию поиска, и значение false — в противном случае.
Имя контейнера сущностей.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Концептуальная модель, в которой производится поиск контейнера сущностей.
Если метод возвращает значение, этот параметр содержит объект .Если контейнер сущностей отсутствует, этот выходной параметр содержит значение NULL. В противном случае он возвращает первый контейнер сущностей.Этот параметр передается неинициализированным.
Возвращает объект с использованием заданного имени для контейнера сущностей и модели данных.
Принимает значение true, если существует контейнер сущностей, соответствующий критерию поиска, и значение false — в противном случае.
Имя контейнера сущностей.
Концептуальная модель, в которой производится поиск контейнера сущностей.
Если метод возвращает значение, этот параметр содержит объект .Если контейнер сущностей отсутствует, этот выходной параметр содержит значение NULL. В противном случае он возвращает первый контейнер сущностей.Этот параметр передается неинициализированным.
Возвращает элемент с использованием заданного идентификатора и модели данных.
Принимает значение true, если существует элемент, соответствующий критерию поиска, и значение false — в противном случае.
Концептуальная модель, в которой производится поиск элемента.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Концептуальная модель, в которой производится поиск элемента.
Если этот метод возвращает значение, содержит объект .Этот параметр передается неинициализированным.
Тип, возвращаемый методом.
Возвращает элемент с использованием заданного идентификатора и модели данных.
Принимает значение true, если существует элемент, соответствующий критерию поиска, и значение false — в противном случае.
Концептуальная модель, в которой производится поиск элемента.
Концептуальная модель, в которой производится поиск элемента.
Если этот метод возвращает значение, содержит объект .Этот параметр передается неинициализированным.
Тип, возвращаемый методом.
Проверяет получение .
Значение true, если операция выполнена успешно; в противном случае — значение false.
Объект , из которого производится попытка получения .
Если метод возвращает значение, содержит коллекцию элементов.Этот параметр передается неинициализированным.
Возвращает объект через выходной параметр objectSpaceType, представляющий собой тип, который соответствует типу , передаваемому параметром edmSpaceType.
Принимает значение true, если существует тип, соответствующий критерию поиска, и значение false — в противном случае.
Объект , представляющий .
Если этот метод возвращает значение, содержит объект , представляющий тип пространства объектов.Этот параметр передается неинициализированным.
Возвращает объект через выходной параметр objectSpaceType, представляющий собой тип, который соответствует типу , передаваемому параметром edmSpaceType.
Принимает значение true, если существует тип, соответствующий критерию поиска, и значение false — в противном случае.
Объект , представляющий .
Если этот метод возвращает значение, содержит объект , представляющий тип пространства объектов.Этот параметр передается неинициализированным.
Возвращает объект с использованием заданных имени типа, имени пространства имен и модели данных.
Принимает значение true, если существует тип, соответствующий критерию поиска, и значение false — в противном случае.
Имя типа.
Пространство имен типа.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Концептуальная модель, в которой производится поиск типа.
Если метод возвращает значение, этот параметр содержит объект .Этот параметр передается неинициализированным.
Возвращает объект с использованием заданных имени типа, имени пространства имен и модели данных.
Принимает значение true, если существует тип, соответствующий критерию поиска, и значение false — в противном случае.
Имя типа.
Пространство имен типа.
Концептуальная модель, в которой производится поиск типа.
Если метод возвращает значение, этот параметр содержит объект .Этот параметр передается неинициализированным.
Представляет класс свойства навигации модели EDM
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Создает экземпляр NavigationProperty с указанными параметрами
Созданный экземпляр NavigationProperty.
Имя свойства навигации.
Указывает тип свойства навигации и его аспекты.
Тип связи для навигации.
Исходный конечный элемент навигации.
Целевой конечный элемент навигации.
Свойства метаданных свойства навигации.
Возвращает последний элемент «начального» объекта связи для данного перемещения.
Последний элемент «начального» объекта связи для данного перемещения.
Если данное свойство навигации установлено в зависимом конечном элементе справочного ограничения, возвращаются свойства внешнего ключа.В противном случае возвращается пустой набор.Элементы возвращаются в порядке ключевых свойств основного конечного элемента.
Коллекция свойств внешнего ключа.
Возвращает тип связи, с которым работает данное свойство навигации.
Тип связи, с которым работает данное свойство навигации.
Возвращает последний элемент «конечного» объекта связи для данного перемещения.
Последний элемент «конечного» объекта связи для данного перемещения.
Класс для представления коллекции элементов для уровня объектов.Основная часть реализации для фактического обслуживания коллекции выполняется классом ItemCollection
Инициализирует новый экземпляр класса .
Этот метод возвращает базовый тип CLR для указанного аргумента типа OSpace.Если DataSpace параметра отличается от OSpace, вызывается исключение ArgumentException.
Тип CLR аргумента OSpace.
Искомый тип OSpace.
Возвращает тип CLR, соответствующий объекту , переданному в параметре objectSpaceType.
Тип CLR аргумента OSpace.
Объект , представляющий тип пространства объектов.
Возвращает все элементы указанного типа из этой коллекции элементов.
Коллекция типа , содержащая все элементы указанного типа.
Тип, возвращаемый методом.
Возвращает коллекцию объектов типа-примитива.
Коллекция объектов типов-примитивов.
Загружает метаданные из заданной сборки.
Сборка, из которой будут загружаться метаданные.
Загружает метаданные из указанной сборки.
Сборка, из которой будут загружаться метаданные.
Источник метаданных модели EDM для метаданных объектного пространства.
Загружает метаданные из заданной сборки.
Сборка, из которой будут загружаться метаданные.
Источник метаданных модели EDM для метаданных объектного пространства.
Делегат, которому отправляются сообщения журнала.
Возвращает базовый тип CLR для указанного аргумента типа перечисления OSpace.Если DataSpace параметра отличается от OSpace, метод возвращает значение false и устанавливает для выходного параметра значение null.
Значение true, если операция выполнена успешно; в противном случае — значение false
Тип перечисления OSpace, который нужно искать
Тип перечисления CLR аргумента OSpace
Возвращает тип CLR, соответствующий объекту , переданному в параметре objectSpaceType.
Принимает значение true, если существует тип, соответствующий критерию поиска, и значение false — в противном случае.
Объект , представляющий тип пространства объектов.
Тип CLR.
Представляет список возможных действий для операции удаления
Каскадный переход к другим конечным элементам
никаких действий
Перечисление, определяющее режим параметра
Входной параметр
Входной и выходной параметр
Выходной параметр
Возвращаемый параметр
Перечисление, определяющее семантику типа, которая используется для разрешения перегрузок функций.Эти флаги определяются в манифесте поставщика для каждого определения функции.
Разрешить неявное преобразование между данными типами аргументов и формальными типами аргументов (по умолчанию).
Разрешить повышение типов между данными типами аргументов и формальными типами аргументов.
Использовать только строгую эквивалентность.
Класс, представляющий тип-примитив
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Возвращает эквивалентный типу среды CLR тип .Следует отметить, что свойство всегда возвращает значение типа, не допускающего значений NULL.
Объект , который представляет эквивалентный типу среды CLR тип .
Возвращает список описаний аспектов для типа .
Коллекция типа , содержащая список описаний аспектов для типа .
Возвращает эквивалент типа .
Объект , который является эквивалентом типа .
Возвращает тип , эквивалентный типу .
Объект , являющийся эквивалентом указанного типа .
Значение типа .
Возвращает список типов-примитивов.
Коллекция типа , содержащая список типов-примитивов.
Возвращает значение перечисления , которое указывает тип-примитив .
Значение перечисления , которое указывает тип-примитив .
Типы-примитивы, определяемые моделью EDM
Вид типа Binary
Вид типа Boolean
Вид типа Byte
Вид типа DateTime
Вид типа DateTimeOffset
Вид типа Decimal
Вид типа Double
Вид типа Geography
Вид типа Geographic collection
Вид типа Geographic linestring
Вид типа Geographic multi-linestring
Вид типа Geographic multi-point
Вид типа Geographic multi-polygon
Вид типа Geographic point
Вид типа Geographic polygon
Вид типа Geometry
Вид типа Geometric collection
Вид типа Geometric linestring
Вид типа Geometric multi-linestring
Вид типа Geometric multi-point
Вид типа Geometric multi-polygon
Вид типа Geometric point
Вид типа Geometric polygon
Вид типа идентификатора Guid
Вид типа Int16
Вид типа Int32
Вид типа Int64
Вид типа SByte
Вид типа Single
Вид типа String
Вид типа Time
Задает типы атрибутов элемента в концептуальной модели.
Элемент перечисления, показывающий, что атрибут элемента является расширенным.
Элемент перечисления, показывающий, что атрибут элемента является системным.
Класс, представляющий доступную только для чтения оболочку MetadataCollection
Тип элементов в этой коллекции
Определяет, содержит ли коллекция элемент с указанным идентификатором.
Принимает значение true, если в коллекции содержится искомый элемент, и значение false — в противном случае.Значение по умолчанию — false.
Идентификатор элемента.
Возвращает перечислитель для просмотра этой коллекции.
Перечислитель , который предназначен для итерации по этой коллекции .
Получает элемент из этой коллекции с использованием заданного идентификатора.
Элемент из этой коллекции.
Идентификатор искомого элемента.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Возвращает индекс указанного значения в этой коллекции.
Индекс указанного значения в этой коллекции.
Искомое значение.
Возвращает значение, которое определяет, является ли коллекция доступной только для чтения.
Принимает значение true, если коллекция доступна только для чтения, и значение false — в противном случае.
Возвращает элемент из этой коллекции с использованием заданного идентификатора.
Элемент из этой коллекции.
Получает элемент из этой коллекции с использованием заданного идентификатора.
Принимает значение true, если существует элемент, соответствующий критерию поиска, и значение false — в противном случае.
Идентификатор искомого элемента.
Задайте значение true, чтобы выполнить поиск без учета регистра, и значение false — в противном случае.
Если этот метод возвращает значение, данный выходной параметр содержит элемент из коллекции.Если искомый элемент отсутствует, этот выходной параметр содержит значение NULL.
Перечислитель для MetadataCollection
Возвращает элемент в текущей позиции.
Элемент в текущей позиции.
Освобождает этот перечислитель.
Переходит к следующему элементу в коллекции с типом .
Значение true, если перечислитель перемещается в коллекции с типом . В противном случае возвращает значение false.
Помещает перечислитель перед первой позицией в коллекции с типом .
Возвращает элемент в текущей позиции
Этот класс представляет справочное ограничение между двумя сущностями, задающими концы связи to и from.
Создает новое ограничение связи
роль, из которой исходит связь
роли, на которую связь нацелена
свойства типа сущности конечной роли, принимающие участие в ограничении
свойства типа сущности исходной роли, принимающие участие в ограничении
Исключение «Аргумент со значением null», если значение какого-либо из аргументов равно null.
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Возвращает список свойств для «исходной роли», на которой определено это ограничение .
Коллекция типа , содержащая список свойств для «исходной роли», на которой определено это ограничение .
Возвращает «исходную роль», участвующую в этом ограничении .
Объект , представляющий «исходную роль», участвующую в этом ограничении .
Возвращает список свойств для «целевой роли», на которой определено это ограничение .
Коллекция типа , содержащая список свойств для «целевой роли», на которой определено это ограничение .
Возвращает «целевую роль», участвующую в этом ограничении .
Объект , представляющий «целевую роль», участвующую в этом ограничении .
Возвращает сочетание имен и .
Сочетание имен и .
Представляет класс для ссылочного типа.
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Возвращает тип сущности, на которую ссылается объект .
Объект , представляющий тип сущности, на которую ссылается .
Определяет, равен ли заданный объект текущему элементу.
Значение true, если заданный объект равен текущему экземпляру. В противном случае — значение false.
Сравниваемый объект.
Возвращает хэш-код текущего экземпляра.
Хэш-код для текущего экземпляра.
Инициализирует новый экземпляр класса RelationshipEndMember
Возвращает рабочие характеристики члена элемента связи.
Одно из значений .Значение по умолчанию — .
Обращается к типу сущности EntityType конечного элемента EndMember в ассоциации.
Тип сущности EntityType конечного элемента EndMember в ассоциации.
Возвращает кратность члена элемента связи.
Одно из значений .
Представляет сведения о кратности конечного элемента типа связи
Нижняя граница диапазона — 0, а верхняя граница имеет значение null
Верхняя и нижняя граница равны 1
Нижняя граница диапазона — 0, а верхняя граница — 1.
Класс для представления набора связей
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Возвращает тип связи для этого набора .
Объект , представляющий тип связи для этого набора .
Представляет тип связи
Возвращает список элементов для этого типа связи.
Коллекция типа , содержащая список элементов для этого типа связи.
Представляет тип строки модели EDM
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Фабричный метод для создания объекта .
Новый экземпляр объекта , доступный только для чтения.
Свойства объекта типа строки.
Свойства метаданных, которые будут добавлены к функции.Может принимать значение NULL.
Возвращает коллекцию свойств, определенных текущим типом.
Коллекция свойств, определенных текущим типом.
Возвращает список свойств для этого типа .
Коллекция типа , содержащая список свойств для этого типа .
Класс, представляющий простой тип
Предоставляет методы сериализации раздела хранилища (базы данных) в XML.
Инициализирует новый экземпляр класса .
Возникает при обнаружении ошибки во время сериализации модели.
Сериализует объект в
Значение true, если сериализация модели возможна; в противном случае — значение false.
Модель EdmModel, подлежащая сериализации.
Имя пространства имен для элемента схемы.
Сведения о поставщике элемента схемы.
Сведения ProviderManifestToken элемента схемы.
XmlWriter, в который выполняется сериализация.
Значение, указывающее, следует ли сериализовать атрибуты, допускающие значение null, если для них задано значение по умолчанию.
Сериализует объект в
Значение true, если сериализация модели возможна; в противном случае — значение false.
Модель EdmModel, подлежащая сериализации.
Сведения о поставщике элемента схемы.
Сведения ProviderManifestToken элемента схемы.
XmlWriter, в который выполняется сериализация.
Значение, указывающее, следует ли сериализовать атрибуты, допускающие значение null, если для них задано значение по умолчанию.
Шаблон для созданных сервером свойств.
Значение формируется как при операции INSERT и UPDATE.
Значение формируется при операции INSERT и остается неизменным после обновления.
Не свойство, созданное сервером.Это значение по умолчанию.
Класс для представления коллекции элементов в пространстве Store.
Инициализирует новый экземпляр класса с указанным модулем чтения XML.
XMLReader, используемый для создания метаданных.
Инициализирует новые экземпляры класса .
Модель коллекции .
Инициализирует новый экземпляр класса , используя заданные пути к файлам.
Пути к файлам, используемые для создания метаданных.
Фабричный метод, который создает .
Экземпляр , если не обнаружены ошибки.В противном случае имеет значение null.
Артефакты языка SSDL, предназначенные для загрузки.Не должно быть равно null.
Пути к артефактам языка SSDL.Используется в сообщениях об ошибке.Может быть равно null, и в этом случае в качестве пути используется базовый URI модуля XmlReader.
Пользовательский сопоставитель.В настоящее время используется для разрешения реализации DbProviderServices.Если значение равно null, то будет использоваться сопоставитель по умолчанию.
Коллекция ошибок, обнаруженных во время загрузки.
Возвращает коллекцию объектов .
Объект , представляющий коллекцию объектов .
Возвращает фабрику поставщика StoreItemCollection.
Фабрика поставщика StoreItemCollection.
Возвращает неизменяемое имя StoreItemCollection.
Неизменяемое имя StoreItemCollection.
Возвращает манифест поставщика StoreItemCollection.
Манифест поставщика StoreItemCollection.
Возвращает токен манифеста StoreItemCollection.
Токен манифеста StoreItemCollection.
Возвращает версию схемы хранения для этой коллекции.
Версия схемы хранения для этой коллекции.
Представляет структурный тип
Добавляет элемент в этот тип
Добавляемый элемент
Возвращает список элементов для этого типа.
Коллекция типа , содержащая набор элементов для этого типа.
Удаляет элемент из этого типа.
Удаляемый элемент.
Класс, представляющий сведения о типе для элемента
Возвращает встроенный вариант для этого типа .
Объект , представляющий вид встроенного типа для этого типа .
Фабричный метод создания объекта TypeUsage с заданным EdmType и аспектами
новый экземпляр TypeUsage
EdmType, для которого создается использование типа
аспекты, которые будут скопированы в новый объект TypeUsage
Создает объект для описания двоичного типа с помощью указанных значений аспектов.
Объект , описывающий двоичный тип с помощью указанных значений аспектов.
Тип , для которого создается объект .
Укажите значение true, чтобы задать фиксированную длину двоичного типа, и значение false — в противном случае.
Создает объект для описания двоичного типа с помощью указанных значений аспектов.
Объект , описывающий двоичный тип с помощью указанных значений аспектов.
Тип , для которого создается объект .
Укажите значение true, чтобы задать фиксированную длину двоичного типа, и значение false — в противном случае.
Максимальная длина двоичного типа.
Создает объект типа, который описывают параметры.
Объект .
Простой тип, определяющий единицы измерения смещения.
Степень детализации объекта DateTimeOffset в долях секунды в зависимости от поддерживаемого числа десятичных разрядов.Например, степень детализации 3 означает, что поддерживаются значения с точностью до миллисекунд.
Создает объект типа, который описывают параметры.
Объект .
Простой тип, определяющий единицы измерения объекта DateTime.
Степень детализации объекта DateTimeOffset в долях секунды в зависимости от поддерживаемого числа десятичных разрядов.Например, степень детализации 3 означает, что поддерживаются значения с точностью до миллисекунд.
Создает объект для описания десятичного типа с неограниченными значениями аспектов точности и масштаба.
Объект для описания десятичного типа с неограниченными значениями аспектов точности и масштаба.
Тип , для которого создается объект .
Создает объект для описания десятичного типа с помощью указанных значений аспектов.
Объект , описывающий десятичный тип с помощью указанных значений аспектов.
Тип , для которого создается объект .
Точность десятичного типа в виде типа .
Масштаб десятичного типа в виде типа .
Создает объект с заданным типом концептуальной модели.
Объект со значениями аспектов по умолчанию для указанного типа .
Тип , для которого создается объект .
Создает объект для описания строкового типа с помощью указанных значений аспектов и неограниченного параметра MaxLength.
Объект для описания строкового типа с помощью указанных значений аспектов и неограниченного параметра MaxLength.
Тип , для которого создается объект .
Укажите значение true, чтобы задать для строкового типа стандартную кодировку Юникод, и значение false — в противном случае.
Укажите значение true, чтобы задать фиксированную длину строкового типа, и значение false — в противном случае.
Создает объект для описания строкового типа с помощью указанных значений аспектов.
Объект , описывающий строковый тип с помощью указанных значений аспектов.
Тип , для которого создается объект .
Укажите значение true, чтобы задать для строкового типа стандартную кодировку Юникод, и значение false — в противном случае.
Укажите значение true, чтобы задать для строкового типа стандартную кодировку Юникод, и значение false — в противном случае.
Укажите значение true, чтобы задать фиксированную длину строкового типа, и значение false — в противном случае.
Создает объект типа, который описывают параметры.
Объект .
Простой тип, определяющий единицы измерения объекта DateTime.
Степень детализации объекта DateTimeOffset в долях секунды в зависимости от поддерживаемого числа десятичных разрядов.Например, степень детализации 3 означает, что поддерживаются значения с точностью до миллисекунд.
Возвращает сведения о типе, описанные в этой сущности .
Объект , представляющий сведения о типе, описанные в этой сущности .
Возвращает список аспектов для типа, который описан этой сущностью .
Коллекция типа , содержащая список аспектов для типа, описанного этой сущностью .
Проверяет, является ли этот объект подтипом указанного типа .
Принимает значение true, если этот объект является подтипом указанного объекта , и значение false — в противном случае.
Объект для проверки.
Возвращает использование типа модели для типа поставщика
Использование типа модели (CSpace)
Возвращает полное имя типа, описанного в этой сущности .
Полное имя типа, описанного данным объектом , в виде строки.
Кэширует запрос ELinq
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg1 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg2 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg3 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg4 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg5 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg6 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg7 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg8 должен быть типом-примитивом.
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg1 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg2 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg3 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg4 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg5 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg6 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg7 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg8 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg9 должен быть типом-примитивом.
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg1 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg2 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg3 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg4 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg5 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg6 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg7 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg8 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg9 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg10 должен быть типом-примитивом.
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg1 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg2 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg3 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg4 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg5 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg6 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg7 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg8 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg9 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg10 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg11 должен быть типом-примитивом.
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg1 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg2 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg3 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg4 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg5 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg6 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg7 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg8 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg9 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg10 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg11 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg12 должен быть типом-примитивом.
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg1 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg2 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg3 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg4 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg5 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg6 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg7 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg8 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg9 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg10 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg11 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg12 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg13 должен быть типом-примитивом.
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg1 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg2 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg3 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg4 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg5 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg6 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg7 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg8 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg9 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg10 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg11 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg12 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg13 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg14 должен быть типом-примитивом.
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg1 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg2 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg3 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg4 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg5 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg6 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg7 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg8 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg9 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg10 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg11 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg12 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg13 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg14 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg15 должен быть типом-примитивом.
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg1 должен быть типом-примитивом.
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg1 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg2 должен быть типом-примитивом.
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg1 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg2 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg3 должен быть типом-примитивом.
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg1 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg2 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg3 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg4 должен быть типом-примитивом.
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg1 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg2 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg3 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg4 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg5 должен быть типом-примитивом.
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg1 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg2 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg3 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg4 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg5 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg6 должен быть типом-примитивом.
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Создает новый делегат, представляющий скомпилированный запрос LINQ to Entities.
, универсальный делегат, представляющий скомпилированный запрос LINQ to Entities.
Лямбда-выражение, предназначенное для компиляции.
Тип, производный от .
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg1 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg2 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg3 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg4 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg5 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg6 должен быть типом-примитивом.
Представляет тип параметра, который необходимо передать во время выполнения делегата, возвращенного данным методом.Тип TArg7 должен быть типом-примитивом.
Тип T результатов запроса, возвращаемых путем выполнения делегата, который получен из метода .
Текущие значения свойств сущности.
Предоставляет доступ к исходным значениям данных объекта.Объект DbUpdatableDataRecord реализует методы, позволяющие обновлять исходные значения объекта.
Возвращает сведения о записи данных.
Объект .
Возвращает количество полей в записи.
Целочисленное значение, представляющее число полей.
Получает значение поля типа Boolean.
Значение поля типа Boolean.
Порядковый номер поля.
Получает значение поля типа byte.
Значение поля типа byte.
Порядковый номер поля.
Получает значение поля как байтовый массив.
Скопированное число байт.
Порядковый номер поля.
Индекс, с которого начинается копирование данных.
Буфер назначения, куда копируются данные.
Индекс в буфере назначения, с которого начинается копирование.
Число байт для копирования.
Получает значение поля как символ.
Значение поля в виде символа.
Порядковый номер поля.
Получает значение поля как массив символов.
Количество скопированных символов.
Порядковый номер поля.
Индекс, с которого начинается копирование данных.
Буфер назначения, куда копируются данные.
Индекс в буфере назначения, с которого начинается копирование.
Число копируемых символов.
Получает значение поля как тип .
Значение поля в виде .
Порядковый номер поля.
Получает значение поля в виде .
Значение поля в виде .
Порядковый номер поля.
Получает имя типа данных поля.
Имя типа данных поля.
Порядковый номер поля.
Получает значение поля как тип .
Значение поля в виде .
Порядковый номер поля.
Получает значение поля как тип .
Значение поля в виде .
Порядковый номер поля.
Получает значение поля как тип decimal.
Значение поля в десятичном формате.
Порядковый номер поля.
Получает значение поля типа double.
Значение поля типа double.
Порядковый номер поля.
Получает тип поля.
Тип поля.
Порядковый номер поля.
Получает значение поля типа float.
Значение поля типа float.
Порядковый номер поля.
Получает значение поля как тип .
Значение поля в виде .
Порядковый номер поля.
Получает значение поля как тип .
Значение поля типа .
Порядковый номер поля.
Получает значение поля как тип .
Значение поля типа .
Порядковый номер поля.
Получает значение поля как тип .
Значение поля типа .
Порядковый номер поля.
Получает имя поля.
Имя поля.
Порядковый номер поля.
Извлекает порядковый номер поля с использованием имени поля.
Порядковый номер поля.
Имя поля.
Возвращает значение поля.
Значение поля.
Порядковый номер поля.
Получает значение поля типа string.
Значение поля.
Порядковый номер поля.
Возвращает значение поля.
Значение поля.
Порядковый номер поля.
Заполняет массив объектов значениями полей текущей записи.
Число возвращенных значений полей.
Массив объектов для хранения значений полей.
Возвращает логическое значение, показывающее, имеет ли указанное поле значение .
Значение true, если поле имеет значение , в противном случае — значение false.
Порядковый номер поля.
Возвращает значение с заданным порядковым номером поля.
Значение с заданным порядковым номером поля.
Получает значение с заданным именем поля.
Значение поля.
Задает значение поля в записи.
Порядковый номер поля.
Значение поля.
Задает значение поля в записи.
Порядковый номер поля.
Значение поля.
Задает значение поля в записи.
Порядковый номер поля.
Значение поля.
Задает значение поля в записи.
Порядковый номер поля.
Значение поля.
Задает значение поля в записи.
Порядковый номер поля.
Значение поля.
Задает для поля значение .
Порядковый номер поля.
Задает значение поля в записи.
Порядковый номер поля.
Значение поля.
Задает значение поля в записи.
Порядковый номер поля.
Значение поля.
Задает значение поля в записи.
Порядковый номер поля.
Значение поля.
Задает значение поля в записи.
Порядковый номер поля.
Значение поля.
Задает значение поля в записи.
Порядковый номер поля.
Значение поля.
Задает значение поля в записи.
Порядковый номер поля.
Значение поля.
Задает значение поля в записи.
Порядковый номер поля.
Значение поля.
Задает значение поля в записи.
Порядковый номер поля.
Значение поля.
Задает значение поля в записи.
Порядковый номер поля.
Значение поля.
Задает значение поля в записи.
Порядковый номер поля.
Значение поля.
Задает значения полей в записи.
Число полей, для которых были заданы значения.
Значения поля.
Получает значение поля как тип .
Значение поля типа .
Порядковый номер поля.
Предоставляет методы среды CLR, которые обеспечивают доступ к каноническим функциям модели EDM, применяемым в запросах или LINQ to Entities.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddDays для добавления заданного количества суток к значению даты-/времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число дней.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddDays для добавления заданного количества суток к значению даты-/времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число дней.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddHours для добавления заданного количества часов к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число часов.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddHours для добавления заданного количества часов к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число часов.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddHours для добавления заданного количества часов к интервалу времени.
Результирующий интервал времени.
Ввод даты-времени.
Добавляемое число часов.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMicroseconds для добавления заданного количества микросекунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число микросекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMicroseconds для добавления заданного количества микросекунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число микросекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMicroseconds для добавления заданного количества микросекунд к интервалу времени.
Результирующий интервал времени.
Ввод даты-времени.
Добавляемое число микросекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMilliseconds для добавления заданного количества миллисекунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число миллисекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMilliseconds для добавления заданного количества миллисекунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число миллисекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMilliseconds для добавления заданного количества миллисекунд к интервалу времени.
Результирующий интервал времени.
Ввод даты-времени.
Добавляемое число миллисекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMinutes для добавления заданного количества минут к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число минут.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMinutes для добавления заданного количества минут к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число минут.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMinutes для добавления заданного количества минут к интервалу времени.
Результирующий интервал времени.
Ввод даты-времени.
Добавляемое число минут.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMonths для добавления заданного количества месяцев к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число месяцев.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddMonths для добавления заданного количества месяцев к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число месяцев.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddNanoseconds для добавления заданного количества наносекунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число наносекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddNanoseconds для добавления заданного количества наносекунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число наносекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddNanoseconds для добавления заданного количества наносекунд к интервалу времени.
Результирующий интервал времени.
Ввод даты-времени.
Добавляемое число наносекунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddSeconds для добавления заданного количества секунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число секунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddSeconds для добавления заданного количества секунд к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число секунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddSeconds для добавления заданного количества секунд к интервалу времени.
Результирующий интервал времени.
Ввод даты-времени.
Добавляемое число секунд.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddYears для добавления заданного количества лет к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число лет.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM AddYears для добавления заданного количества лет к значению даты-времени.
Результирующие дата-время.
Ввод даты-времени.
Добавляемое число лет.
При использовании в составе запроса LINQ to Entities этот метод действует в качестве оператора, который гарантирует, что входные данные рассматриваются как строка, отличная от Юникода.
Входная строка как строка не в юникоде.
Входная строка.
При использовании в составе запроса LINQ to Entities этот метод действует в качестве оператора, который гарантирует, что входные данные рассматриваются как строка в Юникоде.
Входная строка, как строка в юникоде.
Входная строка.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM CreateDateTime для создания нового объекта .
Новые значения даты-времени.
Год.
Месяц (1).
День (1).
Часы.
Минуты.
Секунды, включая частичные доли секунды при необходимости.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM CreateDateTimeOffset для создания нового объекта .
Новые значения даты-времени.
Год.
Месяц (1).
День (1).
Часы.
Минуты.
Секунды, включая частичные доли секунды при необходимости.
Часть новой даты, содержащая часовой пояс.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM CreateTime для создания нового объекта .
Новый интервал времени.
Часы.
Минуты.
Секунды, включая частичные доли секунды при необходимости.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffDays для вычисления количества дней между двумя значениями даты-времени.
Количество дней между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffDays для вычисления количества дней между двумя значениями даты-времени.
Количество дней между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffHours для вычисления количества часов между двумя значениями даты-времени.
Количество часов между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffHours для вычисления количества часов между двумя значениями даты-времени.
Количество часов между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffHours для вычисления количества часов между двумя интервалами времени.
Количество часов между первым и вторым значением интервала времени.
Первый интервал времени.
Второй интервал времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMicroseconds для вычисления количества микросекунд между двумя значениями даты-времени.
Количество микросекунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMicroseconds для вычисления количества микросекунд между двумя значениями даты-времени.
Количество микросекунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMicroseconds для вычисления количества микросекунд между двумя интервалами времени.
Число микросекунд между первым и вторым интервалом времени.
Первый интервал времени.
Второй интервал времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMilliseconds для вычисления количества миллисекунд между двумя значениями даты-времени.
Количество миллисекунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMilliseconds для вычисления количества миллисекунд между двумя значениями даты-времени.
Количество миллисекунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMilliseconds для вычисления количества миллисекунд между двумя интервалами времени.
Число миллисекунд между первым и вторым интервалом времени.
Первый интервал времени.
Второй интервал времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMinutes для вычисления количества минут между двумя значениями даты-времени.
Количество минут между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMinutes для вычисления количества минут между двумя значениями даты-времени.
Количество минут между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMinutes для вычисления количества минут между двумя интервалами времени.
Количество минут между первым и вторым интервалом времени.
Первый интервал времени.
Второй интервал времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMonths для вычисления количества месяцев между двумя значениями даты-времени.
Количество месяцев между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffMonths для вычисления количества месяцев между двумя значениями даты-времени.
Количество месяцев между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffNanoseconds для вычисления количества наносекунд между двумя значениями даты-времени.
Количество наносекунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffNanoseconds для вычисления количества наносекунд между двумя значениями даты-времени.
Количество наносекунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffNanoseconds для вычисления количества наносекунд между двумя интервалами времени.
Число наносекунд между первым и вторым интервалом времени.
Первый интервал времени.
Второй интервал времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffSeconds для вычисления количества секунд между двумя значениями даты-времени.
Количество секунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffSeconds для вычисления количества секунд между двумя значениями даты-времени.
Количество секунд между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffSeconds для вычисления количества секунд между двумя интервалами времени.
Число секунд между первым и вторым интервалом времени.
Первый интервал времени.
Второй интервал времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffYears для вычисления количества лет между двумя значениями даты-времени.
Количество лет между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM DiffYears для вычисления количества лет между двумя значениями даты-времени.
Количество лет между первым и вторым значением даты-времени.
Первое значение даты-времени.
Второе значение даты-времени.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM GetTotalOffsetMinutes для определения количества минут, на которое заданное значение даты-времени отстоит от времени в формате UTC.Это значение обычно находится в пределах от +780 до -780 (+13 или -13 часов).
Смещение ввода относительно времени в формате UTC.
Значение даты и времени, которое должно использоваться.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Left для получения заданного количества крайних левых символов в строке.
Строка, содержащая требуемое число символов слева от строки ввода.
Входная строка.
Число возвращаемых знаков.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Reverse для получения заданной строки с обратным порядком расположения символов.
Входная строка с обратным порядком символов.
Входная строка.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Right для получения заданного количества крайних правых символов в строке.
Строка, содержащая требуемое число символов справа от строки ввода.
Входная строка.
Число возвращаемых знаков.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDev для вычисления стандартного отклонения коллекции.
Стандартное отклонение.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM StDevP для вычисления стандартного отклонения совокупности.
Стандартное отклонение для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Truncate для усечения заданного значения до указанного количества цифр.
Усеченное значение.
Усеченное значение.
Число цифр, которое требуется сохранить.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Truncate для усечения заданного значения до указанного количества цифр.
Усеченное значение.
Усеченное значение.
Число цифр, которое требуется сохранить.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM TruncateTime для возврата заданной даты с очищенной частью времени.
Входные данные без части, содержащей время.
Значение даты и времени, которое должно использоваться.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM TruncateTime для возврата заданной даты с очищенной частью времени.
Входные данные без части, содержащей время.
Значение даты и времени, которое должно использоваться.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM Var для вычисления дисперсии коллекции.
Дисперсия.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
При использовании в составе запроса LINQ to Entities этот метод вызывает каноническую функцию EDM VarP для вычисления дисперсии совокупности.
Дисперсия для заполнения.
Коллекция для выполнения вычисления.
Представляет параметры для выполнения запроса.
Создает новый экземпляр .
Параметр слияния, используемый для результатов сущности.
Создает новый экземпляр .
Параметр слияния, используемый для результатов сущности.
Значение true, если запрос находится в потоке или в буфере. В противном случае — значение false.
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего объекта.
Получает параметр слияния, используемый для результатов сущности.
Параметр слияния, используемый для результатов сущности.
Определяет, равны ли два указанных объекта.
Значение true, если два объекта равны. В противном случае — значение false.
Объект с левой стороны для сравнения.
Объект с правой стороны для сравнения.
Определяет, равны ли два указанных объекта.
Значение true, если два объекта не равны. В противном случае — значение false.
Объект с левой стороны для сравнения.
Объект с правой стороны для сравнения.
Получает значение, указывающее, находится запрос в потоке или в буфере.
Значение true, если запрос является отличным; в противном случае — значение false.
Определяет поведение для реализаций IQueryable, которые позволяют вносить изменения в членство результирующего набора.
Тип сущностей, возвращаемых из запрашиваемого объекта.
Уведомляет набор, что к набору нужно добавить объект, представляющий новую сущность.
Новый объект для добавления в набор.
Уведомляет набор, что к набору нужно добавить объект, представляющий существующую сущность.
Существующий объект для добавления в набор.
Уведомляет набор о том, что из набора нужно удалить объект, представляющий имеющуюся сущность.
Существующий объект для удаления из набора.
Уведомляет набор о том, что от него нужно отсоединить объект, представляющий имеющуюся сущность.
Объект, который необходимо отсоединить от набора.
Различные способы слияния новых объектов, загруженных из базы данных, с существующими объектами, размещенными в памяти.
Добавляет только новые строки (уникальные на верхнем уровне).Это поведение установлено по умолчанию.
Не будет изменять кэш.
То же поведение, что и в методе LoadOption.OverwriteChanges.
То же поведение, что и в методе LoadOption.PreserveChanges.
ObjectContext — это объект верхнего уровня, который инкапсулирует соединение между CLR и базой данных и служит в качестве шлюза для операций Create, Read, Update и Delete.
Инициализирует новый экземпляр класса с данным соединением.Во время построения рабочая область метаданных извлекается из объекта .
Объект , содержащий ссылки на модель и подключение к источнику данных.
Параметр connection имеет значение NULL.
Недопустимое соединение или недопустимая рабочая область метаданных.
Создает контекст ObjectContext с заданным соединением и рабочей областью метаданных.
подключение к хранилищу
Если задано значение true, соединение освобождается при освобождении контекста. В противном случае за освобождение соединения отвечает вызывающая сторона.
Инициализирует новый экземпляр класса с данным соединением и именем контейнера сущностей.
Объект , содержащий ссылки на модель и подключение к источнику данных.
Имя контейнера сущностей по умолчанию.Если параметр defaultContainerName задается с помощью этого метода, свойство становится доступным только для чтения.
Параметр connection имеет значение NULL.
Недопустимый параметр connection, defaultContainerName или неправильная рабочая область метаданных.
Инициализирует новый экземпляр класса с данной строкой подключения и именем контейнера сущностей.
Строка соединения, которая также предоставляет доступ к метаданным.
Параметр connectionString имеет значение NULL.
Недопустимый параметр connectionString или недопустимая рабочая область метаданных.
Инициализирует новый экземпляр класса с данной строкой соединения и именем контейнера сущностей.
Строка соединения, которая также предоставляет доступ к метаданным.
Имя контейнера сущностей по умолчанию.Если параметр defaultContainerName задается с помощью этого метода, свойство становится доступным только для чтения.
Параметр connectionString имеет значение NULL.
Недопустимый параметр connectionString, defaultContainerName или рабочая область метаданных.
Принимает все изменения, внесенные в объекты в данном контексте объекта.
Добавляет объект в контекст объекта.
Представляет имя набора сущностей, которое можно уточнить именем контейнера сущностей (необязательно).
Добавляемый объект .
Параметр entity равен null или не подходит entitySetName.
Копирует скалярные значения из указанного объекта в объект в контексте , который содержит тот же ключ.
Обновленный объект.
Имя набора сущностей, к которому принадлежит объект.
Отсоединенный объект имеет обновления свойств, которые нужно применить к исходному объекту.Ключ сущности currentEntity должен совпадать со свойством вхождения в .
Тип сущности объекта.
entitySetName или current равны null.
из entitySetName не совпадает с объекта , или объекта нет в , или он имеет состояние , или ключ сущности предоставленного объекта имеет недопустимое значение.
entitySetName — пустая строка.
Копирует скалярные значения из переданного объекта в набор исходных значений для объекта в , имеющего тот же ключ.
Обновленный объект.
Имя набора сущностей, к которому принадлежит объект.
Отсоединенный объект, имеющий исходные значения, применяемые к данному объекту.Ключ сущности originalEntity должен совпадать со свойством элемента в .
Тип объекта сущности.
entitySetName или original равны null.
из entitySetName не совпадает с объекта , или для объекта нет в , или объект имеет состояние или , или ключ сущности предоставленного объекта имеет недопустимое значение или изменения в свойствах.
entitySetName — пустая строка.
Применяет изменения свойств из отсоединенного объекта к объекту, который уже присоединен к контексту объекта.
Имя набора сущностей, к которому принадлежит объект.
Отсоединенный объект имеет обновления свойств, которые нужно применить к исходному объекту.
Когда параметр entitySetName имеет значение null или является пустой строкой либо если параметр changed равен null.
Когда из entitySetName не совпадает с набором ключа объекта, или когда сущность имеет состояние отличное от или, или исходный объект не присоединен к контексту.
Тип объекта changed отличается от типа исходного объекта.
Присоединяет объект или граф объектов к контексту объекта, если объект имеет ключ сущности.
Присоединяемый объект.
Параметр entity имеет значение NULL.
Недопустимый ключ сущности.
Присоединяет объект или граф объектов к контексту объекта в конкретном наборе сущностей.
Представляет имя набора сущностей, которое можно уточнить именем контейнера сущностей (необязательно).
Присоединяемый объект .
Параметр entity имеет значение NULL.
Недопустимый набор сущностей или объект имеет временный ключ, или объект имеет , и не совпадает с набором, переданным в метод, или объект не имеет , и не предоставлен набор сущностей, или какой-то объект из графа объектов имеет временный , или какой-то объект из графа объектов имеет недопустимый (например, значения в ключе не совпадают со значениями в объекте), или набор сущностей не может быть найден по заданному entitySetName и имени контейнера сущностей, или какой-то объект из графа уже присутствует в другом диспетчере состояний.
Возвращает или задает значение времени ожидания (в секундах) для всех операций контекста объекта.Значение NULL указывает, что будет использоваться значение по умолчанию базового поставщика.
Значение , которое является значением времени ожидания (в секундах).
Возвращает соединение, используемое контекстом объекта.
Объект , который является соединением.
Возвращает экземпляр , содержащий параметры, которые влияют на поведение .
Экземпляр , содержащий параметры, которые влияют на поведение .
Создает базу данных, используя текущее подключение к источнику данных и метаданные в коллекции .
Формирует DDL-скрипт, создающий объекты схемы (таблицы, первичные ключи, внешние ключи) для метаданных в коллекции .Класс загружает метаданные из SSDL-файлов.
DDL-скрипт, создающий объекты схемы для метаданных в .
Создает ключ сущности для определенного объекта или возвращает ключ сущности, если он уже существует.
объекта.
Полное имя набора сущностей, к которому принадлежит объект сущности.
Объект, для которого получается ключ сущности.
Один из параметров имеет значение NULL.
Когда имя entitySetName пусто, или когда тип объекта сущности не существует в наборе, или когда имя entitySetName не указано полностью.
Ключ сущности невозможно построить на основе предоставленных параметров.
Создает и возвращает экземпляр запрашиваемого типа.
Экземпляр запрашиваемого типа T или экземпляр производного типа, позволяющий использовать T с Entity Framework.Возвращаемый объект является экземпляром запрашиваемого типа или экземпляром производного типа, который позволяет использовать запрашиваемый тип с Entity Framework.
Тип объекта, который должен быть возвращен.
Создает новый экземпляр , используемый для запроса, добавления, изменения и удаления объектов указанного типа сущности.
Новый экземпляр .
Тип сущности запрошенного объекта .
Свойство не задано в , или указанный тип относится к более чем одному набору сущностей.
Создает новый экземпляр , используемый для запроса, добавления, изменения и удаления объектов указанного типа с заданным именем набора сущностей.
Новый экземпляр .
Имя набора сущностей для возвращенного объекта .Если свойство не задано в контексте , строка определяется именем контейнера по умолчанию.
Тип сущности запрошенного объекта .
из entitySetName не совпадает с ключа объекта, или свойство не задано в , и имя не определено как часть параметра entitySetName, или указанный тип принадлежит более чем одному набору сущностей.
Создает эквивалентный тип, который можно использовать с Entity Framework для каждого типа в предоставленном перечислении.
Перечисление объектов , представляющих пользовательские классы данных, которые сопоставляются с концептуальной моделью.
Создает объект в контексте текущего объекта с помощью указанной строки запроса.
Объект указанного типа.
Выполняемая строка запроса.
Параметры для передачи запросу.
Тип сущности возвращаемого объекта .
Параметр queryString или parameters имеет значение NULL.
Проверяет, существует ли для этого хранилища база данных, которая указана как база данных в текущем соединении с хранилищем.Большая часть работы фактически выполняется реализацией DbProviderServices для текущего соединения с хранилищем.
Значение true, если база данных существует, в противном случае — значение false.
Возвращает или задает имя контейнера по умолчанию.
Объект , который является именем контейнера по умолчанию.
Удаляет базу данных, указанную в качестве базы данных в текущем подключении к источнику данных.
Помечает объект для удаления.
Объект, указывающий удаляемую сущность.Объект может находиться в любом состоянии, кроме .
Удаляет объект из контекста объекта.
Отсоединяемый объект.Удаляется только сущность. При наличии каких-либо связанных объектов, которые отслеживаются тем же , они не отсоединяются автоматически.
Параметр entity имеет значение NULL.
Сущность не ассоциирована с этим контекстом (например, она только что была создана и еще не ассоциирована с каким-либо контекстом, или была получена через какой-либо другой контекст, или уже была отсоединена).
Обеспечивает синхронизацию изменений объекта с изменениями во всех объектах, отслеживаемых посредством объекта .
Освобождает ресурсы, используемые контекстом объекта.
Освобождает ресурсы, используемые контекстом объекта.
Значение true задает освобождение как управляемых, так и неуправляемых ресурсов; значение false задает освобождение только неуправляемых ресурсов.
Выполняет данную функцию для контейнера по умолчанию.
Объект, представляющий результат выполнения функции.
Имя функции.Может содержать контейнер (т. е.ContainerName.FunctionName) или только имя функции, если известно имя DefaultContainerName.
Параметры, предназначенные для выполнения этой функции.
Значения параметров, которые должны использоваться для этой функции.Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Тип элемента для результатов функции.
Если функция имеет значение NULL или пуста
Если функция недействительна (неправильный синтаксис, не существует, ссылается на функцию с возвращаемым типом, несовместимым с T)
Выполняет данную хранимую процедуру или функцию, определенную в источнике данных и выраженную в концептуальной модели (с применением указанных параметров и команды слияния).Возвращает типизированный объект .
Объект для данных, возвращенных хранимой процедурой.
Имя хранимой процедуры или функции.Имя может включать имя контейнера, например, <Имя контейнера>.<Имя функции>.Если имя контейнера по умолчанию известно, требуется только имя функции.
Параметр для использования при выполнении запроса.
Массив объектов .Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Тип сущности объекта , возвращаемого при выполнении функции в отношении источника данных.Данный тип должен реализовывать .
Функция равна null, пуста либо не найдена.
Модуль чтения сущностей не поддерживает данную функцию или наблюдается несовпадение типов в модуле чтения и функции.
Выполняет хранимую процедуру или функцию, определенную в источнике данных и сопоставленную в концептуальной модели (с применением указанных параметров).Возвращает типизированный объект .
Объект для данных, возвращенных хранимой процедурой.
Имя хранимой процедуры или функции.Имя может включать имя контейнера, например, <Имя контейнера>.<Имя функции>.Если имя контейнера по умолчанию известно, требуется только имя функции.
Массив объектов .Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Тип сущности объекта , возвращаемого при выполнении функции в отношении источника данных.Данный тип должен реализовывать .
Функция равна null, пуста либо не найдена.
Модуль чтения сущностей не поддерживает данную функцию или наблюдается несовпадение типов в модуле чтения и функции.
Выполняет хранимую процедуру или функцию, определенную в источнике данных и выраженную в концептуальной модели; отменяет любые результаты, возвращенные функцией; возвращает количество строк, обработанных при выполнении команды.
Число обработанных строк.
Имя хранимой процедуры или функции.Имя может включать имя контейнера, например, <Имя контейнера>.<Имя функции>.Если имя контейнера по умолчанию известно, требуется только имя функции.
Массив объектов .Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Функция равна null, пуста либо не найдена.
Модуль чтения сущностей не поддерживает данную функцию или наблюдается несовпадение типов в модуле чтения и функции.
Выполняет произвольную команду непосредственно в отношении источника данных с помощью существующего подключения.Команда задана с использованием собственного языка запросов сервера, такого как SQL.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreCommand("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и предоставить его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreCommand("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Число обработанных строк.
Контролирует создание транзакции для этой команды.
Команда задана на собственном языке запросов сервера.
Значения параметров, которые должны использоваться для этого запроса.
Выполняет произвольную команду непосредственно в отношении источника данных с помощью существующего подключения.Команда задана с использованием собственного языка запросов сервера, такого как SQL.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreCommand("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и предоставить его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreCommand("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Число обработанных строк.
Команда задана на собственном языке запросов сервера.
Значения параметров, которые должны использоваться для этого запроса.
Асинхронно выполняет произвольную команду непосредственно в отношении источника данных с помощью существующего подключения.Команда задана с использованием собственного языка запросов сервера, такого как SQL.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и предоставить его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Задача, представляющая асинхронную операцию.Результат задачи содержит количество затронутых строк.
Контролирует создание транзакции для этой команды.
Команда задана на собственном языке запросов сервера.
Значения параметров, которые должны использоваться для этого запроса.
Асинхронно выполняет произвольную команду непосредственно в отношении источника данных с помощью существующего подключения.Команда задана с использованием собственного языка запросов сервера, такого как SQL.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и предоставить его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Задача, представляющая асинхронную операцию.Результат задачи содержит количество затронутых строк.
Контролирует создание транзакции для этой команды.
Команда задана на собственном языке запросов сервера.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значения параметров, которые должны использоваться для этого запроса.
Асинхронно выполняет произвольную команду непосредственно в отношении источника данных с помощью существующего подключения.Команда задана с использованием собственного языка запросов сервера, такого как SQL.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и предоставить его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Задача, представляющая асинхронную операцию.Результат задачи содержит количество затронутых строк.
Команда задана на собственном языке запросов сервера.
Значения параметров, которые должны использоваться для этого запроса.
Асинхронно выполняет произвольную команду непосредственно в отношении источника данных с помощью существующего подключения.Команда задана с использованием собственного языка запросов сервера, такого как SQL.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и предоставить его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreCommandAsync("UPDATE dbo.Posts SET Rating = 5 WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Задача, представляющая асинхронную операцию.Результат задачи содержит количество затронутых строк.
Команда задана на собственном языке запросов сервера.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значения параметров, которые должны использоваться для этого запроса.
Выполняет запрос непосредственно на источнике данных и возвращает последовательность типизированных результатов.Запрос задан с использованием собственного языка запросов сервера, такого как SQL.Результаты не отслеживаются контекстом, используйте перегрузку, указывающую имя набора сущностей для отслеживания результатов.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreQuery&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и передать его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreQuery&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Перечисление объектов типа .
Запрос задан на собственном языке запросов сервера.
Параметры, предназначенные для выполнения этого запроса.
Значения параметров, которые должны использоваться для этого запроса.Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Тип элемента последовательности результатов.
Выполняет запрос непосредственно на источнике данных и возвращает последовательность типизированных результатов.Запрос задан с использованием собственного языка запросов сервера, такого как SQL.Результаты не отслеживаются контекстом, используйте перегрузку, указывающую имя набора сущностей для отслеживания результатов.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreQuery&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и передать его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreQuery&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Перечисление объектов типа .
Запрос задан на собственном языке запросов сервера.
Значения параметров, которые должны использоваться для этого запроса.Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Тип элемента последовательности результатов.
Выполняет запрос непосредственно на источнике данных и возвращает последовательность типизированных результатов.Запрос задан с использованием собственного языка запросов сервера, такого как SQL.Если указано имя набора сущностей, результаты отслеживаются контекстом.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreQuery&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и передать его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreQuery&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Перечисление объектов типа .
Запрос задан на собственном языке запросов сервера.
Набор сущностей типа TResult.Без указания имени набора сущностей отслеживания результатов не будет.
Параметры, предназначенные для выполнения этого запроса.
Значения параметров, которые должны использоваться для этого запроса.Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Тип элемента последовательности результатов.
Выполняет запрос непосредственно на источнике данных и возвращает последовательность типизированных результатов.Запрос задан с использованием собственного языка запросов сервера, такого как SQL.Если указано имя набора сущностей, результаты отслеживаются контекстом.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreQuery&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и передать его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreQuery&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Перечисление объектов типа .
Запрос задан на собственном языке запросов сервера.
Набор сущностей типа TResult.Без указания имени набора сущностей отслеживания результатов не будет.
Параметр для использования при выполнении запроса.Значение по умолчанию — .
Значения параметров, которые должны использоваться для этого запроса.Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Тип элемента последовательности результатов.
Асинхронно выполняет запрос непосредственно на источнике данных и возвращает последовательность типизированных результатов.Запрос задан с использованием собственного языка запросов сервера, такого как SQL.Результаты не отслеживаются контекстом, используйте перегрузку, указывающую имя набора сущностей для отслеживания результатов.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreQueryAsync&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и передать его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreQueryAsync&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Задача, представляющая асинхронную операцию.Результат задачи содержит перечисление объектов типа .
Запрос задан на собственном языке запросов сервера.
Параметры, предназначенные для выполнения этого запроса.
Значения параметров, которые должны использоваться для этого запроса.Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Тип элемента последовательности результатов.
Асинхронно выполняет запрос непосредственно на источнике данных и возвращает последовательность типизированных результатов.Запрос задан с использованием собственного языка запросов сервера, такого как SQL.Результаты не отслеживаются контекстом, используйте перегрузку, указывающую имя набора сущностей для отслеживания результатов.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreQueryAsync&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и передать его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreQueryAsync&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Задача, представляющая асинхронную операцию.Результат задачи содержит перечисление объектов типа .
Запрос задан на собственном языке запросов сервера.
Параметры, предназначенные для выполнения этого запроса.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значения параметров, которые должны использоваться для этого запроса.Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Тип элемента последовательности результатов.
Асинхронно выполняет запрос непосредственно на источнике данных и возвращает последовательность типизированных результатов.Запрос задан с использованием собственного языка запросов сервера, такого как SQL.Результаты не отслеживаются контекстом, используйте перегрузку, указывающую имя набора сущностей для отслеживания результатов.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreQueryAsync&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и передать его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreQueryAsync&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Задача, представляющая асинхронную операцию.Результат задачи содержит перечисление объектов типа .
Запрос задан на собственном языке запросов сервера.
Значения параметров, которые должны использоваться для этого запроса.Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Тип элемента последовательности результатов.
Асинхронно выполняет запрос непосредственно на источнике данных и возвращает последовательность типизированных результатов.Запрос задан с использованием собственного языка запросов сервера, такого как SQL.Если указано имя набора сущностей, результаты отслеживаются контекстом.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreQueryAsync&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и передать его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreQueryAsync&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Задача, представляющая асинхронную операцию.Результат задачи содержит перечисление объектов типа .
Запрос задан на собственном языке запросов сервера.
Набор сущностей типа TResult.Без указания имени набора сущностей отслеживания результатов не будет.
Параметры, предназначенные для выполнения этого запроса.
Значения параметров, которые должны использоваться для этого запроса.Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Тип элемента последовательности результатов.
Асинхронно выполняет запрос непосредственно на источнике данных и возвращает последовательность типизированных результатов.Запрос задан с использованием собственного языка запросов сервера, такого как SQL.Если указано имя набора сущностей, результаты отслеживаются контекстом.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreQueryAsync&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и передать его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreQueryAsync&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Задача, представляющая асинхронную операцию.Результат задачи содержит перечисление объектов типа .
Запрос задан на собственном языке запросов сервера.
Набор сущностей типа TResult.Без указания имени набора сущностей отслеживания результатов не будет.
Параметры, предназначенные для выполнения этого запроса.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значения параметров, которые должны использоваться для этого запроса.Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Тип элемента последовательности результатов.
Асинхронно выполняет запрос непосредственно на источнике данных и возвращает последовательность типизированных результатов.Запрос задан с использованием собственного языка запросов сервера, такого как SQL.Результаты не отслеживаются контекстом, используйте перегрузку, указывающую имя набора сущностей для отслеживания результатов.Как и для любого API, принимающего SQL, важно параметризовать все пользовательские входные данные для защиты от атаки путем внедрения кода SQL.Можно включать в строку SQL-запроса местозаполнители параметров и затем предоставлять значения параметров как дополнительные аргументы.Все предоставляемые значения параметров будут автоматически преобразовываться в DbParameter.context.ExecuteStoreQueryAsync&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @p0", userSuppliedAuthor); также можно создать DbParameter и передать его в SqlQuery.Это позволяет использовать в строке запроса SQL именованные параметры.context.ExecuteStoreQueryAsync&lt;Post&gt;("SELECT * FROM dbo.Posts WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));
Задача, представляющая асинхронную операцию.Результат задачи содержит перечисление объектов типа .
Запрос задан на собственном языке запросов сервера.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значения параметров, которые должны использоваться для этого запроса.Если используются выходные параметры, их значения не будут доступны до полного прочтения результатов.Это происходит вследствие базового поведения DbDataReader, дополнительные сведения см. на сайте http://go.microsoft.com/fwlink/?LinkID=398589.
Тип элемента последовательности результатов.
Финализирует экземпляр класса .
Возвращает все существующие типы прокси.
Перечисление всех существующих типов прокси.
Возвращает объект, имеющий указанный ключ сущности.
Объект , который является экземпляром типа сущности.
Ключ искомого объекта.
Параметр key имеет значение null.
Объект не найден ни в объекте , ни в источнике данных.
Возвращает тип сущности POCO, связанной с прокси-объектом заданного типа.
Тип связанной сущности POCO.
Объект прокси-объекта.
Возвращает объект , используемый для этого контекста.
Явным образом загружает объект, связанный с предоставленным объектом, посредством заданного свойства навигации и параметра слияния по умолчанию.
Сущность, для которой необходимо загрузить связанные объекты.
Имя свойства навигации, возвращающего связанные объекты для загрузки.
Сущность имеет состояние , или , либо же сущность присоединена к другому экземпляру .
Явным образом загружает объект, связанный с предоставленным объектом, посредством заданного свойства навигации и указанного параметра слияния.
Сущность, для которой необходимо загрузить связанные объекты.
Имя свойства навигации, возвращающего связанные объекты для загрузки.
Значение , используемое при загрузке связанных объектов.
Сущность имеет состояние , или , либо же сущность присоединена к другому экземпляру .
Явным образом загружает объект, связанный с предоставленным объектом, посредством заданного запроса LINQ и параметра слияния по умолчанию.
Исходный объект, для которого необходимо загрузить связанные объекты.
Выражение LINQ, определяющее связанные объекты для загрузки.
Тип сущности.
Селектор не предоставил допустимый входной параметр.
Селектор равен null.
Сущность имеет состояние , или , либо же сущность присоединена к другому экземпляру .
Явным образом загружает объект, связанный с предоставленным объектом, посредством заданного запроса LINQ и указанного параметра слияния.
Исходный объект, для которого необходимо загрузить связанные объекты.
Выражение LINQ, определяющее связанные объекты для загрузки.
Значение , используемое при загрузке связанных объектов.
Тип сущности.
Селектор не предоставил допустимый входной параметр.
Селектор равен null.
Сущность имеет состояние , или , либо же сущность присоединена к другому экземпляру .
Возвращает рабочую область метаданных, используемую контекстом объекта.
Объект , ассоциированный с этим контекстом .
Возникает при создании нового объекта сущности на основании данных в источнике данных в составе операции загрузки или запроса.
Возвращает диспетчер состояния объекта, используемый контекстом объекта, чтобы отслеживать изменения объекта.
Диспетчер , используемый этим классом .
Возвращает поставщик запроса LINQ, связанный с этим контекстом объекта.
Экземпляр , используемый контекстом данного объекта.
Обновляет коллекцию объектов в контексте объекта, используя данные из базы данных.
Значение , которое указывает, перезаписаны ли изменения свойств в контексте объекта значениями свойств из базы данных.
Обновляемая коллекция объектов .
Параметр collection имеет значение NULL.
Недопустимое значение параметра refreshMode.
Коллекция пуста или объект не присоединен к тому же контексту.
Обновляет объект в контексте объекта, используя данные из базы данных.
Значение , которое указывает, перезаписаны ли изменения свойств в контексте объекта значениями свойств из базы данных.
Обновляемый объект.
Объект entity имеет значение null.
Недопустимое значение параметра refreshMode.
Сущность не присоединена к этому контексту.
Асинхронно обновляет коллекцию объектов в контексте объекта, используя данные из базы данных.
Задача, представляющая асинхронную операцию.
Значение , которое указывает, перезаписаны ли изменения свойств в контексте объекта значениями свойств из базы данных.
Обновляемая коллекция объектов .
Параметр collection имеет значение NULL.
Недопустимое значение параметра refreshMode.
Коллекция пуста или объект не присоединен к тому же контексту.
Асинхронно обновляет коллекцию объектов в контексте объекта, используя данные из базы данных.
Задача, представляющая асинхронную операцию.
Значение , которое указывает, перезаписаны ли изменения свойств в контексте объекта значениями свойств из базы данных.
Обновляемая коллекция объектов .
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Параметр collection имеет значение NULL.
Недопустимое значение параметра refreshMode.
Коллекция пуста или объект не присоединен к тому же контексту.
Асинхронно обновляет объект в контексте объекта, используя данные из базы данных.
Задача, представляющая асинхронную операцию.
Значение , которое указывает, перезаписаны ли изменения свойств в контексте объекта значениями свойств из базы данных.
Обновляемый объект.
Объект entity имеет значение null.
Недопустимое значение параметра refreshMode.
Сущность не присоединена к этому контексту.
Асинхронно обновляет объект в контексте объекта, используя данные из базы данных.
Задача, представляющая асинхронную операцию.
Значение , которое указывает, перезаписаны ли изменения свойств в контексте объекта значениями свойств из базы данных.
Обновляемый объект.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Объект entity имеет значение null.
Недопустимое значение параметра refreshMode.
Сущность не присоединена к этому контексту.
Сохраняет все обновления в базе данных и сбрасывает отслеживание изменений в контексте объекта.
Число объектов в состоянии , или на момент вызова метода .
Возник конфликт оптимистичного параллелизма при сохранении изменений.
Сохраняет все обновления в базе данных и (необязательно) сбрасывает отслеживание изменений в контексте объекта.
Число объектов в состоянии , или на момент вызова метода .
Этот параметр необходим для поддержки транзакций на стороне клиента.Если имеет значение true, отслеживание изменений по всем объектам сбрасывается после завершения .Если он имеет значение false, необходимо вызвать метод после метода .
Возник конфликт оптимистичного параллелизма при сохранении изменений.
Сохраняет все обновления в базе данных и (необязательно) сбрасывает отслеживание изменений в контексте объекта.
Число объектов в состоянии , или на момент вызова метода .
Значение , определяющее поведение операции.
Возник конфликт оптимистичного параллелизма при сохранении изменений.
Асинхронно сохраняет все обновления в базе данных и сбрасывает отслеживание изменений в контексте объекта.
Задача, представляющая асинхронную операцию.Результат задачи содержит число объектов в состоянии , или на момент вызова метода .
Возник конфликт оптимистичного параллелизма при сохранении изменений.
Асинхронно сохраняет все обновления в базе данных и (дополнительно) сбрасывает отслеживание изменений в контексте объекта.
Задача, представляющая асинхронную операцию.Результат задачи содержит число объектов в состоянии , или на момент вызова метода .
Значение , определяющее поведение операции.
Возник конфликт оптимистичного параллелизма при сохранении изменений.
Асинхронно сохраняет все обновления в базе данных и (дополнительно) сбрасывает отслеживание изменений в контексте объекта.
Задача, представляющая асинхронную операцию.Результат задачи содержит число объектов в состоянии , или на момент вызова метода .
Значение , определяющее поведение операции.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возник конфликт оптимистичного параллелизма при сохранении изменений.
Асинхронно сохраняет все обновления в базе данных и сбрасывает отслеживание изменений в контексте объекта.
Задача, представляющая асинхронную операцию.Результат задачи содержит число объектов в состоянии , или на момент вызова метода .
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возник конфликт оптимистичного параллелизма при сохранении изменений.
Возникает при сохранении изменений в источнике данных.
Возвращает себя.ObjectContext реализует интерфейс в целях предоставления общего интерфейса для и ObjectContext; оба эти интерфейса возвращают основополагающий контекст ObjectContext.
Возвращает обработчик транзакций, используемый в данном контексте.Может иметь значение NULL, если транзакция не началась.
Обработчик транзакций.
Преобразует объект , содержащий строки данных сущности, в объекты запрошенного типа сущности.
Перечисление объектов типа TResult.
Объект , содержащий данные сущности для преобразования в объекты сущности.
Тип сущности.
Если модуль чтения имеет значение null.
Преобразует объект , содержащий строки данных сущности, в объекты запрошенного типа сущности (в определенном наборе сущностей и с применением указанного параметра слияния).
Перечисление объектов типа TResult.
Объект , содержащий данные сущности для преобразования в объекты сущности.
Набор сущностей типа TResult.
Объект , используемый при добавлении преобразованных объектов в контекст объекта.Значение по умолчанию — .
Тип сущности.
Если модуль чтения имеет значение null.
Когда предоставленный параметр mergeOption не является допустимым значением .
Когда предоставленное имя entitySetName не является допустимым набором сущностей для типа TResult.
Возвращает объект, имеющий указанный ключ сущности.
true, если объект был успешно извлечен.false, если параметр key временный, connection равно null или value равно null.
Ключ искомого объекта.
Если этот метод возвращает значение, содержит объект.
Несовместимые метаданные для параметра key.
Параметр key имеет значение null.
Определяет параметры, которые влияют на поведение ObjectContext.
Возвращает или задает значение, которое определяет, должны ли функции и команды SQL всегда выполняться в транзакции.
Поведение транзакции по умолчанию.
Возвращает или задает логическое значение, которое определяет, происходит ли автоматическая загрузка связанных объектов при осуществлении доступа к какому-либо свойству навигации.
true — если отложенная загрузка включена; в противном случае — значение false.
Возвращает или задает логическое значение, которое определяет, создаются ли экземпляры прокси для пользовательских классов данных, не учитывающих сохраняемость.
true, если прокси созданы; в противном случае — значение false.Значение по умолчанию — true.
Возвращает или задает логическое значение, определяющее, следует ли использовать единообразное поведение NullReference.
true, если должно использоваться единообразное поведение NullReference; в противном случае — значение false.
Возвращает или задает логическое значение, определяющее, следует ли использовать единообразное поведение C# NullComparison.
Значение true, если должно использоваться поведение NullComparison языка C#. В противном случае — значение false.
Возвращает или задает логическое значение, определяющее, следует ли использовать предыдущее поведение PreserveChanges.
true, если должно использоваться предыдущее поведение PreserveChanges; в противном случае — false.
Параметры EventArgs для события ObjectMaterialized.
Получает созданный объект сущности.
Созданный объект сущности.
Делегат для события ObjectMaterialized.
Этот класс представляет параметр запроса на объектном уровне, который состоит из имени, типа и значения.
Инициализирует новый экземпляр класса указанным именем и значением.
Имя параметра.Это имя не должно содержать маркер параметра «@», используемый в инструкциях Entity SQL, а только фактическое имя.Выражение должно начинаться с буквы.Все последующие символы должны быть буквами, цифрами или символами подчеркивания (_).
Начальное значение (следовательно, и тип) параметра.
Если один из аргументов имеет значение NULL.
Если имя аргумента недопустимо.Имена параметров должны начинаться с буквы и могут содержать только буквы, цифры и символы подчеркивания.
Инициализирует новый экземпляр класса с заданными именем и типом.
Имя параметра.Это имя не должно содержать маркер параметра «@», используемый в инструкциях Entity SQL, а только фактическое имя.Выражение должно начинаться с буквы.Все последующие символы должны быть буквами, цифрами или символами подчеркивания (_).
Тип параметра среды CLR.
Если один из аргументов имеет значение NULL.
Если имя аргумента недопустимо.Имена параметров должны начинаться с буквы и могут содержать только буквы, цифры и символы подчеркивания.
Возвращает имя параметра, которое можно задать только с помощью конструктора.
Имя параметра, которое можно задать только с помощью конструктора.
Возвращает тип параметра.
для параметра.
Возвращает или задает значение параметра.
Значение параметра.
Представляет коллекцию параметров запроса на уровне объектов.
Добавляет указанный параметр в коллекцию.
Параметр для добавления в коллекцию.
Аргумент parameter имеет значение null.
Аргумент parameter уже существует в коллекции.Это условие отличается от большинства коллекций, в которых допускаются повторяющиеся записи.-или- другой параметр с тем же именем, что и формальный параметр, уже существует в коллекции.Учтите, что в поиске не учитывается регистр.Это поведение отличается от большинства коллекций и близко к правилам словаря .
Недопустимый тип аргумента parameter.
Удаляет все экземпляры из коллекции.
Проверяет наличие указанного параметра в коллекции по ссылке.
Возвращает значение true, если объект-параметр найден в коллекции, и значение false — в противном случае.
Объект , который нужно найти в коллекции.
Аргумент parameter имеет значение null.
Определяет, присутствует ли в коллекции объект с указанным именем.
Возвращает значение true, если параметр с указанным именем найден в коллекции; в противном случае — значение false.
Имя параметра, который необходимо найти в коллекции.Это имя не должно содержать маркер параметра «@», используемый в инструкциях Entity SQL, а только фактическое имя.
Параметр name имеет значение null.
Позволяет копировать параметры коллекции в указанный массив, начиная с объекта по указанному индексу.
Массив, в который копируются параметры.
Индекс в массиве, с которого начинается копирование параметров.
Возвращает число параметров, находящихся в коллекции в данный момент.
Число объектов , находящихся в коллекции в данный момент.
Возвращает экземпляры перечислителей, позволяющие проводить итерации по коллекции и осуществлять по ней переход.
Объект , который можно использовать для перебора элементов коллекции.
Получает индексатор, который позволяет вызывающим методам получать параметры по имени.
Индексатор, который позволяет вызывающим методам получать параметры по имени.
Имя элемента.
Удаляет экземпляр из коллекции по ссылке, если он существует в этой коллекции.
Возвращает значение true, если объект-параметр найден в коллекции и удален из нее; в противном случае — значение false.
Объект, который должен быть удален из коллекции.
Аргумент parameter имеет значение null.
Возвращает значение, указывающее, доступен ли параметр только для чтения.
Значение true, если параметр доступен только для чтения. В противном случае — значение false.
Возвращает нетипизированный перечислитель по коллекции.
Экземпляр .
Этот класс реализует нетипизированные запросы на объектном уровне.
Возвращает текст команды запроса.
Значение типа string.
Возвращает контекст объекта, ассоциированный с этим запросом объектов.
Объект , ассоциированный с этим экземпляром .
Возвращает или задает значение, указывающее, должен ли быть кэширован план запроса.
Значение, указывающее, должен ли быть кэширован план запроса.
Выполняет нетипизированный запрос объектов с указанным параметром слияния.
Объект , который содержит коллекцию объектов сущности, возвращенных запросом.
Параметр для использования при выполнении запроса.Значение по умолчанию — .
Асинхронно выполняет нетипизированный запрос объектов с указанным параметром слияния.
Задача, представляющая асинхронную операцию.Результат выполнения задачи содержит с коллекцией объектов сущностей, возвращенных запросом.
Параметр для использования при выполнении запроса.Значение по умолчанию — .
Асинхронно выполняет нетипизированный запрос объектов с указанным параметром слияния.
Задача, представляющая асинхронную операцию.Результат выполнения задачи содержит с коллекцией объектов сущностей, возвращенных запросом.
Параметр для использования при выполнении запроса.Значение по умолчанию — .
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает сведения о результирующем типе запроса.
Значение , которое содержит сведения об результирующем типе запроса.
Возвращает или задает способ добавления к контексту объекта объектов, возвращенных запросом.
Свойство запроса.
Возвращает коллекцию параметров для этого запроса объектов.
Коллекция параметров для этого запроса .
Является ли запрос потоковым или буферизуемым
Возвращает перечислитель, осуществляющий итерацию по коллекции.
Объект , который можно использовать для перебора элементов коллекции.
Возвращает значение, указывающее, содержит ли данный запрос коллекцию объектов запроса.
Значение true, если этот запрос содержит коллекцию объектов запроса. В противном случае — значение false.
Возвращает коллекцию в виде интерфейса , используемого для привязки данных.
Интерфейс объектов сущностей.
Возвращает объект , который при перечислении выполняет заданный SQL-запрос по отношению к базе данных.
Результаты запроса.
Возвращает результирующий тип элемента для этого экземпляра запроса.
Возвращает выражение, описывающее этот запрос.Применительно к запросам, построенным с использованием шаблонов построителя LINQ, возвращает полное дерево выражений LINQ; в противном случае возвращает константное выражение, включающее этот запрос.Следует отметить, что выражение по умолчанию не кэшируется.Это позволяет проводить различия между запросами LINQ и Entity-SQL.
Возвращает значение , связанное с этим экземпляром запроса.
Возвращает команды для выполнения относительно источника данных.
Параметр типа string, представляющий команды, которые запрос выполняет по отношению к источнику данных.
Объект ObjectQuery реализует строго типизированные запросы на объектном уровне.Для указания запросов используются строки Entity-SQL, и они могут быть созданы путем вызова методов построителя запросов на основе Entity-SQL, объявленных в ObjectQuery.
Тип результата этого запроса ObjectQuery
Создает новый экземпляр с помощью указанной команды Entity SQL в качестве начального запроса.
Запрос Entity SQL.
Контекст , в котором выполняется запрос.
Создает новый экземпляр , используя указанную команду языка Entity SQL в качестве начального запроса, а также указанные параметры слияния.
Запрос Entity SQL.
Контекст , в котором выполняется запрос.
Указывает, каким образом сущности, получаемые этим запросом, должны сливаться с сущностями, возвращенными в результате предыдущих запросов к тому же контексту .
Ограничивает запрос для выдачи результатов без повторов.
Новый экземпляр , эквивалентный первоначальному экземпляру с примененным к нему предложением SELECT DISTINCT.
Этот метод построителя запросов создает новый запрос, все результаты которого являются результатами этого запроса, кроме тех, которые являются также частью другого указанного запроса.
новый экземпляр ObjectQuery.
Запрос, представляющий исключаемые результаты.
Если параметр запроса имеет значение NULL.
Выполняет запрос объектов с указанным параметром слияния.
Объект , который содержит коллекцию объектов сущности, возвращенных запросом.
Параметр для использования при выполнении запроса.Значение по умолчанию — .
Асинхронно выполняет запрос объектов с указанным параметром слияния.
Задача, представляющая асинхронную операцию.Результат выполнения задачи содержит с коллекцией объектов сущностей, возвращенных запросом.
Параметр для использования при выполнении запроса.Значение по умолчанию — .
Асинхронно выполняет запрос объектов с указанным параметром слияния.
Задача, представляющая асинхронную операцию.Результат выполнения задачи содержит с коллекцией объектов сущностей, возвращенных запросом.
Параметр для использования при выполнении запроса.Значение по умолчанию — .
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Группирует результаты запроса по заданному критерию.
Новый экземпляр типа , эквивалентный первоначальному экземпляру с примененным к нему предложением GROUP BY.
Ключевые столбцы, по которым группируются результаты.
Список выбранных свойств, определяющий проекцию.
Параметры (ноль или более), используемые в этом методе.
Параметр query равен null или содержит пустую строку, либо параметр projection равен null или содержит пустую строку.
Задает связанные объекты, включаемые в результаты запроса.
Новый запрос с определенным путем запроса.
Разделенный точками список связанных объектов, включаемых в результаты запроса.
Параметр path имеет значение null.
Параметр path имеет значение empty.
Этот метод построителя запросов создает новый запрос, результатами которого являются те результаты, которые присутствуют и в этом запросе, и другом указанном запросе.
новый экземпляр ObjectQuery.
Запрос, представляющий результаты, с которыми происходит пересечение.
Если параметр запроса имеет значение NULL.
Возвращает или задает имя данного запроса объектов.
Строковое значение, которое является именем данного .
Запрос ограничивается результатами определенного типа.
Новый экземпляр , эквивалентный первоначальному, с примененным к нему предложением OFTYPE.
Тип объекта , возвращаемого при выполнении запроса с примененным фильтром.
Указан недопустимый тип.
Сортирует результаты запроса по заданному критерию.
Новый экземпляр , эквивалентный первоначальному экземпляру с примененным к нему предложением ORDER BY.
Ключевые столбцы, по которым упорядочиваются результаты.
Параметры (ноль или более), используемые в этом методе.
Параметр keys или параметр parameters имеет значение null.
Параметр key является пустой строкой.
Ограничивает результаты запроса только теми свойствами, которые определены в заданной проекции.
Новый экземпляр типа , эквивалентный первоначальному экземпляру с примененным к нему предложением SELECT.
Список выбранных свойств, определяющий проекцию.
Параметры (ноль или более), используемые в этом методе.
Параметр projection имеет значение null, или параметр parameters равен null.
Параметр projection является пустой строкой.
Ограничивает результаты запроса только свойствами, заданными в данной проекции.
Новый экземпляр типа, совместимого с конкретной проекцией.Возвращаемый эквивалентен исходному экземпляру с примененным к нему предложением SELECT VALUE.
Список проекций.
Дополнительный набор параметров запроса, которые должны находиться в области действия во время синтаксического анализа.
Тип объекта , возвращаемого методом .
Параметр projection имеет значение null, или параметр parameters равен null.
Параметр projection является пустой строкой.
Упорядочивает результаты запроса по заданному критерию и пропускает указанное число результатов.
Новый экземпляр , эквивалентный первоначальному экземпляру с примененными к нему предложениями ORDER BY и SKIP.
Ключевые столбцы, по которым упорядочиваются результаты.
Число результатов, которые нужно пропустить.Может быть константой или ссылкой на параметр.
Дополнительный набор параметров запроса, которые должны находиться в области действия во время синтаксического анализа.
Все аргументы имеют значение null.
Параметр keys содержит пустую строку, либо count содержит пустую строку.
Возвращает объект , который при перечислении выполняет заданный SQL-запрос по отношению к базе данных.
Результаты запроса.
Возвращает объект , который при перечислении выполняет заданный SQL-запрос по отношению к базе данных.
Результаты запроса.
Результаты запроса ограничиваются определенным числом элементов.
Новый экземпляр , эквивалентный первоначальному экземпляру с примененным к нему предложением TOP.
Количество элементов в результирующем наборе в виде строки.
Дополнительный набор параметров запроса, которые должны находиться в области действия во время синтаксического анализа.
Параметр count имеет значение null.
Параметр count является пустой строкой.
Этот метод построителя запросов создает новый запрос, все результаты которого являются результатами этого запроса, наряду со всеми результатами другого запроса, без повторений (т.е. результаты уникальны).
новый экземпляр ObjectQuery.
Запрос, представляющий добавляемые результаты.
Если параметр запроса имеет значение NULL.
Этот метод построителя запросов создает новый запрос, все результаты которого являются результатами этого запроса, наряду со всеми результатами другого запроса, включая любые повторения (т.е. результаты не обязательно уникальны).
новый экземпляр ObjectQuery.
Запрос, представляющий добавляемые результаты.
Если параметр запроса имеет значение NULL.
Ограничивает запрос результатами, соответствующими определенному критерию фильтрации.
Новый экземпляр запроса , эквивалентный первоначальному экземпляру с примененным к нему предложением WHERE.
Предикат фильтра.
Параметры (ноль или более), используемые в этом методе.
Параметр predicate имеет значение null, или параметр parameters равен null.
Параметр predicate является пустой строкой.
Этот класс реализует интерфейсы IEnumerable и IDisposable.Экземпляр этого класса возвращен из метода ObjectQuery.Execute.
Этот конструктор предназначен только для использования при создании тестовых дублей, которые переопределят элементы с макетами и имитациями.Использование этого конструктора в других целях может привести к неожиданному поведению, в том числе вызову исключения .
Выполняет задачи, связанные с освобождением или сбросом ресурсов.
Освобождает ресурсы, используемые результатом объекта.
Значение true, если требуется освободить и управляемые, и неуправляемые ресурсы; значение false, если требуется освободить только неуправляемые ресурсы.
При переопределении в производном классе, возвращает тип универсального объекта .
Тип универсального .
Возвращает следующий результирующий набор хранимой процедуры.
ObjectResult, который перечисляет значения следующего результирующего набора результатов.Null, если больше нет или если ObjectResult не является результатом вызова хранимой процедуры.
Тип элемента.
Возвращает перечислитель для перебора результатов запроса.
Перечислитель, проходящий по результатам запроса.
Реализация IListSource.ContainsListCollection.Всегда возвращает значение false.
Возвращает результаты в формате, применимом для привязки данных.
Интерфейс объектов сущностей.
Возвращает асинхронный перечислитель для перебора результатов запроса.
Асинхронный перечислитель для перебора результатов запроса.
Этот класс представляет результат метода .
Тип результата.
Этот конструктор предназначен только для использования при создании тестовых дублей, которые переопределят элементы с макетами и имитациями.Использование этого конструктора в других целях может привести к неожиданному поведению, в том числе вызову исключения .
Освобождает неуправляемые ресурсы, используемые объектом , а при необходимости освобождает также и управляемые ресурсы.
Значение true, чтобы освободить управляемые и неуправляемые ресурсы. Значение false, чтобы освободить только неуправляемые ресурсы.
Возвращает тип результата .
Объект , который является типом результата .
Возвращает перечислитель для перебора результатов запроса.
Перечислитель, проходящий по результатам запроса.
Возвращает асинхронно перечислитель, осуществляющий итерацию объектов .
Перечислитель, осуществляющий итерацию объектов .
Представляет набор типизированных сущностей, используемый для выполнения операций создания, чтения, обновления и удаления.
Тип сущности.
Добавляет объект к контексту объекта в текущем наборе сущностей.
Добавляемый объект.
Копирует скалярные значения из указанного объекта в объект в контексте , который содержит тот же ключ.
Обновленный объект.
Отсоединенный объект имеет обновления свойств, которые нужно применить к исходному объекту.Ключ сущности currentEntity должен совпадать со свойством вхождения в .
Задает свойство объекта , совпадающее со значениями свойств предоставленного объекта.
Обновленный объект.
Отсоединенный объект имеет обновления свойств, которые нужно применить к исходному объекту.Ключ сущности originalEntity должен совпадать со свойством элемента в .
Присоединяет объект или граф объектов к контексту объекта в текущем наборе сущностей.
Присоединяемый объект.
Создает экземпляр заданного типа.
Экземпляр запрошенного типа T или экземпляр прокси-типа, соответствующий типу T.
Тип объекта, который должен быть возвращен.
Создает новый объект типа сущности.
Новый объект типа сущности или экземпляр прокси-типа, соответствующий типу сущности.
Помечает объект для удаления.
Объект, представляющий удаляемую сущность.Объект может находиться в любом состоянии, кроме .
Удаляет объект из контекста объекта.
Отсоединяемый объект.Удаляется только сущность. При наличии каких-либо связанных объектов, которые отслеживаются тем же , они не отсоединяются автоматически.
Получает метаданные набора сущностей, представленного данным экземпляром .
Объект .
Представляет сущность, заглушку сущности или связь
Принимает текущие значения как исходные.
Задает текущие значения записи, совпадающие со значениями свойств предоставленного объекта.
Отсоединенный объект с обновленными значениями, применяемыми к данному объекту.currentEntity также может быть ключом сущности объекта.
Задает исходные значения записи, совпадающие со значениями свойств предоставленного объекта.
Отсоединенный объект, имеющий исходные значения, применяемые к данному объекту.originalEntity также может быть ключом сущности объекта.
Изменяет состояние записи на указанное значение .
Значение , задаваемое для свойства записи.
Возвращает текущие значения свойств объекта или связи, ассоциированной с этим экземпляром .
Экземпляр типа , который содержит текущие значения объекта или связи, ассоциированной с экземпляром .
Обозначает сущность как удаленную.
Возвращает объект сущности.
Объект сущности.
Возвращает ключ сущности.
Ключ сущности.
Возвращает для объекта или связи.
для объекта или связи.
Возвращает имена свойств объекта, которые изменились с момента последнего вызова метода .
коллекция имен в виде строк.
Возвращает обновляемую версию исходных значений объекта, связанного с данным объектом .
Обновляемые исходные значения данных объекта.
Использует DetectChanges для определения того, является ли текущее значение свойства с заданным именем отличным от его исходного значения.Следует учитывать, что в этом может состоять отличие от свойства, отмеченного как измененное, поскольку свойство, которое не было изменено, все равно может быть отмечено как измененное.
Значение true, если свойство изменилось. В противном случае — значение false.
Имя свойства.
Возвращает значение, указывающее, представляет ли связь.
true, если представляет связь; в противном случае — false.
Возвращает для .
для .
Возвращает версию только для чтения исходных значений объекта или связи.
Версия только для чтения исходных значений записи связи набора или сущности.
Отклоняет все изменения, внесенные в свойство с заданным именем, с того времени, как свойство было в последний раз загружено, присоединено, сохранено или были приняты изменения.Сохраняется исходное значение свойства, и свойство перестает быть отмеченным как измененное.
Имя свойства, которое должно быть изменено.
Возвращает экземпляр для объекта, представленного записью.
Объект .
Задает состояние объекта или связи, подлежащее изменению.
Если состояние не является измененным или неизменным
Обозначает указанное свойство как измененное.
Имя свойства.
Если состояние не является измененным или неизменным
Возвращает состояние экземпляра .
Состояние .
Используется для сообщения о том, что сложное свойство изменилось. Значение свойства, которое было кэшировано в режиме EntityMemberChanging, теперь добавлено к OriginalValues
Имя свойства сущности верхнего уровня, которое было изменено
Сложный объект, содержащий изменившееся свойство
Имя свойства, которое изменилось в объекте complexObject
Используется для сообщения о том, что сложное свойство должно быть изменено. Текущее значение указанного свойства кэшировано при вызове этого метода.
Имя свойства сущности верхнего уровня, которое изменяется
Сложный объект, содержащий изменяющееся свойство
Имя свойства, которое изменяется в объекте complexObject
Используется для сообщения о том, что скалярное свойство сущности изменилось. Значение свойства, которое было кэшировано в режиме EntityMemberChanging, теперь добавлено к OriginalValues
Имя свойства сущности, которое подверглось изменению
Используется для сообщения о том, что скалярное свойство сущности должно быть изменено. Текущее значение указанного свойства кэшировано при вызове этого метода.
Имя свойства сущности, которое подвергается изменению
Возвращает значение EntityState из записи ObjectStateEntry
Поддерживает состояние объекта и обеспечивает управление идентификаторами для экземпляров типа сущности и экземпляров связи.
Инициализирует новый экземпляр класса .
Рабочая область метаданных , которая предоставляет информацию о сопоставлении и метаданных.
Изменяет состояние записи для определенного объекта на указанное entityState.
для предоставленной сущности.
Объект, для которого должно быть изменено состояние.
Новое состояние объекта.
Если параметр entity имеет значение null.
Если объект не отсоединен и не имеет записи в диспетчере состояний, или при попытке изменить состояние на из любого другого , или когда состояние имеет недопустимое значение .
Изменяет состояние связи между двумя объектами сущностей, заданное на основании двух связанных объектов и имени свойства навигации.
Объект для измененной связи.
Экземпляр объекта или объект исходной сущности с одной стороны связи.
Экземпляр объекта или объект целевой сущности с другой стороны связи.
Имя свойства навигации исходного объекта, возвращающего указанный целевой объект.
Запрошенное состояние указанной связи.
Если исходный или целевой объект равны null.
При попытке изменить состояние связи на значение, отличное от или , когда исходный или целевой объект имеют состояние , или при попытке изменить состояние связи на значение, отличное от или , когда исходный или целевой объект имеют состояние или когда состояние не является допустимым значением .
Изменяет состояние связи между двумя объектами сущностей, заданное на основании двух связанных объектов и свойств связи.
Объект для измененной связи.
Экземпляр объекта или объект исходной сущности с одной стороны связи.
Экземпляр объекта или объект целевой сущности с другой стороны связи.
Имя связи.
Имя роли в целевом элементе связи.
Запрошенное состояние указанной связи.
Если исходный или целевой объект равны null.
При попытке изменить состояние связи на значение, отличное от или , когда исходный или целевой объект имеют состояние , или при попытке изменить состояние связи на значение, отличное от или , когда исходный или целевой объект имеют состояние или когда состояние не является допустимым значением .
Изменяет состояние связи между двумя объектами сущностей, заданное на основании двух связанных объектов и выражения LINQ, определяющего свойство навигации.
Объект для измененной связи.
Экземпляр объекта или объект исходной сущности с одной стороны связи.
Экземпляр объекта или объект целевой сущности с другой стороны связи.
Выражение LINQ, выбирающее свойство навигации исходного объекта, возвращающего указанный целевой объект.
Запрошенное состояние указанной связи.
Тип сущности исходного объекта.
Если исходный, целевой объект или селектор равны null.
Селектор имеет неправильный формат или не может возвратить свойство навигации.
При попытке изменить состояние связи на значение, отличное от или , когда исходный или целевой объект имеют состояние , или при попытке изменить состояние связи на значение, отличное от или , когда исходный или целевой объект имеют состояние или когда состояние не является допустимым значением .
Возвращает коллекцию объектов для объектов или связей с заданным состоянием.
Коллекция объектов в заданном состоянии .
Состояние используется для фильтрации возвращаемых объектов .
Если состояние равно .
Возвращает запись для объекта или запись связи с указанным ключом.
Соответствующая запись для заданного ключа .
Класс .
Если ключ имеет значение null.
Когда указанный ключ не удается найти в диспетчере состояния.
Сущность с указанным ключом отсутствует в диспетчере .
Возвращает запись для указанного объекта.
Соответствующая запись для заданного ключа .
Класс , которому принадлежит полученный объект .
Сущность для указанного ключа отсутствует в диспетчере .
Возвращает объект , используемый указанным объектом.
Операция для заданного объекта.
Объект, для которого возвращается .
Сущность не реализует интерфейс IEntityWithRelationships и не отслеживается этим диспетчером ObjectStateManager
Возвращает рабочую область метаданных , связанную с этим диспетчером состояний.
Рабочее пространство , связанное с этим соединением .
Событие происходит при добавлении или удалении сущностей из диспетчера состояний.
Пытается получить элемент для объекта или связи с указанным ключом .
Логическое значение, равное true, если существует запись , соответствующая заданному ; в противном случае — значение false.
Заданное значение ключа .
После того как этот метод вернет управление, содержит значение записи для указанного ключа . Этот параметр передается в неинициализированном виде.
Значение NULL (Nothing в Visual Basic) предоставляется для параметра key.
Пытается получить элемент , соответствующий указанному .
Логическое значение, равное true, если существует запись , соответствующая заданному объекту; в противном случае — значение false.
Класс , которому принадлежит полученный объект .
После того как этот метод вернет управление, содержит запись для указанного объекта . Этот параметр передается в неинициализированном виде.
Возвращает объект , используемый указанным объектом.
Значение true, если для указанной сущности был возвращен экземпляр , в противном случае — false.
Объект, для которого возвращается .
После возвращения метода, содержит для сущности.
Исходные значения свойств сущности после ее получения из базы данных.
Объект DataContractResolver, который позволяет разрешать прокси-типы, созданные для классов, не обладающих способностью к сохранению, до их базовых типов.Это используется с DataContractSerializer.
Инициализирует новый экземпляр класса .
При десериализации сопоставляет любую информацию xsi:type с фактическим типом объекта, не учитывающего сохраняемость.
Возвращает тип, с которым сопоставлен объект xsi:type.Возвращает значение null, если элементы, соответствующие xsi:type, не обнаружены.
Информация xsi:type для сопоставления.
Пространство имен типа xsi:type.
Объявленный тип.
Экземпляр .
Во время сериализации сопоставляет фактические типы с данными xsi:type.
Значение true, если тип разрешен. В противном случае — значение false.
Фактический тип объекта, не учитывающего сохраняемость.
Объявленный тип.
Экземпляр .
Этот метод возвращает список объявлений xsi:type.
Этот метод возвращает список использованных пространств имен.
Определяет различные способы работы с измененными свойствами при обновлении данных (хранимых в памяти) из базы данных.
Что касается немодифицированных клиентских объектов, то же поведение, что и для StoreWins.Применительно к измененным клиентским объектам обновляет исходные значения значениями из хранилища, оставляя все значения в клиентском объекте.В следующий раз, когда будет происходить обновление, все клиентские базовые единицы будут рассматриваться как измененные и требующие обновления.
Отмена всех изменений на клиенте и обновление значений значениями из хранилища.Исходные клиентские значения обновляются для согласования с хранилищем.
Флаги, используемые для изменения поведения ObjectContext.SaveChanges()
После сохранения изменений вызывается метод AcceptAllChangesAfterSave, который сбрасывает отслеживание изменений в ObjectStateManager.
До сохранения изменений вызывается метод DetectChanges для синхронизации значений свойств объектов, прикрепленных к контексту объектов, с данными в ObjectStateManager.
Изменения сохраняются без вызова метода DetectChanges и AcceptAllChangesAfterSave.
Этот интерфейс, представляющий минимальный интерфейс, который должен быть сущностью в ADO.NET.
Инициализирует новый экземпляр класса .
Уведомляет средство отслеживания изменений, что свойство сложного объекта изменено.
Имя измененного свойства.
Параметр property имеет значение null.
Уведомляет средство отслеживания изменений, что ожидается изменение свойства сложного объекта.
Имя изменяемого свойства.
Параметр property имеет значение null.
Атрибут для сложных свойств. Неявные свойства по умолчанию Inherited=True AttributeUsage, AllowMultiple=False. Система метаданных ожидает именно эти свойства и обрабатывает только первый из всех этих атрибутов, даже если их несколько.
Инициализирует новый экземпляр класса .
атрибут для сложных типов
Инициализирует новый экземпляр класса .
Атрибут, определяющий базовый класс модели EDM
Инициализирует новый экземпляр класса .
Атрибут, указывающий тип перечисления.
Инициализирует новый экземпляр класса .
Указывает, что данный метод является прокси-методом для функции модели EDM.
Создает новый экземпляр DbFunctionAttribute.
Пространство имен функций модели EDM, представленной методом с атрибутом.
Имя функции модели EDM, представленной методом с атрибутом.
Базовый атрибут для свойств, сопоставленных с элементами хранилища.Неявные свойства по умолчанию Inherited=True AttributeUsage, AllowMultiple=False. Система метаданных ожидает именно эти свойства и обрабатывает только первый из всех этих атрибутов, даже если их несколько.
Задает связь между двумя типами сущностей на основе ассоциации в концептуальной модели.
Создает экземпляр класса .
Имя пространства имен для ассоциации, в которой участвует эта сущность.
Возвращает имя связи, в которой участвует данная сущность.
Имя роли для типа одного из элементов ассоциации.
Значение , которое указывает кратность одного элемента ассоциации, такую как «один или многие».
Тип сущности, представляющей собой один из элементов ассоциации.
Имя роли для типа другого элемента ассоциации.
Значение , которое указывает кратность другого элемента ассоциации, такую как «один или многие».
Тип сущности, представляющей собой другой элемент ассоциации.
Инициализирует новый экземпляр класса .
Имя пространства имен для ассоциации, в которой участвует эта сущность.
Возвращает имя связи, в которой участвует данная сущность.
Имя роли для типа одного из элементов ассоциации.
Значение , которое указывает кратность одного элемента ассоциации, такую как «один или многие».
Тип сущности, представляющей собой один из элементов ассоциации.
Имя роли для типа другого элемента ассоциации.
Значение , которое указывает кратность другого элемента ассоциации, такую как «один или многие».
Тип сущности, представляющей собой другой элемент ассоциации.
Значение, которое указывает, основана ли связь на значении внешнего ключа.
Возвращает логическое значение, которое указывает, основана ли связь на значении внешнего ключа.
Значение true, если связь основана на значении внешнего ключа; в противном случае — false.
Имя связи.
Значение , представляющее собой имя связи, которое задано этим атрибутом .
Пространство имен данной связи.
Строка , содержащая имя пространства имен данной связи.
Кратность на одном конце связи.
Значение , показывающее кратность.
Имя роли для одного из элементов связи.
Объект , который является именем роли.
Тип сущности одного из элементов связи.
Объект — тип объекта, представляющего собой один из элементов ассоциации.
Кратность на другом конце связи.
Значение , показывающее кратность.
Имя роли для второго элемента связи.
Объект , который является именем роли.
Тип сущности другого элемента связи.
Объект — тип объекта, представляющего собой второй элемент ассоциации.
Атрибут, идентифицирующий элементы, определенные для свойств параметра AttributeUsage RelationshipSet Implied по умолчанию Inherited=True AttributeUsage, AllowMultiple=False. Система метаданных ожидает именно эти свойства и обрабатывает только первый из всех этих атрибутов, даже если их несколько.
Инициализирует новый экземпляр класса .
Имя пространства имен свойства связи.
Имя связи.В имени связи не указано пространство имен.
Имя роли другого элемента связи.
Возвращает неполное имя связи.
Имя связи.
Имя пространства имен свойства навигации.
Объект типа , содержащий имя пространства имен.
Возвращает имя роли в другом элементе связи.
Целевое имя роли указано атрибутом Role другого элемента End в ассоциации, которая определяет эту связь в концептуальной модели.Дополнительные сведения см. в разделе «Ассоциация (модель EDM)».
Атрибут скалярных свойств в IEntity.Неявные свойства по умолчанию Inherited=True AttributeUsage, AllowMultiple=False. Система метаданных ожидает именно эти свойства и обрабатывает только первый из всех этих атрибутов, даже если их несколько.
Инициализирует новый экземпляр класса .
Возвращает или задает значение, которое указывает, является ли свойство частью ключа сущности.
Значение, которое указывает, является ли свойство частью ключа сущности.
Возвращает или задает значение, которое указывает, может ли свойство иметь значение null.
Значение, которое указывает, может ли свойство иметь значение null.
Атрибут для статических типов
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса с уникальным значением для каждой модели, упоминаемой в сборке.
Строка, являющаяся уникальным значением идентификатора GUID для модели в сборке.
Базовый атрибут для схематизированных типов
Имя типа в концептуальной схеме, сопоставляемого с классом, к которому применен этот атрибут.
Объект типа , содержащий имя.
Имя пространства имен типа объекта сущности или сложного типа в концептуальной схеме, которая сопоставляется с этим типом.
Объект типа , содержащий имя пространства имен.
Коллекция сущностей, моделирующая определенную конструкцию модели EDM, которая может представлять собой либо все сущности определенного типа, либо сущности, участвующие в определенной связи.
Тип сущностей в этой коллекции.
Инициализирует новый экземпляр класса .
Добавляет объект в коллекцию.
Объект для добавления в коллекцию.сущность должна реализовывать .
Объект entity имеет значение null.
Определяет связи между объектом и коллекцией связанных объектов в контексте объекта.
Коллекция объектов в контексте объекта, которые связаны с исходным объектом.
Коллекция entities имеет значение null.
Исходный объект или объект в коллекции сущностей имеет значение NULL либо не находится в состоянии или .-или-Связь не может быть задана на основе метаданных модели EDM.Это может происходить, если ассоциация в концептуальной схеме не поддерживает наличие связи между двумя типами.
Определяет связь между двумя присоединенными объектами в контексте объекта.
Присоединяемый объект.
Если параметр entity имеет значение null.
Если объект entity не может быть связан с исходным объектом.Это может произойти, если ассоциация в концептуальной схеме не поддерживает связь между двумя типами.-или-Если тот или иной из объектов имеет значение NULL либо не находится в состоянии или .
Удаляет все сущности из коллекции.
Определяет, существует ли в коллекции указанный объект.
Значение true, если объект найден в коллекции ; в противном случае — false.
Объект, который должен быть найден в коллекции .
Копирует все содержимое коллекции в массив, начиная с указанного индекса в массиве назначения.
Массив для копирования данных.
Индекс с отсчетом от нуля в массиве, с которого начинается копирование.
Возвращает число объектов, содержащихся в коллекции.
Количество элементов, содержащихся в коллекции .
Возвращает запрос объектов, в результате выполнения которого возвращается набор объектов, существующих в текущей коллекции.
Запрос , который представляет коллекцию сущностей.
Если объект находится в состоянии или если объект находится в состоянии с , отличным от .
Возвращает перечислитель, используемый для прохода по объектам в коллекции.
Перечислитель , который выполняет итерации по набору значений, кэшированных в коллекции .
Возвращает значение, которое указывает, допускает ли коллекция только чтение.
Всегда возвращает значение false.
Загружает связанные объекты в коллекцию, используя заданный параметр слияния.
Указывает способ слияния объектов из этой коллекции с объектами, которые могли быть возвращены из предыдущих запросов к тому же контексту .
Асинхронная загрузка связанных сущностей в локальный связанный элемент с параметром слияния по умолчанию.
Задача, представляющая асинхронную операцию.
Параметр слияния.
Токен CancellationToken, который нужно отслеживать во время ожидания выполнения задачи.
Используется внутренне для десериализации объектов сущности.
Контекст потоковой передачи.
Используется внутренне для сериализации объектов сущности.
Контекст потоковой передачи.
Удаляет объект из коллекции и помечает связь к удалению.
Возвращает значение true, если элемент был успешно удален, и значение false — в противном случае.
Объект, удаляемый из коллекции.
Объект entity имеет значение null.
Объект сущности не присоединен к одному и тому же контексту объекта.-или-Объект сущности не имеет допустимого диспетчера связей.
Возвращает перечислитель, который используется для выполнения итераций по набору значений, кэшированных в коллекции .
Перечислитель , который выполняет итерации по набору значений, кэшированных в коллекции .
Реализация IListSource.ContainsListCollection.Всегда возвращает значение false.Это означает, что возвращаемый нами IList — тот, что содержит наши фактические данные, а не список коллекций.
Возвращает коллекцию в виде интерфейса , используемого для привязки данных.
Интерфейс объектов сущностей.
Этот класс служит основой для всех указанных классов EntityObject.
Инициализирует новый экземпляр класса .
Возвращает или задает ключ для этого объекта.
Ключ для этого объекта.
Возвращает состояние сущности объекта.
Состояние этого объекта.
Уведомляет объект отслеживания изменений об изменении свойства.
Имя измененного свойства.
Параметр property имеет значение null.
Уведомляет объект отслеживания изменений об отложенном изменении свойства.
Имя изменяемого свойства.
Параметр property имеет значение null.
Используется объектом ObjectStateManager для присоединения этого объекта EntityObject к кэшу или его отсоединению от кэша.
Ссылка на ObjectStateEntry, содержащая эту сущность
Возвращает контейнер для создаваемых с задержкой объектов свойств навигации по связям, коллекций и ссылок.
Моделирует элемент связи с кратностью 1.
Возвращает ключ для связанного объекта.
Объект , который является ключом для связанного объекта.
Моделирует элемент связи с кратностью 1.
Тип сущности, на который указывает ссылка.
Создает новый экземпляр .
Создает связь «многие к одному» или «один к одному» между двумя объектами в контексте объекта.
Присоединяемый объект.
Если параметр entity имеет значение null.
Если объект entity не может быть связан с текущим связанным элементом.Это может происходить, если ассоциация в концептуальной схеме не поддерживает наличие связи между двумя типами.
Создает эквивалентный запрос объектов, возвращающий связанный объект.
Запрос , возвращающий связанный объект.
Если объект находится в состоянии или если объект находится в состоянии с , отличным от .
Загружает связанный объект для этого объекта с указанным параметром слияния.
Указывает способ возврата объекта, если он уже существует в контексте .
Источник ссылки имеет значение NULL, или запрос возвратил больше одного связанного элемента, или запрос возвратил нуль связанных элементов, а ожидался один связанный элемент.
Асинхронная загрузка связанных сущностей в локальный связанный элемент с параметром слияния по умолчанию.
Загруженная в связанный элемент связанная сущность или сущности.
Параметры слияния.
Токен CancellationToken, который нужно отслеживать во время ожидания выполнения задачи.
Данный метод используется внутренним механизмом для сериализации связанных объектов сущности.
Сериализованный поток.
Данный метод используется внутренним механизмом для сериализации связанных объектов сущности.
Сериализованный поток.
Возвращает или задает связанный объект, возвращенный этой ссылкой .
Объект, возвращаемый этим объектом .
Этот интерфейс реализуется объектом отслеживания изменений и используется классами данных изменений отчета
Уведомляет средство отслеживания изменений, что свойство сложного типа изменено.
Имя сложного свойства измененного типа сущности.
Сложный тип, содержащий измененное свойство.
Имя измененного свойства сложного типа.
Уведомляет объект отслеживания изменений об отложенном изменении сложного свойства.
Имя свойства сущности верхнего уровня, которое изменяется.
Сложный тип, который содержит изменяющееся свойство.
Имя свойства, изменяющегося в сложном типе.
Уведомляет средство отслеживания изменений, что свойство типа сущности изменено.
Имя измененного свойства.
Уведомляет средство отслеживания изменений о предстоящем изменении свойства типа сущности.
Имя изменяемого свойства.
Возвращает текущее состояние отслеживаемого объекта.
Значение , представляющее собой состояние отслеживаемого объекта. Дополнительные сведения см. в разделе «Разрешение удостоверения, состояние управления, отслеживание изменений и изменения отслеживания в сущностях POCO».
Минимальный интерфейс, который класс данных должен реализовывать для того, чтобы им мог управлять объект отслеживания изменений.
Возвращает или задает интерфейс , используемый для формирования сообщений об изменениях.
Интерфейс , используемый для формирования сообщений об изменениях.
Интерфейс, определяющий сущность, которая содержит ключ.
Возвращает или задает ключ для экземпляров типов сущностей, реализующих этот интерфейс.
Значение для экземпляров типов сущностей, которые реализуют этот интерфейс.
Интерфейс, который должен реализовывать класс данных, если он предоставляет связи
Возвращает диспетчер связей, который управляет связями экземпляра типа сущности.
Диспетчер связей для этой сущности.
Представляет один элемент связи.
Добавляет объект в связанный элемент.
Объект для добавления в коллекцию.сущность должна реализовывать .
Добавляет объект в связанный элемент.
Объект для добавления в коллекцию.
Определяет связь между двумя присоединенными объектами.
Присоединяемый объект.сущность должна реализовывать .
Определяет связь между двумя присоединенными объектами.
Присоединяемый объект.
Возвращает интерфейс , который представляет объекты, принадлежащие к связанному элементу.
Интерфейс , который представляет объекты, принадлежащие связанному элементу.
Возвращает интерфейс , проходящий по коллекции связанных объектов.
Значение , которое выполняет итерации по коллекции связанных объектов.
Получает или задает значение, указывающее, загружена ли сущность (для ) или все сущности в коллекции (для ) из базы данных.
Значение true, если загружены все связанные сущности или флаг IsLoaded явно установлен равным true; в противном случае — значение false.
Загружает связанный объект или объекты в этот связанный элемент с параметром слияния по умолчанию.
Загружает связанный объект или объекты в связанный элемент с указанным параметром слияния.
Параметр , используемый для слияния объектов в существующую коллекцию .
Асинхронно загружает связанные объекты в связанный элемент с указанным параметром слияния.
Задача, представляющая асинхронную операцию.
Параметр , используемый для слияния объектов в существующую коллекцию .
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Асинхронно загружает связанные объекты в этот связанный элемент с предусмотренным по умолчанию параметром слияния.
Задача, представляющая асинхронную операцию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает имя связи, в которой участвует этот связанный элемент.
Имя связи, в которой участвует этот элемент .В имени связи не указано пространство имен.
Возвращает ссылку на метаданные для связанного элемента.
Объект , который содержит метаданные для элемента связи.
Удаляет объект из коллекции объектов связанного элемента.
Значение true, если сущность была успешно удалена; false, если сущность не была частью элемента .
Объект, удаляемый из коллекции.сущность должна реализовывать .
Удаляет объект из коллекции объектов связанного элемента.
Значение true, если сущность была успешно удалена; false, если сущность не была частью элемента .
Объект, который должен быть удален из коллекции.
Возвращает имя роли в исходном элементе связи.
Имя роли исходного элемента связи.
Возвращает имя роли в целевом элементе связи.
Имя роли в целевом элементе связи.
Базовый класс для EntityCollection и EntityReference
Происходит, если изменяется связанный элемент.
Возвращает интерфейс , проходящий по коллекции связанных объектов.
Значение , которое выполняет итерации по коллекции связанных объектов.
Возвращает значение, показывающее, все ли связанные объекты загружены.
Принимает значение true, если связанный элемент содержит все связанные объекты из базы данных, и значение false — в противном случае.
Загружает связанные объекты в связанный элемент с предусмотренным по умолчанию параметром слияния.
Если исходный объект был получен с использованием запроса и не представляет собой или связанные объекты уже загружены либо если исходный объект не присоединен к или исходный объект отслеживается, но находится в состоянии или либо , используемое для , представляет собой .
Загружает объекты из связанного элемента с указанным параметром слияния.
Параметр , используемый для слияния объектов в существующую коллекцию .
Если исходный объект был получен с использованием запроса и не представляет собой или связанные объекты уже загружены либо если исходный объект не присоединен к или исходный объект отслеживается, но находится в состоянии или либо , используемое для , представляет собой .
Асинхронно загружает объекты из связанного элемента с указанным параметром слияния.
Задача, представляющая асинхронную операцию.
Параметр , используемый для слияния объектов в существующую коллекцию .
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Если исходный объект был получен с использованием запроса и не представляет собой или связанные объекты уже загружены либо если исходный объект не присоединен к или исходный объект отслеживается, но находится в состоянии или либо , используемое для , представляет собой .
Асинхронно загружает связанные объекты в связанный элемент с предусмотренным по умолчанию параметром слияния.
Задача, представляющая асинхронную операцию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Если исходный объект был получен с использованием запроса и не представляет собой или связанные объекты уже загружены либо если исходный объект не присоединен к или исходный объект отслеживается, но находится в состоянии или либо , используемое для , представляет собой .
Используется внутренним образом для десериализации объектов сущностей наряду с экземплярами .
Сериализованный поток.
Возвращает имя связи, в которой участвует этот связанный элемент.
Имя связи, в которой участвует этот элемент .В имени связи не указано пространство имен.
Возвращает ссылку на метаданные для связанного элемента.
Объект , который содержит метаданные для элемента связи.
Возвращает имя роли в исходном элементе связи.
Объект типа , содержащий имя роли.
Добавляет сущность в связанный элемент.Этот метод работает точно так же, как метод Add(object).Поддерживается для обеспечения обратной совместимости с предыдущими версиями IRelatedEnd.
Экземпляр сущности для добавления в связанный элемент.
Добавляет сущность в связанный элемент.Если владелец присоединен к кэшу, то все подключенные элементы добавляются в кэш объектов и их соответствующие связи также добавляются в ObjectStateManager.Элемент RelatedEnd связи также фиксируется.
Экземпляр сущности для добавления в связанный элемент.
Присоединяет сущность к связанному элементу.Этот метод работает точно так же, как метод Attach(object).Поддерживается для обеспечения обратной совместимости с предыдущими версиями IRelatedEnd.
Сущность для присоединения к связанному элементу
Возникает, когда имеет значение NULL.
Возникает, если сущность невозможно связать через текущий элемент связи.
Присоединяет сущность к связанному элементу.Если связанный элемент уже заполнен целиком или частично, метод выполнит слияние существующих сущностей с данными.Предполагается, что сущность не образует полный набор связанных сущностей.Владелец и все прошедшие внутрь сущности должны иметь неизменяемое или измененное состояние.Удаленные элементы допускаются только в случае, когда диспетчер состояний уже отслеживает данный экземпляр связи.
Сущность для присоединения к связанному элементу
Возникает, когда имеет значение NULL.
Возникает, если сущность невозможно связать через текущий элемент связи.
Возвращает интерфейс , который представляет объекты, принадлежащие к связанному элементу.
Интерфейс , который представляет объекты, принадлежащие связанному элементу.
Удаляет сущность из связанного элемента.Этот метод работает точно так же, как метод Remove(object).Поддерживается для обеспечения обратной совместимости с предыдущими версиями IRelatedEnd.
Возвращает значение true, если сущность была удалена успешно, и значение false, если сущность не была частью элемента RelatedEnd.
Экземпляр сущности для удаления из связанного элемента
Удаляет сущность из связанного элемента.Если владелец присоединен к кэшу, помечает связь к удалению, и если связь меток для удаления составная, также помечает сущность к удалению.
Возвращает значение true, если сущность была удалена успешно, и значение false, если сущность не была частью элемента RelatedEnd.
Экземпляр сущности для удаления из связанного элемента
Возвращает имя роли в целевом элементе связи.
Объект типа , содержащий имя роли.
Определяет тип связи
Связь — это ассоциация
Контейнер для создаваемых с задержкой объектов свойств навигации по связям (коллекций и ссылок).
Создает новый объект .
Требуемый .
Ссылка на сущность, вызывающую этот метод.
Возвращает перечисление всех связанных элементов, управляемых диспетчером связей.
Интерфейс объектов, который реализует .Возвращается пустое перечисление, если связи еще не заполнены.
Возвращает коллекцию связанных объектов с заданными именем связи и целевой роли.
Коллекция связанных объектов.
Имя связи для навигации.В имени связи не указано пространство имен.
Имя целевой роли для навигации.Показывает направление перемещения по связи.
Тип возвращенной ссылки .
Указанной ролью возвращена коллекция вместо ссылки .
Возвращает коллекцию или правильного типа для указанной целевой роли в связи.
, представляющий полученную или .
Имя связи, в которой определен параметр targetRoleName.В имени связи не указано пространство имен.
Целевая роль, используемая для получения другого элемента relationshipName.
relationshipName или targetRoleName имеет значение null.
Исходный тип не соответствует типу владельца.
Значение targetRoleName недействительно или не позволяет определить тип связи в метаданных.
Возвращает ссылку для связанного объекта, используя заданное сочетание имени связи и целевой роли.
Ссылка связанного объекта.
Имя связи для навигации.В имени связи не указано пространство имен.
Имя целевой роли для навигации.Показывает направление перемещения по связи.
Тип возвращенной ссылки .
Указанной ролью возвращена коллекция вместо ссылки .
Использует имеющуюся коллекцию EntityCollection, созданную конструктором по умолчанию, и инициализирует ее с использованием предоставленных имен связи и целевой роли.Этот метод предназначен для использования только при десериализации и вызовет исключение, если указанная коллекция EntityCollection уже инициализирована, или если диспетчер связей уже присоединен к ObjectContext.
Имя связи.
Имя целевой роли.
Существующее значение EntityCollection.
Тип сущности, представленной targetRoleName
Использует имеющуюся ссылку EntityReference, созданную конструктором по умолчанию, и инициализирует ее с использованием предоставленных имен связи и целевой роли.Этот метод предназначен для использования только во время десериализации и вызывает исключение, если предоставленное значение EntityReference уже инициализировано, если диспетчер связей уже содержит связь с этим именем и целевую роль или если диспетчер связей уже привязан к ObjectContext.W
Имя связи.
Имя роли связанного элемента.
Объект для инициализации.
Тип , подлежащий инициализации.
Если предоставленная ссылка уже инициализирована.-или-Если диспетчер связей уже привязан к контексту или если диспетчер связей уже содержит связь с этим именем и целевой ролью.
Используется внутренним образом для десериализации объектов сущностей наряду с экземплярами .
Сериализованный поток.
Вызывается службами объектов для подготовки к двоичной сериализации с сериализованной связью.
Описывает источник и назначение заданного потока сериализации и обеспечивает дополнительный контекст, определяемый вызывающим объектом.
Этот класс содержит общие методы, необходимые для объекта даты.
Инициализирует новый экземпляр класса .
Определяет, содержат ли указанные массивы байтов одинаковые значения.
Значение true, если оба массива имеют одну и ту же длину и содержат одни и те же байтовые значения или если оба массива равны NULL; в противном случае — false.
Значение первого массива байтов, подлежащего сравнению.
Второй байтовый массив, подлежащий сравнению.
Возвращает минимальное значение даты и времени, поддерживаемое источником данных.
Значение , представляющее собой минимальное значение даты и времени, которое поддерживается источником данных.
Открытое имя константы, используемое для отслеживания изменений. Предоставление этого определения позволяет пользователям использовать эту константу вместо жесткого программирования строки.Это помогает гарантировать правильность имени свойства, а также ускоряет сравнение в местах, где ведется поиск этой конкретной строки.Пользователь по-прежнему может напрямую использовать вместо константы строку с учетом регистра, это просто немного снизит производительность при сравнении.Если взять имя в символы дефиса (-), то оно гарантированно не будет конфликтовать со свойством фактических данных, поскольку -EntityKey- не является допустимым именем идентификатора
Возвращает копию значения текущего байта.
Копия текущего значения .
Текущее значение массива байт.
Возвращает сложный тип для указанного свойства.
Объект сложного типа для свойства.
Сложный объект, который наследует от сложного объекта.
Имя сложного свойства, которое является сложным объектом.
Указывает, допускает ли тип значения NULL.
Указывает, инициализирован ли тип.
Тип требуемого сложного объекта.
Создает событие .
Имя измененного свойства.
Создает событие .
Имя изменяемого свойства.
Уведомление о том, что свойство было изменено.
Уведомление о том, что свойство будет изменено.
Вызывает событие, которое используется для уведомления, что произошло изменение свойства.
Имя измененного свойства.
Вызывает событие, которое используется для уведомления, что ожидается изменение свойства.
Имя изменяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Логическое значение.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Логическое значение.
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Заданное значение .
Проверяемое значение.
Проверяет, является ли значение , заданное для свойства, допустимым.
Заданное значение .
Значение типа .
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Задаваемое значение.
Указывает, допускает ли свойство значения NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Проверяемое значение .
Значение, передаваемое в метод задания свойства.
Флаг, указывающий, может ли это свойство принимать значение NULL.
Имя проверяемого свойства.
Если значение равно NULL для значения, не допускающего NULL.
Проверяет, имеет ли свойство значение, отличное от NULL, и вызывает исключение, если оно является таковым.
Задаваемое значение .
Проверяемое значение .
Флаг, указывающий, может ли это свойство принимать значение NULL.
Свойство, не допускающее значений NULL, имеет значение NULL.
Проверяет, имеет ли свойство значение, отличное от NULL, и вызывает исключение, если оно является таковым.
Задаваемое значение .
Проверяемое значение .
Флаг, указывающий, может ли это свойство принимать значение NULL.
Имя проверяемого свойства.
Свойство, не допускающее значений NULL, имеет значение NULL.
Проверяет, имеет ли свойство значение, отличное от NULL, и вызывает исключение, если оно является таковым.
Задаваемое значение .
Проверяемое значение .
Флаг, указывающий, может ли это свойство принимать значение NULL.
Свойство, не допускающее значений NULL, имеет значение NULL.
Проверяет, имеет ли свойство значение, отличное от NULL, и вызывает исключение, если оно является таковым.
Задаваемое значение .
Проверяемое значение .
Флаг, указывающий, может ли это свойство принимать значение NULL.
Имя проверяемого свойства.
Свойство, не допускающее значений NULL, имеет значение NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение , допускающее значения NULL.
Значение , допускающее значения NULL.
Имя проверяемого свойства.
Гарантирует допустимость значения UInt16, задаваемого для свойства.
Задаваемое значение UInt16, допускающее значения NULL.
Значение UInt16, допускающее значения NULL.
Гарантирует допустимость значения UInt16, задаваемого для свойства.
Задаваемое значение UInt16, допускающее значения NULL.
Значение UInt16, допускающее значения NULL.
Имя проверяемого свойства.
Гарантирует допустимость значения UInt32, задаваемого для свойства.
Задаваемое значение UInt32, допускающее значения NULL.
Значение UInt32, допускающее значения NULL.
Гарантирует допустимость значения UInt32, задаваемого для свойства.
Задаваемое значение UInt32, допускающее значения NULL.
Значение UInt32, допускающее значения NULL.
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение UInt64, допускающее значения NULL.
Значение UInt64, допускающее значения NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение UInt64, допускающее значения NULL.
Значение UInt64, допускающее значения NULL.
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Имя проверяемого свойства.
Гарантирует допустимость значения Single, задаваемого для свойства.
Задаваемое значение .
Значение типа .
Гарантирует допустимость значения Single, задаваемого для свойства.
Задаваемое значение .
Значение типа .
Имя проверяемого свойства.
Проверяет, имеет ли свойство значение, отличное от NULL, и вызывает исключение, если оно является таковым.
Проверяемое значение .
Проверяемое строковое значение.
Флаг, указывающий, может ли это свойство принимать значение NULL.
Проверяет, имеет ли свойство значение, отличное от NULL, и вызывает исключение, если оно является таковым.
Проверяемое свойство.
Проверяемое строковое значение.
Флаг, указывающий, может ли это свойство принимать значение NULL.
Имя проверяемого свойства.
Строка, не допускающая значений NULL, имеет значение NULL.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Имя проверяемого свойства.
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Проверяет, является ли значение , заданное для свойства, допустимым.
Задаваемое значение .
Значение типа .
Имя проверяемого свойства.
Задает сложный объект для указанного свойства.
Сложный тип, который происходит от сложного объекта.
Исходный сложный объект для свойства, если таковой имеется.
Задаваемый сложный объект.
Сложное свойство, которое должно быть задано для сложного объекта.
Тип заменяемого объекта.
Проверяет, не содержит ли сложный объект значение null.
Проверяемый сложный объект.
Сложный объект, подлежащий проверке.
Сложное свойство родительского объекта, который связан с complexObject.
Тип проверяемого сложного объекта.
Исключение, вызываемое при ошибке фиксации .
Инициализирует новый экземпляр со значениями по умолчанию.
Инициализирует новый экземпляр класса с сериализованными данными.
Данные, необходимые для сериализации или десериализации объекта.
Описание источника и назначения заданного сериализованного потока.
Инициализирует новый экземпляр с сообщением об ошибке.
Сообщение об исключении.
Инициализирует новый экземпляр с сообщением об ошибке и внутренним исключением.
Сообщение об исключении.
Внутреннее исключение.
Представляет обработчик транзакций, который позволяет правильно восстановиться после сбоя подключения во время фиксации транзакции, сохраняя сведения трассировки транзакции в базу данных.Должен быть зарегистрирован с помощью .
Инициализирует новый экземпляр класса , используя стандартный .
Инициализирует новый экземпляр класса .
Фабрика контекста транзакции.
Сохраняет сведения отслеживания для новой транзакции в базу данных в той же транзакции.
Соединение, начавшее транзакцию.
Контекстные сведения, связанные с вызовом.
Создает скрипт инициализации базы данных.
Скрипт инициализации базы данных.
Удаляет весь журнал транзакции.
Асинхронно удаляет весь журнал транзакции.
Задача, представляющая асинхронную операцию.
Асинхронно удаляет весь журнал транзакции.
Задача, представляющая асинхронную операцию.
Токен отмены.
Если было вызвано исключение, проверяет базу данных для этой транзакции и пробрасывает исключение, если база данных не найдена.В противном случае помечает фиксацию как успешную и ставит сведения о транзакции в очередь на удаление.
Зафиксированная транзакция.
Контекстные сведения, связанные с вызовом.
Освобождает ресурсы, используемые этим объектом транзакций.
Укажите значение true, чтобы освободить управляемые и неуправляемые ресурсы, или значение false, чтобы освободить только неуправляемые ресурсы.
Прекращает отслеживание удаленной транзакции.
Удаленная транзакция.
Контекстные сведения, связанные с вызовом.
Возвращает объект , связанный с объектом , если такой есть; в противном случае возвращает null.
Связанный объект .
Контекст.
Возвращает объект , связанный с объектом , если такой есть; в противном случае возвращает null.
Связанный объект .
Контекст.
Инициализирует свойства экземпляра.
Контекст.
Инициализирует свойства экземпляра.
Контекст.
Соединение.
Добавляет указанную транзакцию к списку транзакций, которые можно удалить из базы данных.
Транзакция, которая будет удалена из данных.
Удаляет транзакции, помеченные к удалению.
Удаляет транзакции, помеченные к удалению, если их количество превышает .
Если задано как true, то удаляются все старые транзакции, даже если их количество не превышает ; в противном случае — false.
Если задано как true, то операция выполняется при помощи связанной стратегии исполнения; в противном случае — false.
Асинхронно удаляет транзакции, помеченные к удалению.
Задача, представляющая асинхронную операцию.
Удаляет транзакции, помеченные к удалению, если их количество превышает .
Задача, представляющая асинхронную операцию.
Если задано как true, то удаляются все старые транзакции, даже если их количество не превышает ; в противном случае — false.
Если задано как true, то операция выполняется при помощи связанной стратегии исполнения; в противном случае — false.
Токен отмены.
Асинхронно удаляет транзакции, помеченные к удалению.
Задача, представляющая асинхронную операцию.
Токен отмены.
Возвращает количество транзакций, которое должно быть выполнено в контексте, перед тем как будет очищен журнал транзакций.Значение по умолчанию — 20.
Количество транзакций, которое должно быть выполнено в контексте, перед тем как будет очищен журнал транзакций.
Прекращает отслеживание транзакции, для которой был сделан откат.
Транзакция, для которой был сделан откат.
Контекстные сведения, связанные с вызовом.
Возвращает контекст транзакции.
Контекст транзакции.
Возвращается методом ChangeTracker объекта в целях предоставления доступа к функциям контекста, которые связаны с отслеживанием изменений сущностей.
Обнаруживает изменения, внесенные в свойства и связи сущностей POCO.Следует учитывать, что сущности некоторых типов (такие как прокси и сущности, отслеживающие изменения, которые происходят от ) сообщают об изменениях автоматически и для этих типов сущностей вызов DetectChanges обычно не требуется.Следует также отметить, что обычно метод DetectChanges вызывается автоматически многими методами в , а его связанные классы таковы, что этот метод редко приходится вызывать явно.Но может оказаться желательным, обычно по соображениям производительности, отключить этот автоматический вызов DetectChanges, используя флаг AutoDetectChangesEnabled из .
Возвращает объекты для всех сущностей, отслеживаемых этим контекстом.
Записи.
Возвращает объекты для всех сущностей данного типа, отслеживаемых этим контекстом.
Записи.
Тип сущности.
Указывает, совпадает ли с указанным объектом.
Значение true, если та же, что у текущего объекта; в противном случае — значение false.
Сравниваемый объект.
Возвращает хэш-код, связанный с .
Хэш-код, связанный с .
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Проверяет, отслеживает ли какие-либо новые, удаленные и измененные сущности или связи, которые будут отправлены в базу данных при вызове метода .
True, если базовый контекст имеет изменения, в противном случае — false.
Возвращает строковое представление объекта .
Строковое представление объекта .
Представляет неуниверсальную версию класса .
Возвращает эквивалентный универсальный объект .
Эквивалентный универсальный объект.
Тип сущности, в которой объявлен этот элемент.
Тип элемента коллекции.
Возвращает или задает текущее значение свойства навигации.Текущее значение равно сущности, на которую ссылается свойство навигации.
Текущее значение.
Возвращает объект , которому принадлежит данное свойство навигации.
Запись для сущности, которая владеет данным свойством навигации.
Возвращает или задает значение, указывающее, все ли сущности этой коллекции были загружены из базы данных.
Значение true, если загружены все связанные сущности или флаг IsLoaded явно установлен равным true; в противном случае — значение false.
Загружает коллекцию сущностей из базы данных.Обратите внимание, что сущности, уже существующие в контексте, не перезаписываются значениями из базы данных.
Загружает в асинхронном режиме коллекцию сущностей из базы данных.Обратите внимание, что сущности, уже существующие в контексте, не перезаписываются значениями из базы данных.
Задача, представляющая асинхронную операцию.
Загружает в асинхронном режиме коллекцию сущностей из базы данных.Обратите внимание, что сущности, уже существующие в контексте, не перезаписываются значениями из базы данных.
Задача, представляющая асинхронную операцию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает имя свойства.
Имя свойства.
Возвращает запрос, который может использоваться для загрузки этой коллекции из базы данных.Возвращаемый запрос можно изменить с помощью LINQ для выполнения фильтрации или таких операций в базе данных, как подсчет количества сущностей в коллекции базы данных без их фактической загрузки.
Запрос для коллекции.
Экземпляры этого класса возвращены из метода Collection объекта и позволяют выполнять по отношению к свойствам навигации коллекции сущности такие операции, как загрузка.
Тип сущности, которой принадлежит это свойство.
Тип элемента в коллекции сущностей.
Возвращает или задает текущее значение свойства навигации.Текущее значение равно сущности, на которую ссылается свойство навигации.
Текущее значение.
Объект , которому принадлежит данное свойство навигации.
Запись для сущности, которая владеет данным свойством навигации.
Возвращает или задает значение, указывающее, все ли сущности этой коллекции были загружены из базы данных.
Значение true, если загружены все связанные сущности или флаг IsLoaded явно установлен равным true; в противном случае — значение false.
Загружает коллекцию сущностей из базы данных.Обратите внимание, что сущности, уже существующие в контексте, не перезаписываются значениями из базы данных.
Загружает в асинхронном режиме коллекцию сущностей из базы данных.Обратите внимание, что сущности, уже существующие в контексте, не перезаписываются значениями из базы данных.
Задача, представляющая асинхронную операцию.
Загружает в асинхронном режиме коллекцию сущностей из базы данных.Обратите внимание, что сущности, уже существующие в контексте, не перезаписываются значениями из базы данных.
Задача, представляющая асинхронную операцию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает имя свойства.
Имя свойства.
Возвращает новый экземпляр неуниверсального класса для свойства навигации, представленного данным объектом.
Неуниверсальная версия.
Объект, представляющий свойство навигации.
Возвращает запрос, который может использоваться для загрузки этой коллекции из базы данных.Возвращаемый запрос можно изменить с помощью LINQ для выполнения фильтрации или таких операций в базе данных, как подсчет количества сущностей в коллекции базы данных без их фактической загрузки.
Запрос для коллекции.
Неизменяемое представление модели EDM, которое может использоваться для создания или передаваться конструктору .Для повышения производительности экземпляры этого типа должны кэшироваться и повторно использоваться при создании контекстов.
Создает экземпляр ObjectContext или класс, производный от ObjectContext.Обратите внимание, что вместо этого можно создать экземпляр DbContext при помощи соответствующего конструктора DbContext.Если используется производный объект ObjectContext, он должен иметь публичный конструктор с единственным параметром EntityConnection.Передаваемое соединение используется созданным объектом ObjectContext, но не находится во владении контекста.Вызывающая сторона должна освободить соединение после освобождения контекста.
Контекст.
Существующее соединение с базой данных, которое будет использоваться контекстом.
Тип создаваемого контекста.
Неуниверсальная версия класса .
Возвращает эквивалентный универсальный объект .
Эквивалентный универсальный объект.
Тип сущности, в которой объявлен этот элемент.
Тип сложного свойства.
Возвращает объект, представляющий вложенное сложное свойство данного свойства.
Объект, представляющий вложенное свойство.
Имя вложенного свойства.
Возвращает объект, представляющий вложенное свойство данного свойства.Этот метод может использоваться как для скалярных, так и для сложных свойств.
Объект, представляющий вложенное свойство.
Имя вложенного свойства.
Экземпляры данного класса возвращаются методом ComplexProperty объекта и позволяют обращаться к состоянию сложного свойства.
Тип сущности, которой принадлежит это свойство.
Тип свойства.
Возвращает объект, представляющий вложенное сложное свойство данного свойства.
Объект, представляющий вложенное свойство.
Выражение, представляющее вложенное свойство.
Тип вложенного свойства.
Возвращает объект, представляющий вложенное сложное свойство данного свойства.
Объект, представляющий вложенное свойство.
Имя вложенного свойства.
Возвращает объект, представляющий вложенное сложное свойство данного свойства.
Объект, представляющий вложенное свойство.
Имя вложенного свойства.
Тип вложенного свойства.
Возвращает новый экземпляр неуниверсального класса для свойства, представленного данным объектом.
Неуниверсальная версия.
Объект, представляющий свойство.
Возвращает объект, представляющий вложенное свойство данного свойства.Этот метод может использоваться как для скалярных, так и для сложных свойств.
Объект, представляющий вложенное свойство.
Выражение, представляющее вложенное свойство.
Тип вложенного свойства.
Возвращает объект, представляющий вложенное свойство данного свойства.Этот метод может использоваться как для скалярных, так и для сложных свойств.
Объект, представляющий вложенное свойство.
Имя вложенного свойства.
Тип вложенного свойства.
Возвращает объект, представляющий вложенное свойство данного свойства.Этот метод может использоваться как для скалярных, так и для сложных свойств.
Объект, представляющий вложенное свойство.
Имя вложенного свойства.
Представляет сведения о подключении базы данных.
Инициализирует новый экземпляр класса , представляющего соединение, указанное в файле конфигурации приложения.
Имя строки подключения в конфигурации приложения.
Инициализирует новый экземпляр класса на основе строки подключения.
Имя строки подключения, используемой для подключения.
Имя поставщика, используемого для соединения.Для SQL Server следует использовать «System.Data.SqlClient».
Определяет, равен ли текущий тип указанному типу объекта.
Значение true, если текущий тип равен типу указанного объекта; в противном случае значение false.
Объект, с которым сравнивается текущий объект .
Создает значение, представляющее текущее соединение.
Значение, представляющее текущее соединение.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Преобразует объект в строку.
Текущий диск.
Описывает источник строки подключения базы данных, связанной с .
Строка подключения была получена из внешней конфигурации.
Строка подключения была создана соглашением.
Строка подключения была переопределена данными о подключении, указанными для DbContextInfo.
Строка подключения была явно указана во время выполнения.
Возвращается методом Configuration объекта в целях предоставления доступа к параметрам конфигурации для контекста.
Возвращает или задает значение, указывающее, вызван ли метод автоматически методами и связанными классами.Значение по умолчанию — true.
Значение true, если вызов должен быть выполнен автоматически; в противном случае — значение false.
Возвращает или задает значение, которое определяет, должны ли функции и команды SQL всегда выполняться в транзакции.
Поведение транзакции по умолчанию.
Указывает, совпадает ли конфигурация с конфигурацией указанного объекта.
Значениеtrue, если конфигурация совпадает с конфигурацией указанного объекта; в противном случае — значение false.
Сравниваемый объект.
Возвращает хэш-код, связанный с конфигурацией.
Хэш-код, связанный с конфигурацией.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Возвращает или задает значение, указывающее, включена ли отложенная загрузка связей, представленных как свойства навигации.По умолчанию отложенная загрузка включена.
Значение true, если включена отложенная загрузка; в противном случае — значение false.
Возвращает или задает значение, которое указывает, будет ли платформа создавать экземпляры динамически формируемых прокси-классов при создании экземпляра типа сущности.Учтите, что, даже если создание прокси включено этим флагом, экземпляры прокси будут создаваться только для типов сущностей, удовлетворяющих соответствующим требованиям.Создание прокси включено по умолчанию.
Значение true, если включено создание прокси; в противном случае — значение false.
Возвращает строковое представление объекта .
Строковое представление объекта .
Возвращает или задает значение, указывающее, предоставляется ли семантика базы данных по работе со значениями null при сравнении двух операндов, оба из которых могут принимать значения null.Значение по умолчанию — false.Например, выражение (operand1 == operand2) будет переведено как (operand1 = operand2), если флаг UseDatabaseNullSemantics имеет значение true, и (((operand1 = operand2) AND (NOT (operand1 IS NULL OR operand2 IS NULL))) OR ((operand1 IS NULL) AND (operand2 IS NULL))), если UseDatabaseNullSemantics имеет значение false.
true, если включено поведение базы данных при сравнении значений null, в противном случае false.
Возвращает или задает значение, указывающее, следует ли автоматически проверять отслеживаемые сущности при вызове .Значение по умолчанию — true.
Содержит сведения о среде выполнения для данного типа .
Инициализирует новый экземпляр класса с указанным типом контекста.
Конкретный тип .
Инициализирует новый экземпляр класса с указанным типом контекста и файлом конфигурации.
Конкретный тип .
Объект, представляющий файл конфигурации.
Инициализирует новый экземпляр класса , используя указанные сведения о подключении, тип контекста и файл конфигурации.
Тип, являющийся производным от .
Объект, представляющий файл конфигурации.
Сведения о соединении для использования базой данных.
Инициализирует новый экземпляр класса , используя указанный тип контекста, файл конфигурации и сведения о поставщике.
Тип, являющийся производным от .
Объект, представляющий файл конфигурации.
Значение , которое определяет основополагающий целевой поставщик ADO.NET.
Инициализирует новый экземпляр класса , используя указанный тип контекста и настройку строки подключения.
Тип, являющийся производным от .
Коллекция строк подключения.
Инициализирует новый экземпляр класса , используя указанный тип контекста и сведения о подключении.
Тип, являющийся производным от .
Сведения о соединении для использования базой данных.
Инициализирует новый экземпляр класса , используя указанный тип контекста и сведения о поставщике.
Тип, являющийся производным от .
Значение , которое определяет основополагающий целевой поставщик ADO.NET.
Возвращает имя поставщика ADO.NET подключения, используемого базовым типом .
Имя поставщика ADO.NET соединения, используемого основополагающим типом .
Возвращает строку подключения, используемую базовым типом .
Строка подключения, используемая базовым типом .
Возвращает имя строки подключения, используемой базовым типом .
Имя строки подключения, используемой базовым типом .
Возвращает источник строки подключения, используемый базовым типом .
Источник строки подключения, используемый базовым типом .
Возвращает конкретный тип .
Конкретный тип .
Создает экземпляр объекта .
Созданный экземпляр.
Указывает, можно ли создать базовый тип .
Значение true, если можно создать базовый тип . В противном случае — значение false.
Возвращает или задает действие, которое должно быть выполнено применительно к DbModelBuilder после выполнения OnModelCreating в контексте.
Действие, которое должно быть выполнено применительно к DbModelBuilder после выполнения OnModelCreating в контексте.
Неуниверсальная версия класса .
Возвращает новый экземпляр универсального класса для заданного универсального типа для отслеживаемой сущности, представленной этим объектом.Следует учитывать, что тип отслеживаемой сущности должен быть совместимым с универсальным типом, поскольку в противном случае будет активировано исключение.
Универсальная версия.
Тип сущности.
Возвращает объект, представляющий свойство навигации по коллекции из этой сущности в коллекцию связанных сущностей.
Объект, представляющий свойство навигации.
Имя свойства навигации.
Возвращает объект, представляющий сложное свойство данной сущности.
Объект, представляющий сложное свойство.
Имя сложного свойства.
Возвращает текущие значения свойств отслеживаемой сущности, представленной данным объектом.
Текущие значения.
Возвращает сущность.
Сущность.
Определяет, равен ли заданный объект данному экземпляру.Два экземпляра считаются равными, если оба они являются записями для одной и той же сущности в одном и том же контексте .
Значение true, если указанный объект равен этому экземпляру; в противном случае — значение false.
Объект для сравнения с данным экземпляром.
Определяет, равен ли заданный объект данному экземпляру.Два экземпляра считаются равными, если оба они являются записями для одной и той же сущности в одном и том же контексте .
Значение true, если указанный объект равен этому экземпляру; в противном случае — значение false.
Объект для сравнения с данным экземпляром.
Запрашивает в базе данных копии значений отслеживаемой сущности в том виде, в котором они сейчас существуют в базе данных.Следует учитывать, что изменение значений в возвращенном словаре не приводит к обновлению значений в базе данных.Если сущность не найдена в базе данных, возвращается значение NULL.
Значения из хранилища.
Запрашивает в асинхронном режиме базу данных для получения копий значений отслеживаемой сущности в том виде, в котором они в настоящее время существуют в базе данных.Следует учитывать, что изменение значений в возвращенном словаре не приводит к обновлению значений в базе данных.Если сущность не найдена в базе данных, возвращается значение NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит значения из хранилища.
Запрашивает в асинхронном режиме базу данных для получения копий значений отслеживаемой сущности в том виде, в котором они в настоящее время существуют в базе данных.Следует учитывать, что изменение значений в возвращенном словаре не приводит к обновлению значений в базе данных.Если сущность не найдена в базе данных, возвращается значение NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит значения из хранилища.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает хэш-код для данного экземпляра.
Хэш-код для данного экземпляра, подходящий для использования в алгоритмах хэширования и структурах данных, подобных хэш-таблицам.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Проверяет данный экземпляр и возвращает результат проверки.
Результат проверки сущности.Может быть равно NULL, если метод переопределен.
Возвращает объект, представляющий элемент сущности.Тип среды выполнения для возвращаемого объекта варьируется в зависимости от того, какой вид элемента запрашивается.В настоящее время поддерживаются следующие типы элементов и их возвращаемые типы: Свойство навигации по ссылке: .Свойство навигации по коллекции: .Примитивное или скалярное свойство: .Сложное свойство: .
Объект, представляющий элемент.
Имя элемента.
Возвращает исходные значения свойств отслеживаемой сущности, представленной данным объектом.Исходные значения — это обычно значения свойств сущности в том виде, в котором они были в последний раз извлечены запросом из базы данных.
Исходные значения.
Возвращает объект, представляющий скалярное или сложное свойство данной сущности.
Объект, представляющий свойство.
Имя свойства.
Возвращает объект, представляющий свойство навигации по ссылке (то естьне по коллекции) из этой сущности в другую сущность.
Объект, представляющий свойство навигации.
Имя свойства навигации.
Повторно загружает сущность из базы данных, перезаписывая все значения свойств значениями из базы данных.После вызова этого метода сущность будет в неизмененном состоянии.
Повторно загружает в асинхронном режиме сущность из базы данных, перезаписывая все значения свойств значениями из базы данных.После вызова этого метода сущность будет в неизмененном состоянии.
Задача, представляющая асинхронную операцию.
Повторно загружает в асинхронном режиме сущность из базы данных, перезаписывая все значения свойств значениями из базы данных.После вызова этого метода сущность будет в неизмененном состоянии.
Задача, представляющая асинхронную операцию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает или задает состояние сущности.
Состояние.
Возвращает строковое представление объекта .
Строковое представление объекта .
Экземпляры данного класса предоставляют доступ к сведениям о сущностях, отслеживаемых классом , и возможность управления этими сущностями.Используйте методы Entity или Entities контекста для получения объектов этого типа.
Тип сущности.
Возвращает объект, представляющий свойство навигации по коллекции из этой сущности в коллекцию связанных сущностей.
Объект, представляющий свойство навигации.
Выражение, представляющее свойство навигации.
Тип элементов в коллекции.
Возвращает объект, представляющий свойство навигации по коллекции из этой сущности в коллекцию связанных сущностей.
Объект, представляющий свойство навигации.
Имя свойства навигации.
Тип элементов в коллекции.
Возвращает объект, представляющий свойство навигации по коллекции из этой сущности в коллекцию связанных сущностей.
Объект, представляющий свойство навигации.
Имя свойства навигации.
Возвращает объект, представляющий сложное свойство данной сущности.
Объект, представляющий сложное свойство.
Выражение, представляющее сложное свойство.
Тип сложного свойства.
Возвращает объект, представляющий сложное свойство данной сущности.
Объект, представляющий сложное свойство.
Имя сложного свойства.
Тип сложного свойства.
Возвращает объект, представляющий сложное свойство данной сущности.
Объект, представляющий сложное свойство.
Имя сложного свойства.
Возвращает текущие значения свойств отслеживаемой сущности, представленной данным объектом.
Текущие значения.
Возвращает сущность.
Сущность.
Определяет, равен ли заданный объект данному экземпляру.Два экземпляра считаются равными, если оба они являются записями для одной и той же сущности в одном и том же контексте .
Значение true, если указанный объект равен этому экземпляру; в противном случае — значение false.
Объект для сравнения с данным экземпляром.
Определяет, равен ли заданный объект данному экземпляру.Два экземпляра считаются равными, если оба они являются записями для одной и той же сущности в одном и том же контексте .
Значение true, если указанный объект равен этому экземпляру; в противном случае — значение false.
Объект для сравнения с данным экземпляром.
Запрашивает в базе данных копии значений отслеживаемой сущности в том виде, в котором они сейчас существуют в базе данных.Следует учитывать, что изменение значений в возвращенном словаре не приводит к обновлению значений в базе данных.Если сущность не найдена в базе данных, возвращается значение NULL.
Значения из хранилища.
Запрашивает в асинхронном режиме базу данных для получения копий значений отслеживаемой сущности в том виде, в котором они в настоящее время существуют в базе данных.Следует учитывать, что изменение значений в возвращенном словаре не приводит к обновлению значений в базе данных.Если сущность не найдена в базе данных, возвращается значение NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит значения из хранилища.
Запрашивает в асинхронном режиме базу данных для получения копий значений отслеживаемой сущности в том виде, в котором они в настоящее время существуют в базе данных.Следует учитывать, что изменение значений в возвращенном словаре не приводит к обновлению значений в базе данных.Если сущность не найдена в базе данных, возвращается значение NULL.
Задача, представляющая асинхронную операцию.Результат задачи содержит значения из хранилища.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает хэш-код для данного экземпляра.
Хэш-код для данного экземпляра, подходящий для использования в алгоритмах хэширования и структурах данных, подобных хэш-таблицам.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Проверяет данный экземпляр и возвращает результат проверки.
Результат проверки сущности.Может быть равно NULL, если метод переопределен.
Возвращает объект, представляющий элемент сущности.Тип среды выполнения для возвращаемого объекта варьируется в зависимости от того, какой вид элемента запрашивается.В настоящее время поддерживаются следующие типы элементов и их возвращаемые типы: Свойство навигации по ссылке: .Свойство навигации по коллекции: .Примитивное или скалярное свойство: .Сложное свойство: .
Объект, представляющий элемент.
Имя элемента.
Тип элемента.
Возвращает объект, представляющий элемент сущности.Тип среды выполнения для возвращаемого объекта варьируется в зависимости от того, какой вид элемента запрашивается.В настоящее время поддерживаются следующие типы элементов и их возвращаемые типы: Свойство навигации по ссылке: .Свойство навигации по коллекции: .Примитивное или скалярное свойство: .Сложное свойство: .
Объект, представляющий элемент.
Имя элемента.
Возвращает новый экземпляр неуниверсального класса для отслеживаемой сущности, представленной этим объектом.
Неуниверсальная версия.
Объект, представляющий отслеживаемую сущность.
Возвращает исходные значения свойств отслеживаемой сущности, представленной данным объектом.Исходные значения — это обычно значения свойств сущности в том виде, в котором они были в последний раз извлечены запросом из базы данных.
Исходные значения.
Возвращает объект, представляющий скалярное или сложное свойство данной сущности.
Объект, представляющий свойство.
Выражение, представляющее свойство.
Тип свойства.
Возвращает объект, представляющий скалярное или сложное свойство данной сущности.
Объект, представляющий свойство.
Имя свойства.
Возвращает объект, представляющий скалярное или сложное свойство данной сущности.
Объект, представляющий свойство.
Имя свойства.
Тип свойства.
Возвращает объект, представляющий свойство навигации по ссылке (то естьне по коллекции) из этой сущности в другую сущность.
Объект, представляющий свойство навигации.
Выражение, представляющее свойство навигации.
Тип свойства.
Возвращает объект, представляющий свойство навигации по ссылке (то естьне по коллекции) из этой сущности в другую сущность.
Объект, представляющий свойство навигации.
Имя свойства навигации.
Возвращает объект, представляющий свойство навигации по ссылке (то естьне по коллекции) из этой сущности в другую сущность.
Объект, представляющий свойство навигации.
Имя свойства навигации.
Тип свойства.
Повторно загружает сущность из базы данных, перезаписывая все значения свойств значениями из базы данных.После вызова этого метода сущность будет в неизмененном состоянии.
Повторно загружает в асинхронном режиме сущность из базы данных, перезаписывая все значения свойств значениями из базы данных.После вызова этого метода сущность будет в неизмененном состоянии.
Задача, представляющая асинхронную операцию.
Повторно загружает в асинхронном режиме сущность из базы данных, перезаписывая все значения свойств значениями из базы данных.После вызова этого метода сущность будет в неизмененном состоянии.
Задача, представляющая асинхронную операцию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает или задает состояние сущности.
Состояние.
Возвращает строковое представление значений сущности базы данных.
Строковое представление значений сущности базы данных.
Предоставляет базовую реализацию механизма повторения для ненадежных операций и временных состояний, в которой используются экспоненциально возрастающие задержки между повторными попытками.
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса с указанными пределами для количества повторных попыток и задержками между повторениями.
Максимальное количество попыток повторения.
Максимальная задержка в миллисекундах между повторениями.
Повторно выполняет указанную операцию до тех пор, пока она удовлетворяет текущей политике повторений.
Делегат, представляющий операцию, предназначенную для выполнения, которая не возвращает результатов.
Если стратегия задержки определяет, что повтор действия больше не должен осуществляться.
Если обнаружена существующая транзакция и стратегия выполнения ее не поддерживает.
Если этот экземпляр уже использовался для выполнения операции.
Повторно выполняет указанную операцию до тех пор, пока она удовлетворяет текущей политике повторений.
Результат выполнения операции.
Делегат, представляющий операцию, предназначенную для выполнения, которая возвращает результат типа .
Тип результата, ожидаемого от операции, которая предназначена для выполнения.
Если стратегия задержки определяет, что повтор действия больше не должен осуществляться.
Если обнаружена существующая транзакция и стратегия выполнения ее не поддерживает.
Если этот экземпляр уже использовался для выполнения операции.
Повторно выполняет указанную асинхронную операцию до тех пор, пока она удовлетворяет текущей политике повторений.
Задача, выполняемая до завершения, если исходная задача завершается успешно (либо в первый раз, либо после повторных попыток из-за временных отказов).Если задача завершается неудачей с постоянной ошибкой или достигнут предел повторения попыток, то возвращенная задача рассматривается как породившая отказ, и должно наблюдаться исключение.
Функция, которая возвращает начатую задачу типа .
Токен отмены используется для отмены операций повторения, но не выполняемых или успешно завершенных операций.
Тип результата , возвращенный .
Если стратегия задержки определяет, что повтор действия больше не должен осуществляться.
Если обнаружена существующая транзакция и стратегия выполнения ее не поддерживает.
Если этот экземпляр уже использовался для выполнения операции.
Повторно выполняет указанную асинхронную операцию, пока она удовлетворяет текущей политике повторений.
Задача, выполняемая до завершения, если исходная задача завершается успешно (либо в первый раз, либо после повторных попыток из-за временных отказов).Если задача завершается неудачей с постоянной ошибкой или достигнут предел повторения попыток, то возвращенная задача рассматривается как породившая отказ, и должно наблюдаться исключение.
Функция, которая возвращает начатую задачу.
Токен отмены используется для отмены операций повторения, но не выполняемых или успешно завершенных операций.
Если стратегия задержки определяет, что повтор действия больше не должен осуществляться.
Если обнаружена существующая транзакция и стратегия выполнения ее не поддерживает.
Если этот экземпляр уже использовался для выполнения операции.
Определяет, должна ли повторяться операция и какова задержка перед следующей попыткой.
Задержка, указывающая, как долго следует ожидать перед следующей попыткой выполнения, если действие должно быть повторено; в противном случае — значение null.
Исключение, активированное во время последней попытки выполнения.
Возвращает значение, которое указывает, может ли метод повторять выполнение после сбоя.
Значение true, если объект может повторить выполнение после сбоя; в противном случае — значение false.
Определяет, представляет ли указанное исключение временный отказ, который можно устранить с помощью повторной попытки.
Значение true, если указанное исключение рассматривается как временное; в противном случае — значение false.
Объект исключения, который должен быть проверен.
Рекурсивно получает исключения InnerException из , при условии, что этот объект равен , или , и передает их в
Результат выполнения .
Исключение, которое должно быть развернуто.
Делегат, который вызывается с развернутым исключением.
Тип развернутого исключения.
Это абстрактный базовый класс, используемый для представления скалярного или сложного свойства либо свойства навигации у сущности.Скалярные и сложные свойства используют производный класс , свойства навигации по ссылке используют производный класс , а свойства навигации по коллекции используют производный класс .
Инициализирует новый экземпляр класса .
Возвращает эквивалентный универсальный объект .
Эквивалентный универсальный объект.
Тип сущности, в которой объявлен этот элемент.
Тип свойства.
Возвращает или задает текущее значение данного свойства.
Текущее значение.
Класс , к которому принадлежит этот элемент.
Запись для сущности, которая владеет данным элементом.
Определяет, равна ли заданная запись текущей записи.
Если указанная запись равна текущей записи, значение true; в противном случае — false.
Объект, который требуется сравнить с текущей записью.
Возвращает хэш-функцию для данной записи.
Хэш-функция для данной записи.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Проверяет данное свойство.
Коллекция объектов .Не может иметь значение NULL.Если сущность действительна, коллекция будет пустой.
Возвращает имя свойства.
Имя свойства.
Возвращает строковое представление значений свойств базы данных.
Строковое представление значений свойств базы данных.
Это абстрактный базовый класс, используемый для представления скалярного или сложного свойства либо свойства навигации у сущности.Скалярные и сложные свойства используют производный класс , свойства навигации по ссылке используют производный класс , а свойства навигации по коллекции используют производный класс .
Тип сущности, которой принадлежит это свойство.
Тип свойства.
Инициализирует новый экземпляр класса .
Возвращает или задает текущее значение данного свойства.
Текущее значение.
Класс , к которому принадлежит этот элемент.
Запись для сущности, которая владеет данным элементом.
Определяет, равен ли объект указанному объекту.
Значение true, если объект равен указанному объекту. В противном случае — значение false.
Сравниваемый объект.
Возвращает хэш-код, связанный с объектом.
Хэш-код, связанный с данным объектом.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Проверяет данное свойство.
Коллекция объектов .Не может иметь значение NULL.Если сущность действительна, коллекция будет пустой.
Возвращает имя свойства.
Имя свойства.
Возвращает новый экземпляр неуниверсального класса для свойства, представленного данным объектом.
Неуниверсальная версия.
Объект, представляющий свойство.
Возвращает строковое представление объекта .
Строковое представление объекта .
Представляет модель EDM, созданную в .Метод Compile может использоваться для перехода от этого представления модели EDM к , что является скомпилированным моментальным снимком модели, подходящей для кэширования и создания экземпляра или .
Создает для данного режима объект , который представляет собой скомпилированный моментальный снимок, подходящий для кэширования и создания экземпляров класса .
Скомпилированная модель.
Возвращает концептуальную модель.
Возвращает модель сопоставления.
Возвращает сведения о поставщике.
Возвращает манифест поставщика.
Возвращает модель хранения.
Неуниверсальная версия класса .
Возвращает эквивалентный универсальный объект .
Эквивалентный универсальный объект.
Тип сущности, в которой объявлен этот элемент.
Тип свойства.
Возвращает или задает текущее значение данного свойства.
Текущее значение.
Объект , которому принадлежит данное свойство.
Запись для сущности, которая владеет данным свойством.
Возвращает или задает значение, указывающее, изменялось ли значение данного свойства со времени его загрузки из базы данных.
Значение true, если этот экземпляр изменен; в противном случае — значение false.
Возвращает имя свойства.
Имя свойства.
Возвращает или задает исходное значение данного свойства.
Исходное значение.
Значение свойства, для которого это — вложенное свойство.Для свойств сложных объектов этот метод возвращает только запись, отличную от NULL. Для свойств самой сущности метод возвращает NULL.
Запись для родительского сложного свойства или NULL, если данное свойство является свойством сущности.
Экземпляры данного класса возвращаются методом Property объекта и позволяют обращаться к состоянию скалярного или сложного свойства.
Тип сущности, которой принадлежит это свойство.
Тип свойства.
Возвращает или задает текущее значение данного свойства.
Текущее значение.
Объект , которому принадлежит данное свойство.
Запись для сущности, которая владеет данным свойством.
Возвращает или задает значение, указывающее, изменялось ли значение данного свойства со времени его загрузки из базы данных.
Значение true, если этот экземпляр изменен; в противном случае — значение false.
Возвращает имя свойства.
Имя свойства.
Возвращает новый экземпляр неуниверсального класса для свойства, представленного данным объектом.
Неуниверсальная версия.
Объект, представляющий свойство.
Возвращает или задает исходное значение данного свойства.
Исходное значение.
Значение свойства, для которого это — вложенное свойство.Для свойств сложных объектов этот метод возвращает только запись, отличную от NULL. Для свойств самой сущности метод возвращает NULL.
Запись для родительского сложного свойства или NULL, если данное свойство является свойством сущности.
Коллекция всех свойств базовой сущности или сложного объекта.
Создает новый словарь, содержащий копии всех свойств в данном словаре.Изменения, вносимые в новый словарь, не будут отражаться в данном словаре, и наоборот.
Клон данного словаря.
Определяет, равен ли объект указанному объекту.
Значение true, если равен указанному объекту; в противном случае — значение false.
Сравниваемый объект.
Возвращает хэш-код, связанный со значением свойства.
Хэш-код, связанный со значением свойства.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Возвращает значение свойства так же, как при использовании метода считывания индексированного свойства, но приводит значение к типу универсального параметра.Это особенно полезно при работе с вложенными словарями, чтобы избежать написания выражений с множеством приведений.
Значение свойства.
Имя свойства.
Тип свойства.
Возвращает или задает значение свойства с указанным именем свойства.Значение может представлять вложенный экземпляр данного класса.
Значение свойства.
Возвращает набор только для чтения, содержащий имена всех свойств в словаре.
Имена свойств.
Задает значения данного словаря, считывая значения из другого словаря.Другой словарь должен быть основан на том же типе, что и данный словарь, либо на типе, производном от типа данного словаря.
Словарь, из которого будут считываться значения.
Задает значения данного словаря, считывая значения из указанного объекта.Указанный объект может быть любого типа.Любое свойство объекта с именем, которое согласуется с именем свойства в словаре и может быть считано, будет считано.Остальные свойства будут пропущены.Это позволяет, например, копировать свойства из объектов DTO.
Объект, из которого будут считываться значения.
Создает объект базового типа для данного словаря и заполняет его значениями свойств из этого словаря.
Свойства в этом словаре копируются в новый объект.
Возвращает строковое представление объекта .
Строковое представление объекта .
Группирует в один объект пару строк, идентифицирующих поставщика и версию сервера.
Создает новый объект для заданного неизменяемого имени поставщика и токена манифеста.
Строка, которая определяет данного поставщика.Например, поставщик SQL Server использует строку «System.Data.SqlCient».
Строка, идентифицирующая версию используемого сервера базы данных.Например, поставщик SQL Server использует строку «2008» для SQL Server 2008.Это строка не может содержать значение null, но может быть пустой.Токен манифеста иногда называют указанием версии.
Определяет, равен ли заданный объект данному текущему объекту.
Значение true, если указанный объект равен данному текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Возвращает хэш-функцию текущего объекта.
Хэш-функция текущего объекта.
Строка, которая определяет данного поставщика.Например, поставщик SQL Server использует строку «System.Data.SqlCient».
Строка, идентифицирующая версию используемого сервера базы данных.Например, поставщик SQL Server использует строку «2008» для SQL Server 2008.Это строка не может содержать значение null, но может быть пустой.
Представляет неуниверсальный запрос LINQ to Entities к контексту DbContext.
Возвращает новый запрос, в котором возвращаемые сущности не кэшируются в .
Новый запрос с применением NoTracking.
Возвращает новый запрос, который обеспечивает потоковую обработку результатов вместо буферизации.
Новый запрос с применением AsStreaming.
Возвращает эквивалентный универсальный объект .
Универсальный объект набора.
Тип элемента, для которого был создан запрос.
Тип элемента IQueryable.
Определяет, равен ли запрос указанному объекту.
Значение true, если запрос равен указанному объекту. В противном случае — значение false.
Сравниваемый объект.
Возвращает хэш-код, связанный с запросом.
Хэш-код, связанный с запросом.
Возвращает тип, связанный с запросом.
Тип, связанный с запросом.
Задает связанные объекты, включаемые в результаты запроса.
Новый DbQuery<T> с указанным путем запроса.
Разделенный точками список связанных объектов, включаемых в результаты запроса.
Возвращает объект , который при перечислении выполняет заданный запрос по отношению к базе данных.
Результаты запроса.
Возвращает значение типа false.
false .
Вызывает исключение, указывающее, что прямая привязка к запросу к хранилищу не поддерживается.Вместо этого заполните DbSet данными, например, с использованием метода расширения Load, а затем выполните привязку к локальным данным.Применительно к привязке WPF к DbSet.Local.Применительно к формам Windows Forms, связанным с DbSet.Local.ToBindingList().
Никогда не возвращает значение, всегда вызывает исключение.
Возвращает объект , который при перечислении выполняет заданный запрос по отношению к базе данных.
Результаты запроса.
LINQ-выражение IQueryable.
Поставщик IQueryable.
Возвращает представление базового запроса.
Строка запроса.
Представляет запрос LINQ to Entities к контексту DbContext.
Тип сущности, для которой выполняется запрос.
Возвращает новый запрос, в котором возвращаемые сущности не кэшируются в .
Новый запрос с применением NoTracking.
Возвращает новый запрос, который обеспечивает потоковую обработку результатов вместо буферизации.
Новый запрос с применением AsStreaming.
Определяет, равен ли текущий запрос указанному запросу.
Если текущий запрос равен указанному запросу, значение true; в противном случае — false.
Объект, который требуется сравнить с текущим запросом.
Возвращает хэш-функцию для данного запроса.
Хэш-функция для данного запроса.
Возвращает тип текущего запроса.
Тип текущего запроса.
Задает связанные объекты, включаемые в результаты запроса.
Новый запрос с определенным путем запроса.
Разделенный точками список связанных объектов, включаемых в результаты запроса.
Возвращает новый экземпляр неуниверсального класса для этого запроса.
Неуниверсальная версия.
Запрос.
Возвращает перечисление для данного запроса, вызывая выполнение этого запроса к хранилищу.
Объект для данного запроса.
Возвращает объект , который при перечислении выполняет заданный запрос по отношению к базе данных.
Результаты запроса.
Возвращает значение типа false.
false .
Вызывает исключение, указывающее, что прямая привязка к запросу к хранилищу не поддерживается.Вместо этого заполните DbSet данными, например, с использованием метода расширения Load, а затем выполните привязку к локальным данным.Применительно к привязке WPF к DbSet.Local.Применительно к формам Windows Forms, связанным с DbSet.Local.ToBindingList().
Никогда не возвращает значение, всегда вызывает исключение.
Возвращает объект , который при перечислении выполняет заданный запрос по отношению к базе данных.
Результаты запроса.
Возвращает объект , который при перечислении выполняет заданный запрос по отношению к базе данных.
Результаты запроса.
Тип элемента IQueryable.
LINQ-выражение IQueryable.
Поставщик IQueryable.
Возвращает представление базового запроса.
Строка запроса.
Представляет SQL-запрос для объектов, отличных от сущностей, который создан из и выполняется с использованием соединения из этого контекста.Экземпляры этого класса получены из экземпляра .Запрос не выполняется при создании этого объекта. Он выполняется при каждом перечислении объекта, например при выполнении инструкции foreach.SQL-запросы к сущностям создаются с использованием .См. для ознакомления с универсальной версией этого класса.
Возвращает новый запрос, который обеспечивает потоковую обработку результатов вместо буферизации.
Новый запрос с применением AsStreaming.
Определяет, равен ли запрос указанному объекту.
Значение true, если запрос равен указанному объекту. В противном случае — значение false.
Сравниваемый объект.
Перечисляет в асинхронном режиме результаты запроса и выполняет указанное действие над каждым элементом.
Задача, представляющая асинхронную операцию.
Действие, которое должно быть выполнено над каждым элементом.
Перечисляет в асинхронном режиме результаты запроса и выполняет указанное действие над каждым элементом.
Задача, представляющая асинхронную операцию.
Действие, которое должно быть выполнено над каждым элементом.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает объект , который при перечислении выполняет заданный SQL-запрос по отношению к базе данных.
Объект , который можно использовать для выполнения итерации по элементам.
Возвращает хэш-код, связанный с запросом.
Хэш-код, связанный с запросом.
Возвращает тип, связанный с запросом.
Тип, связанный с запросом.
Возвращает значение типа false.
false .
Вызывает исключение, указывающее, что прямая привязка к запросу к хранилищу не поддерживается.
Никогда не возвращает значение, всегда вызывает исключение.
Возвращает объект , который при перечислении выполняет заданный SQL-запрос по отношению к базе данных.
Объект , который можно использовать для выполнения итерации по элементам.
Создает выражение из запроса путем его перечисления в асинхронном режиме.
Задача, представляющая асинхронную операцию.Результат задачи содержит значение , которое содержит элементы из запроса.
Создает выражение из запроса путем его перечисления в асинхронном режиме.
Задача, представляющая асинхронную операцию.Результат задачи содержит значение , которое содержит элементы из запроса.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает представление , которое содержит строку SQL, заданную при создании запроса.Параметры не включены.
Значение , которое представляет этот экземпляр.
Представляет SQL-запрос для объектов, отличных от сущностей, который создан из и выполняется с использованием соединения из этого контекста.Экземпляры этого класса получены из экземпляра .Запрос не выполняется при создании этого объекта; выполнение происходит при каждом его перечислении, например, с использованием foreach.SQL-запросы к сущностям создаются с использованием .См. для ознакомления с неуниверсальной версией этого класса.
Тип элементов, возвращаемых запросом.
Определяет в асинхронном режиме, все ли элементы запроса удовлетворяют условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит true, если каждый элемент в результате запроса проходит проверку в указанном предикате; в противном случае — значение false.
Функция, предназначенная для проверки каждого элемента по условию.
Значение равно null.
Определяет в асинхронном режиме, все ли элементы запроса удовлетворяют условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит true, если каждый элемент в результате запроса проходит проверку в указанном предикате; в противном случае — значение false.
Функция, предназначенная для проверки каждого элемента по условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
Определяет в асинхронном режиме, содержит ли запрос какие-либо элементы.
Задача, представляющая асинхронную операцию.Результат задачи содержит true, если результат запроса содержит какие-либо элементы; в противном случае — значение false.
Определяет в асинхронном режиме, удовлетворяет ли какой-либо элемент запроса условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит true, если какие-либо элементы в результате запроса проходят проверку в указанном предикате; в противном случае — значение false.
Функция, предназначенная для проверки каждого элемента по условию.
Определяет в асинхронном режиме, удовлетворяет ли какой-либо элемент запроса условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит true, если какие-либо элементы в результате запроса проходят проверку в указанном предикате; в противном случае — значение false.
Функция, предназначенная для проверки каждого элемента по условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Определяет в асинхронном режиме, содержит ли запрос какие-либо элементы.
Задача, представляющая асинхронную операцию.Результат задачи содержит true, если результат запроса содержит какие-либо элементы; в противном случае — значение false.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает новый запрос, который обеспечивает потоковую обработку результатов вместо буферизации.
Новый запрос с применением AsStreaming.
Определяет в асинхронном режиме, содержит ли запрос указанный элемент, применяя заданное по умолчанию средство сравнения на равенство.
Задача, представляющая асинхронную операцию.Результат задачи содержит true, если результат запроса содержит указанное значение; в противном случае — значение false.
Объект, который должен быть найден в результате запроса.
Определяет в асинхронном режиме, содержит ли запрос указанный элемент, применяя заданное по умолчанию средство сравнения на равенство.
Задача, представляющая асинхронную операцию.Результат задачи содержит true, если результат запроса содержит указанное значение; в противном случае — значение false.
Объект, который должен быть найден в результате запроса.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает в асинхронном режиме количество элементов в запросе.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов в результате запроса.
Число элементов в результате запроса больше .
Возвращает в асинхронном режиме количество элементов в запросе, удовлетворяющих условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов в результате запроса, которые удовлетворяют условию в предикативной функции.
Функция, предназначенная для проверки каждого элемента по условию.
Число элементов в результате запроса, которые удовлетворяют условию в предикативной функции, больше .
Возвращает в асинхронном режиме количество элементов в запросе, удовлетворяющих условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов в результате запроса, которые удовлетворяют условию в предикативной функции.
Функция, предназначенная для проверки каждого элемента по условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Число элементов в результате запроса, которые удовлетворяют условию в предикативной функции, больше .
Возвращает в асинхронном режиме количество элементов в запросе.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов в результате запроса.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Число элементов в результате запроса больше .
Определяет, равен ли текущий запрос указанному запросу.
Если текущий запрос равен указанному запросу, значение true; в противном случае — false.
Запрос, который требуется сравнить с текущим запросом.
Возвращает в асинхронном режиме первый элемент запроса.
Задача, представляющая асинхронную операцию.Результат задачи содержит первый элемент в результате запроса.
Результат запроса пуст.
Возвращает в асинхронном режиме первый элемент запроса, удовлетворяющий указанному условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит первый элемент в результате запроса, который удовлетворяет заданному условию.
Функция, предназначенная для проверки каждого элемента по условию.
Значение равно null.
Результат запроса пуст.
Возвращает в асинхронном режиме первый элемент запроса, удовлетворяющий указанному условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит первый элемент в результате запроса, который удовлетворяет заданному условию.
Функция, предназначенная для проверки каждого элемента по условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
Результат запроса пуст.
Возвращает в асинхронном режиме первый элемент запроса.
Задача, представляющая асинхронную операцию.Результат задачи содержит первый элемент в результате запроса.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Результат запроса пуст.
Возвращает в асинхронном режиме первый элемент запроса или значение по умолчанию, если результат запроса не содержит элементов.
Задача, представляющая асинхронную операцию.Результат задачи содержит default ( ), если результат запроса пуст; в противном случае — первый элемент в результате запроса.
Возвращает в асинхронном режиме первый элемент запроса, удовлетворяющий указанному условию, или значение по умолчанию, если таковой элемент не найден.
Задача, представляющая асинхронную операцию.Результат задачи содержит default ( ), если результат запроса пуст или ни один элемент не проходит проверку, заданную в ; в противном случае — первый элемент в результате запроса, который проходит проверку в .
Функция, предназначенная для проверки каждого элемента по условию.
Значение равно null.
Возвращает в асинхронном режиме первый элемент запроса, удовлетворяющий указанному условию, или значение по умолчанию, если таковой элемент не найден.
Задача, представляющая асинхронную операцию.Результат задачи содержит default ( ), если результат запроса пуст или ни один элемент не проходит проверку, заданную в ; в противном случае — первый элемент в результате запроса, который проходит проверку в .
Функция, предназначенная для проверки каждого элемента по условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
Возвращает в асинхронном режиме первый элемент запроса или значение по умолчанию, если результат запроса не содержит элементов.
Задача, представляющая асинхронную операцию.Результат задачи содержит default ( ), если результат запроса пуст; в противном случае — первый элемент в результате запроса.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Перечисляет в асинхронном режиме результаты запроса и выполняет указанное действие над каждым элементом.
Задача, представляющая асинхронную операцию.
Выполняемое действие.
Перечисляет в асинхронном режиме результаты запроса и выполняет указанное действие над каждым элементом.
Задача, представляющая асинхронную операцию.
Выполняемое действие.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает объект , который при перечислении выполняет заданный SQL-запрос по отношению к базе данных.
Объект , который можно использовать для выполнения итерации по элементам.
Возвращает хэш-функцию для данного запроса.
Хэш-функция для данного запроса.
Возвращает тип текущего запроса.
Тип текущего запроса.
Возвращает в асинхронном режиме значение , которое представляет общее количество элементов в запросе.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов в результате запроса.
Число элементов в результате запроса больше .
Возвращает в асинхронном режиме значение , которое представляет количество элементов в запросе, удовлетворяющих условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов в результате запроса, которые удовлетворяют условию в предикативной функции.
Функция, предназначенная для проверки каждого элемента по условию.
Число элементов в результате запроса, которые удовлетворяют условию в предикативной функции, больше .
Возвращает в асинхронном режиме значение , которое представляет количество элементов в запросе, удовлетворяющих условию.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов в результате запроса, которые удовлетворяют условию в предикативной функции.
Функция, предназначенная для проверки каждого элемента по условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Число элементов в результате запроса, которые удовлетворяют условию в предикативной функции, больше .
Возвращает в асинхронном режиме значение , которое представляет общее количество элементов в запросе.
Задача, представляющая асинхронную операцию.Результат задачи содержит количество элементов в результате запроса.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Число элементов в результате запроса больше .
Возвращает в асинхронном режиме максимальное значение запроса.
Задача, представляющая асинхронную операцию.Результат задачи содержит максимальное значение в результате запроса.
Возвращает в асинхронном режиме максимальное значение запроса.
Задача, представляющая асинхронную операцию.Результат задачи содержит максимальное значение в результате запроса.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает в асинхронном режиме минимальное значение запроса.
Задача, представляющая асинхронную операцию.Результат задачи содержит минимальное значение в результате запроса.
Возвращает в асинхронном режиме минимальное значение запроса.
Задача, представляющая асинхронную операцию.Результат задачи содержит минимальное значение в результате запроса.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает в асинхронном режиме единственный элемент запроса и вызывает исключение, если количество элементов в последовательности не равно точно одному.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент в результате запроса.
Результат запроса имеет больше одного элемента.
Результат запроса пуст.
Возвращает в асинхронном режиме единственный элемент запроса, удовлетворяющий заданному условию, и вызывает исключение, если существуют несколько таких элементов.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент в результате запроса, который удовлетворяет условию в .
Функция, предназначенная для проверки каждого элемента по условию.
Значение равно null.
Ни один элемент не удовлетворяет условию в .
Условию в удовлетворяют больше одного элемента.
Возвращает в асинхронном режиме единственный элемент запроса, удовлетворяющий заданному условию, и вызывает исключение, если существуют несколько таких элементов.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент в результате запроса, который удовлетворяет условию в .
Функция, предназначенная для проверки каждого элемента по условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
Ни один элемент не удовлетворяет условию в .
Условию в удовлетворяют больше одного элемента.
Возвращает в асинхронном режиме единственный элемент запроса и вызывает исключение, если количество элементов в последовательности не равно точно одному.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент в результате запроса.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Результат запроса имеет больше одного элемента.
Результат запроса пуст.
Возвращает в асинхронном режиме единственный элемент последовательности или значение по умолчанию, если последовательность пуста; этот метод вызывает исключение, если количество элементов в последовательности больше одного.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент в результате запроса или default ( ), если последовательность не содержит элементов.
Результат запроса имеет больше одного элемента.
Возвращает в асинхронном режиме единственный элемент запроса, удовлетворяющий заданному условию, или значение по умолчанию, если таковой элемент не существует; этот метод вызывает исключение, если условию удовлетворяют больше одного элемента.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент в результате запроса, который удовлетворяет условию в , или default ( ), если таковой элемент не найден.
Функция, предназначенная для проверки каждого элемента по условию.
Значение равно null.
Условию в удовлетворяют больше одного элемента.
Возвращает в асинхронном режиме единственный элемент запроса, удовлетворяющий заданному условию, или значение по умолчанию, если таковой элемент не существует; этот метод вызывает исключение, если условию удовлетворяют больше одного элемента.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент в результате запроса, который удовлетворяет условию в , или default ( ), если таковой элемент не найден.
Функция, предназначенная для проверки каждого элемента по условию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Значение равно null.
Условию в удовлетворяют больше одного элемента.
Возвращает в асинхронном режиме единственный элемент последовательности или значение по умолчанию, если последовательность пуста; этот метод вызывает исключение, если количество элементов в последовательности больше одного.
Задача, представляющая асинхронную операцию.Результат задачи содержит единственный элемент в результате запроса или default ( ), если последовательность не содержит элементов.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Результат запроса имеет больше одного элемента.
Возвращает объект , который при перечислении выполняет заданный SQL-запрос по отношению к базе данных.
Объект , который можно использовать для выполнения итерации по элементам.
Возвращает значение типа false.
false .
Вызывает исключение, указывающее, что прямая привязка к запросу к хранилищу не поддерживается.
Никогда не возвращает значение, всегда вызывает исключение.
Возвращает объект , который при перечислении выполняет заданный SQL-запрос по отношению к базе данных.
Объект , который можно использовать для выполнения итерации по элементам.
Возвращает объект , который при перечислении выполняет заданный SQL-запрос по отношению к базе данных.
Объект , который можно использовать для выполнения итерации по элементам.
Создает массив из запроса путем перечисления его в асинхронном режиме.
Задача, представляющая асинхронную операцию.Результат задачи содержит массив, содержащий элементы из входной последовательности.
Создает массив из запроса путем перечисления его в асинхронном режиме.
Задача, представляющая асинхронную операцию.Результат задачи содержит массив, содержащий элементы из входной последовательности.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Создает выражение из запроса путем его перечисления в асинхронном режиме согласно заданной функции выбора ключа.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит выбранные ключи и значения.
Функция, предназначенная для извлечения ключа из каждого элемента.
Тип ключа, возвращенного средством выбора .
Создает выражение из запроса путем его перечисления в асинхронном режиме согласно заданной функции выбора ключа и средства сравнения.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит выбранные ключи и значения.
Функция, предназначенная для извлечения ключа из каждого элемента.
Значение для сравнения ключей.
Тип ключа, возвращенного средством выбора .
Создает выражение из запроса путем его перечисления в асинхронном режиме согласно заданной функции выбора ключа и средства сравнения.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит выбранные ключи и значения.
Функция, предназначенная для извлечения ключа из каждого элемента.
Значение для сравнения ключей.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип ключа, возвращенного средством выбора .
Создает выражение из запроса путем его перечисления в асинхронном режиме согласно заданной функции выбора ключа и выбора элемента.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит значения типа , выбранные из запроса.
Функция, предназначенная для извлечения ключа из каждого элемента.
Функция преобразования, предназначенная для формирования значения элемента результата из каждого элемента.
Тип ключа, возвращенного средством выбора .
Тип значения, возвращенного .
Создает выражение из запроса путем его перечисления в асинхронном режиме согласно заданной функции выбора ключа, средства сравнения и функции выбора элемента.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит значения типа , выбранные из входной последовательности.
Функция, предназначенная для извлечения ключа из каждого элемента.
Функция преобразования, предназначенная для формирования значения элемента результата из каждого элемента.
Значение для сравнения ключей.
Тип ключа, возвращенного средством выбора .
Тип значения, возвращенного .
Создает выражение из запроса путем его перечисления в асинхронном режиме согласно заданной функции выбора ключа, средства сравнения и функции выбора элемента.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит значения типа , выбранные из входной последовательности.
Функция, предназначенная для извлечения ключа из каждого элемента.
Функция преобразования, предназначенная для формирования значения элемента результата из каждого элемента.
Значение для сравнения ключей.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип ключа, возвращенного средством выбора .
Тип значения, возвращенного .
Создает выражение из запроса путем его перечисления в асинхронном режиме согласно заданной функции выбора ключа и выбора элемента.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит значения типа , выбранные из запроса.
Функция, предназначенная для извлечения ключа из каждого элемента.
Функция преобразования, предназначенная для формирования значения элемента результата из каждого элемента.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип ключа, возвращенного средством выбора .
Тип значения, возвращенного .
Создает выражение из запроса путем его перечисления в асинхронном режиме согласно заданной функции выбора ключа.
Задача, представляющая асинхронную операцию.Результат задачи содержит словарь , который содержит выбранные ключи и значения.
Функция, предназначенная для извлечения ключа из каждого элемента.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип ключа, возвращенного средством выбора .
Создает выражение из запроса путем его перечисления в асинхронном режиме.
Задача, представляющая асинхронную операцию.Результат задачи содержит значение , которое содержит элементы из входной последовательности.
Создает выражение из запроса путем его перечисления в асинхронном режиме.
Задача, представляющая асинхронную операцию.Результат задачи содержит значение , которое содержит элементы из входной последовательности.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает представление , которое содержит строку SQL, заданную при создании запроса.Параметры не включены.
Значение , которое представляет этот экземпляр.
Неуниверсальная версия класса .
Возвращает эквивалентный универсальный объект .
Эквивалентный универсальный объект.
Тип сущности, в которой объявлен этот элемент.
Тип свойства.
Возвращает или задает текущее значение свойства навигации.Текущее значение равно сущности, на которую ссылается свойство навигации.
Текущее значение.
Объект , которому принадлежит данное свойство навигации.
Запись для сущности, которая владеет данным свойством навигации.
Возвращает или задает значение, указывающее, была ли сущность загружена из базы данных.
Значение true, если сущность загружена или флаг IsLoaded явно установлен равным true; в противном случае — значение false.
Загружает сущность из базы данных.Обратите внимание, что, если сущность уже существует в контексте, она не будет перезаписана значениями из базы данных.
Загружает в асинхронном режиме сущность из базы данных.Обратите внимание, что, если сущность уже существует в контексте, она не будет перезаписана значениями из базы данных.
Задача, представляющая асинхронную операцию.
Загружает в асинхронном режиме сущность из базы данных.Обратите внимание, что, если сущность уже существует в контексте, она не будет перезаписана значениями из базы данных.
Задача, представляющая асинхронную операцию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает имя свойства.
Имя свойства.
Возвращает запрос, который будет использоваться для загрузки этой сущности из базы данных.Возвращаемый запрос можно изменить с помощью LINQ для выполнения фильтрации или операций в базе данных.
Запрос для сущности.
Экземпляры этого класса возвращены из метода Reference объекта и позволяют выполнять по отношению к свойствам навигации ссылки сущности такие операции, как загрузка.
Тип сущности, которой принадлежит это свойство.
Тип свойства.
Возвращает или задает текущее значение свойства навигации.Текущее значение равно сущности, на которую ссылается свойство навигации.
Текущее значение.
Объект , которому принадлежит данное свойство навигации.
Запись для сущности, которая владеет данным свойством навигации.
Возвращает или задает значение, указывающее, была ли сущность загружена из базы данных.
Значение true, если сущность загружена или флаг IsLoaded явно установлен равным true; в противном случае — значение false.
Загружает сущность из базы данных.Обратите внимание, что, если сущность уже существует в контексте, она не будет перезаписана значениями из базы данных.
Загружает в асинхронном режиме сущность из базы данных.Обратите внимание, что, если сущность уже существует в контексте, она не будет перезаписана значениями из базы данных.
Задача, представляющая асинхронную операцию.
Загружает в асинхронном режиме сущность из базы данных.Обратите внимание, что, если сущность уже существует в контексте, она не будет перезаписана значениями из базы данных.
Задача, представляющая асинхронную операцию.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает имя свойства.
Имя свойства.
Возвращает новый экземпляр неуниверсального класса для свойства навигации, представленного данным объектом.
Неуниверсальная версия.
Объект, представляющий свойство навигации.
Возвращает запрос, который будет использоваться для загрузки этой сущности из базы данных.Возвращаемый запрос можно изменить с помощью LINQ для выполнения фильтрации или операций в базе данных.
Запрос для сущности.
Представляет SQL-запрос для сущностей, который создан из объекта и выполняется с использованием соединения из этого контекста.Экземпляры этого класса получены из экземпляра для типа сущности.Запрос не выполняется при создании этого объекта. Он выполняется при каждом перечислении объекта, например при выполнении инструкции foreach.SQL-запросы к объектам, отличным от сущностей, создаются с использованием .См. для ознакомления с универсальной версией этого класса.
Создает экземпляр при вызове из конструктора производного типа, который будет использоваться как тестовый дубль для .Методы и свойства, используемые в тестовом дубле, должны быть реализованы в нем же за исключением AsNoTracking AsStreaming, которые в стандартной реализации являются операциями no-op.
Возвращает новый запрос, в котором результаты запроса не отслеживаются связанным объектом .
Новый запрос с применением NoTracking.
Возвращает новый запрос, который обеспечивает потоковую обработку результатов вместо буферизации.
Новый запрос с применением AsStreaming.
Определяет, равен ли заданный объект текущему элементу.
Значение true, если заданный объект равен текущему экземпляру. В противном случае — значение false.
Объект для сравнения с текущим экземпляром.
Возвращает хэш-код текущего экземпляра.
Хэш-код для текущего экземпляра.
Возвращает тип, связанный с запросом.
Тип, связанный с запросом.
Возвращает представление , которое содержит строку SQL, заданную при создании запроса.Параметры не включены.
Значение , которое представляет этот экземпляр.
Представляет SQL-запрос для сущностей, который создан из объекта и выполняется с использованием соединения из этого контекста.Экземпляры этого класса получены из экземпляра для типа сущности.Запрос не выполняется при создании этого объекта. Он выполняется при каждом перечислении объекта, например при выполнении инструкции foreach.SQL-запросы к объектам, отличным от сущностей, создаются с использованием .См. для ознакомления с неуниверсальной версией этого класса.
Тип сущностей, возвращаемых запросом.
Создает экземпляр при вызове из конструктора производного типа, который будет использоваться как тестовый дубль для .Методы и свойства, используемые в тестовом дубле, должны быть реализованы в нем же за исключением AsNoTracking AsStreaming, которые в стандартной реализации являются операциями no-op.
Возвращает новый запрос, в котором возвращаемые сущности не кэшируются в .
Новый запрос с применением NoTracking.
Возвращает новый запрос, который обеспечивает потоковую обработку результатов вместо буферизации.
Новый запрос с применением AsStreaming.
Указывает, равен ли данный экземпляр конкретному объекту.
Значение true, если экземпляр равен указанному объекту; в противном случае — значение false.
Сравниваемый объект.
Получает хэш-код, связанный с этим экземпляром.
Хэш-код, связанный с этим экземпляром.
Получает тип, связанный с этим экземпляром.
Тип, связанный с этим экземпляром.
Возвращает строковое представление этого экземпляра.
Строковое представление этого экземпляра.
Исключение, активированное в , если ожидалось, что применение метода SaveChanges к сущности приведет к обновлению базы данных, но фактически ни одна строка в базе данных не была затронута.Это обычно указывает, что база данных обновлена в параллельном режиме, поэтому токен параллелизма, который в соответствии с ожиданиями должен быть согласованным, фактически не согласован.Следует учитывать, что записи состояния, на которые ссылается это исключение, не сериализованы по соображениям безопасности и получают доступ к записям состояния после того, как сериализация возвращает значение NULL.
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса .
Сообщение.
Инициализирует новый экземпляр класса .
Сообщение.
Внутреннее исключение.
При неудачной попытке записи изменений в базу данных в создается исключение.Следует учитывать, что записи состояния, на которые ссылается это исключение, не сериализованы по соображениям безопасности и получают доступ к записям состояния после того, как сериализация возвращает значение NULL.
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса .
Сообщение.
Инициализирует новый экземпляр класса .
Сообщение.
Внутреннее исключение.
Возвращает объекты , представляющие сущности, которые не могли быть сохранены в базе данных.
Записи, представляющие сущности, которые не могли быть сохранены.
Представляет метод по умолчанию, который не выполняет операции повторно, если они завершаются неудачей.
Инициализирует новый экземпляр класса .
Выполняет указанную операцию один раз.
Делегат, представляющий операцию, предназначенную для выполнения, которая не возвращает результатов.
Выполняет указанную операцию один раз и возвращает результат.
Результат выполнения операции.
Делегат, представляющий операцию, предназначенную для выполнения, которая возвращает результат типа .
Возвращаемый тип .
Выполняет указанную асинхронную операцию один раз, без повтора в случае сбоя.
Задача, выполняемая до завершения, если исходная задача завершается успешно.
Функция, которая возвращает начатую задачу.
Токен отмены используется для отмены операций повторения, но не выполняемых или успешно завершенных операций.
Тип результата , возвращенный .
Выполняет указанную асинхронную операцию один раз, без повтора в случае сбоя.
Задача, выполняемая до завершения, если исходная задача завершается успешно.
Функция, которая возвращает начатую задачу.
Токен отмены используется для отмены операций повторения, но не выполняемых или успешно завершенных операций.
Указывает, может ли этот метод повторять выполнение после сбоя.
Значение true, если объект повторяет выполнение после сбоя; в противном случае — значение false.
Представляет предусмотренную по умолчанию реализацию , в которой используется базовый поставщик для возврата токена манифеста.Чтобы избежать нескольких запросов, эта реализация использует кэширование на основе фактического типа экземпляра , свойства и свойства .
Инициализирует новый экземпляр класса .
Возвращает токен манифеста, предназначенный для использования для данного соединения.
Токен манифеста, предназначенный для использования.
Соединение, для которого требуется токен манифеста.
Представляет сущность, используемую для хранения метаданных о модели EDM в базе данных.
Инициализирует новый экземпляр класса .
Возвращает или задает идентификатор сущности метаданных, который в настоящее время всегда равен 1.
Идентификатор.
Возвращает или задает хэш модели, который используется для проверки того, была ли модель изменена с тех пор, как на ее основе была создана база данных.
Хэш модели.
Пытается возвратить хэш модели, вычисленный механизмом Code First для данного контекста.Этот метод возвращает значение NULL, если контекст не используется в режиме Code First.
Хэш-строка.
Контекст.
Содержит методы, используемые для доступа к модели EDM, созданной механизмом Code First в форме EDMX.Эти методы обычно используются для отладки, если необходимо рассмотреть модель, созданную внутренне механизмом Code First.
Использует Code First с указанным контекстом и записывает результирующую модель EDM в указанный модуль записи в форме EDMX.Этот метод может использоваться только с экземплярами контекста, которые используют Code First и создают модель внутри.Этот метод не может использоваться для контекстов, созданных с помощью режима Database First или Model First, для контекстов, созданных с использованием существовавшей ранее версии , или для контекстов, созданных с применением существовавшей ранее версии .
Контекст.
Модуль записи.
Записывает модель данных модели EDM, представленную данной моделью , в данный модуль записи в форме EDMX.
Объект, представляющий модель EDM.
Модуль записи.
Ключ, используемый для разрешения .Состоит из неизменяемого имени поставщика ADO.NET и имени сервера базы данных, как указано в строке подключения.
Инициализирует новый экземпляр
Неизменяемое имя поставщика ADO.NET, которое указывает тип соединения ADO.NET для данной стратегии выполнения.
Строка, которая будет сопоставлена с именем сервера в строке подключения.
Определяет, равен ли указанный объект данному ключу.
Если заданный объект равен данному ключу, значение true; в противном случае — false.
Объект для сравнения.
Возвращает хэш-код текущего экземпляра.
Хэш-код для текущего экземпляра.
Неизменяемое имя поставщика ADO.NET, которое указывает тип соединения ADO.NET для данной стратегии выполнения.
Строка, которая будет сопоставлена с именем сервера в строке подключения.
Асинхронная версия интерфейса , который обеспечивает асинхронную выборку элементов.Этот интерфейс используется для взаимодействия с запросами Entity Framework и не должен реализовываться пользовательскими классами.
Возвращает перечислитель, которые может использоваться для перечисления последовательности в асинхронном режиме.
Перечислитель для асинхронного перечисления последовательности.
Асинхронная версия интерфейса , который позволяет осуществлять асинхронную выборку элементов перечислимой последовательности.Этот интерфейс используется для взаимодействия с запросами Entity Framework и не должен реализовываться пользовательскими классами.
Тип объектов, которые должны быть перечислены.Этот параметр типа является ковариантным. Это означает, что можно использовать либо указанный тип, либо более производный тип. Дополнительные сведения о ковариации и контрвариации см. в разделе .
Возвращает перечислитель, которые может использоваться для перечисления последовательности в асинхронном режиме.
Перечислитель для асинхронного перечисления последовательности.
Асинхронная версия интерфейса , который обеспечивает асинхронную выборку элементов.Этот интерфейс используется для взаимодействия с запросами Entity Framework и не должен реализовываться пользовательскими классами.
Возвращает текущий элемент в итерации.
Продвигает перечислитель к следующему элементу в последовательности, асинхронно возвращая результат.
Задача, представляющая асинхронную операцию.Результат задачи содержит значение true, если перечислитель был успешно продвинут к следующему элементу; значение false, если перечислитель вышел за конец последовательности.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Асинхронная версия интерфейса , который обеспечивает асинхронную выборку элементов.Этот интерфейс используется для взаимодействия с запросами Entity Framework и не должен реализовываться пользовательскими классами.
Тип объектов, которые должны быть перечислены.Этот параметр типа является ковариантным. Это означает, что можно использовать либо указанный тип, либо более производный тип. Дополнительные сведения о ковариации и контрвариации см. в разделе .
Возвращает текущий элемент в итерации.
Определяет методы для создания и выполнения в асинхронном режиме запросов, которые описаны объектом .Этот интерфейс используется для взаимодействия с запросами Entity Framework и не должен реализовываться пользовательскими классами.
Выполняет в асинхронном режиме строго типизированный запрос, представленный указанным деревом выражений.
Задача, представляющая асинхронную операцию.Результат задачи содержит значение, полученное при выполнении указанного запроса.
Дерево выражений, которое представляет запрос LINQ.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Тип значения, полученного в результате выполнения запроса.
Выполняет в асинхронном режиме запрос, представленный указанным деревом выражений.
Задача, представляющая асинхронную операцию.Результат задачи содержит значение, полученное при выполнении указанного запроса.
Дерево выражений, которое представляет запрос LINQ.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Реализации этого интерфейса используются в целях создания объектов DbConnection для типа сервера базы данных на основе заданного имени базы данных.Применительно к классу задан экземпляр, который вынуждает использовать по умолчанию во всех контекстах DbContexts, созданных без информации о соединении или только с именем базы данных или строкой подключения, сервер базы данных определенного типа.Возможны два варианта реализации этого интерфейса: используется для создания соединений с версия Microsoft SQL Server, включая экспресс-выпуски. используется для создания соединений с версиями Microsoft SQL Server Compact Edition.При необходимости можно добавить другие реализации для других серверов баз данных.Следует учитывать, что реализации должны быть потокобезопасными или неизменяемыми, поскольку доступ к ним может осуществляться одновременно несколькими потоками.
Создает соединение на основе указанного имени базы данных или строки подключения.
Инициализированное подключение DbConnection.
Имя базы данных или строка подключения.
Фабрика для создания производных экземпляров .Реализуйте этот интерфейс, чтобы включить службы времени разработки для контекстных типов, которые не имеют открытый конструктор, предусмотренный по умолчанию.При проектировании производные экземпляры можно создавать для включения поддержки конкретных операций времени разработки, таких как визуализация моделей, создание языка DDL и т. д.Для включения служб времени разработки для производных типов , у которых отсутствует открытый конструктор по умолчанию, реализуйте этот интерфейс.Службы времени разработки автоматически обнаруживают реализации этого интерфейса, которые находятся в той же сборке, что и производный тип .
Тип контекста.Этот параметр типа является ковариантным. Это означает, что можно использовать либо указанный тип, либо более производный тип. Дополнительные сведения о ковариации и контрвариации см. в разделе .
Создает новый экземпляр производного типа .
Экземпляр TContext
Стратегия, используемая для выполнения команды или запроса к базе данных, возможно с логикой для повторов при возникновении сбоев.
Выполняет указанную операцию.
Делегат, представляющий операцию, предназначенную для выполнения, которая не возвращает результатов.
Выполняет указанную операцию и возвращает результат.
Результат выполнения операции.
Делегат, представляющий операцию, предназначенную для выполнения, которая возвращает результат типа .
Возвращаемый тип .
Выполняет указанную асинхронную операцию и возвращает результат.
Задача, выполняемая до завершения, если исходная задача завершается успешно (либо в первый раз, либо после повторных попыток из-за временных отказов).Если задача завершается неудачей с постоянной ошибкой или достигнут предел повторения попыток, то возвращенная задача рассматривается как породившая отказ, и должно наблюдаться исключение.
Функция, которая возвращает начатую задачу типа .
Токен отмены используется для отмены операций повторения, но не выполняемых или успешно завершенных операций.
Тип результата , возвращенный .
Выполняет указанную асинхронную операцию.
Задача, выполняемая до завершения, если исходная задача завершается успешно (либо в первый раз, либо после повторных попыток из-за временных отказов).Если задача завершается неудачей с постоянной ошибкой или достигнут предел повторения попыток, то возвращенная задача рассматривается как породившая отказ, и должно наблюдаться исключение.
Функция, которая возвращает начатую задачу.
Токен отмены используется для отмены операций повторения, но не выполняемых или успешно завершенных операций.
Указывает, может ли этот метод повторять выполнение после сбоя.
Представляет значение ключа, однозначно определяющее модель Entity Framework, загруженную в память.
Определяет, равен ли текущий кэшированный ключ модели указанному кэшированному ключу модели.
Значение true, если текущий кэшированный ключ модели равен указанному кэшированному ключу модели; в противном случае — значение false.
Кэшированный ключ модели для сравнения с текущим кэшированным ключом модели.
Возвращает хэш-функцию для этого кэшированного ключа модели.
Хэш-функция для этого кэшированного ключа модели.
Реализуйте данный интерфейс в контексте, чтобы использовать собственную логику для расчета ключа, используемого при поиске в уже созданной модели в кэше.Данный интерфейс позволяет использовать единственный тип контекста с различными моделями в одном домене AppDomain или несколько типов контекстов с одинаковой моделью.
Возвращает кэшированный ключ, связанный с поставщиком.
Кэшированный ключ, связанный с поставщиком.
Служба, предназначенная для получения правильного значения из заданного объекта .
Возвращает объект для заданного соединения.
Фабрика поставщика для соединения.
Соединение.
Служба, предназначенная для получения токена манифеста поставщика при наличии соединения.Класс предусмотрен по умолчанию и в нем применяется основополагающий поставщик для получения токена, что часто требует открытия соединения.Вместо этого можно использовать другую реализацию, добавляя к , где могут использоваться любые сведения из соединения для возврата токена.Например, если известно, что соединение указывает на базу данных SQL Server 2008, то можно получить «2008» без открытия соединения.
Возвращает токен манифеста, предназначенный для использования для данного соединения.
Токен манифеста, предназначенный для использования.
Соединение, для которого требуется токен манифеста.
Реализация этого интерфейса необходима для того, чтобы разрешить сериализацию в EDMX XML (и обратно) пользовательских заметок, представленных .Обычно экземпляр класса-сериализатора задается с помощью метода .
Десериализует заданную строку обратно в ожидаемое значение заметки.
Значение десериализованной заметки.
Имя десериализуемой заметки.
Десериализуемая строка.
Сериализует указанное значение заметки в строку для хранения в формате EDMX XML.
Сериализованное значение.
Имя сериализуемой заметки.
Сериализуемое значение.
Это соглашение вынуждает построитель DbModelBuilder включать метаданные о модели при сборке им модели.При создании в модели в соответствии с соглашением происходит добавление этого соглашения к списку используемых в DbModelBuilder.Это затем приводит к записи метаданных модели в базу данных, если для создания базы данных используется DbContext.Затем это можно использовать в качестве быстрой проверки для определения того, изменилась ли модель после ее последнего использования по отношению к базе данных.Это соглашение может быть удалено из соглашений путем переопределения метода OnModelCreating в производном классе DbContext.
Инициализирует новый экземпляр класса .
Интерфейс, реализованный объектами, которые могут предоставить экземпляр класса .Класс реализует этот интерфейс, чтобы предоставить доступ к базовому объекту ObjectContext.
Возвращает контекст объекта.
Контекст объекта.
Используется методами и при разрешении неизменяемого имени поставщика из .
Возвращает имя поставщика.
Имя поставщика.
Экземпляры этого класса используются в целях создания объектов DbConnection для SQL Server LocalDb на основе заданного имени базы данных или строки подключения.
Создает новый экземпляр фабрики соединений для данной версии LocalDb.Для SQL Server 2012 LocalDb следует использовать «v11.0».Для SQL Server 2014 и более поздней версии LocalDb следует использовать "mssqllocaldb".
Используемая версия LocalDb.
Создает новый экземпляр фабрики соединений для данной версии LocalDb.Для SQL Server 2012 LocalDb следует использовать «v11.0».Для SQL Server 2014 и более поздней версии LocalDb следует использовать "mssqllocaldb".
Используемая версия LocalDb.
Строка подключения, используемая для параметров базы данных, отличных от «Initial Catalog», «Data Source» и «AttachDbFilename».Для этой строки будут заданы префиксы «Initial Catalog» и «AttachDbFilename» с учетом имени базы данных при вызове CreateConnection.Параметр «Data Source» будет задан на основе аргумента LocalDbVersion.
Строка подключения, используемая для параметров базы данных, отличных от «Initial Catalog», «Data Source» и «AttachDbFilename».Для этой строки будут заданы префиксы «Initial Catalog» и «AttachDbFilename» с учетом имени базы данных при вызове CreateConnection.Параметр «Data Source» будет задан на основе аргумента LocalDbVersion.Значением по умолчанию является «Integrated Security=True;».
Создает подключение к SQL Server LocalDb на основе указанного имени базы данных или строки подключения.Если указанная строка содержит символ «=», то она рассматривается как строка подключения целиком. В противном случае она рассматривается только как имя базы данных.
Инициализированное подключение DbConnection.
Имя базы данных или строка подключения.
В этом соглашении используется имя производного класса в качестве контейнера для концептуальной модели, построенной в режиме Code First.
Применяет соглашение к данной модели.
Контейнер, к которому применяется соглашение.
Модель.
В этом соглашении используется пространство имен производного класса в качестве пространства имен концептуальной модели, построенной в режиме Code First.
Сравнивает объекты по равенству ссылок.
Инициализирует новый экземпляр класса .
Возвращает экземпляр по умолчанию.
Экземпляр по умолчанию.
Определяет, считаются ли равными два указанных экземпляра объекта.
Значение true, если объекты равны: в противном случае — значение false.
Первый сравниваемый объект.
Второй сравниваемый объект.
Получает хэш-код указанного объекта.
Хэш-код для указанного объекта.
Объект.
Экземпляры этого класса используются внутренним образом в целях создания константных выражений для , которые вставлены в дерево выражения для замены ссылок на и .
Тип элемента.
Публичное свойство, которое ожидается в дереве выражения LINQ.
Запрос.
Исключение, которое вызвано после того, как действие снова окончилось неудачей вслед за повторными попытками, количество которых задано в конфигурации.
Инициализирует новый экземпляр класса без сообщения об ошибке.
Инициализирует новый экземпляр класса с указанным сообщением об ошибке.
Сообщение, описывающее ошибку.
Инициализирует новый экземпляр класса .
Сообщение, описывающее ошибку.
Исключение, которое является причиной текущего исключения.
Экземпляры этого класса используются для создания объектов DbConnection для SQL Server Compact Edition на основе указанного имени базы данных или строки подключения.
Создает новую фабрику соединений с пустыми (заданными по умолчанию) свойствами DatabaseDirectory и BaseConnectionString.
Неизменяемое имя поставщика, указывающее выпуск SQL Server Compact Edition, который необходимо использовать.
Создает новую фабрику соединений с заданными свойствами DatabaseDirectory и BaseConnectionString.
Неизменяемое имя поставщика, указывающее выпуск SQL Server Compact Edition, который необходимо использовать.
Путь, которым предваряется имя базы данных для создания имени файла, которое SQL Server Compact Edition использует при создании или чтении файла базы данных.Пустая строка означает, что в выпуске SQL Server Compact Edition будет использоваться значение по умолчанию для расположения файла базы данных.
Строка подключения, используемая для указания параметров обращения к базе данных, отличной от «Data Source».В качестве префикса для этой строки должен быть задан источник данных с учетом имени базы данных при вызове метода CreateConnection.
Строка подключения, используемая для указания параметров обращения к базе данных, отличной от «Data Source».В качестве префикса для этой строки должен быть задан источник данных с учетом имени базы данных при вызове метода CreateConnection.По умолчанию задана пустая строка — это означает, что другие параметры не используются.
Создает соединение с SQL Server Compact Edition на основе указанного имени базы данных или строки подключения.Если указанная строка содержит символ «=», то она рассматривается как строка подключения целиком. В противном случае она рассматривается только как имя базы данных.
Инициализированное подключение DbConnection.
Имя базы данных или строка подключения.
Путь, которым предваряется имя базы данных для создания имени файла, которое SQL Server Compact Edition использует при создании или чтении файла базы данных.Значение по умолчанию равно «|DataDirectory|», то есть файл будет размещен в назначенном каталоге данных.
Неизменяемое имя поставщика, указывающее выпуск SQL Server Compact Edition, который необходимо использовать.
Экземпляры этого класса используются для создания объектов DbConnection для SQL Server на основе указанного имени базы данных или строки подключения.По умолчанию используется соединение с «.\SQLEXPRESS».Это поведение можно изменить, заменив базовую строку подключения при конструировании экземпляра фабрики.
Создает новую фабрику соединения со свойством BaseConnectionString по умолчанию «Data Source=.\SQLEXPRESS; Integrated Security=True; MultipleActiveResultSets=True;».
Создает новую фабрику соединений с заданным свойством BaseConnectionString.
Строка подключения, используемая для указания параметров обращения к базе данных, отличной от «Initial Catalog».В начало этой строки будет добавлено значение «Initial Catalog» на основе имени базы данных при вызове метода CreateConnection.
Строка подключения, используемая для указания параметров обращения к базе данных, отличной от «Initial Catalog».В начало этой строки будет добавлено значение «Initial Catalog» на основе имени базы данных при вызове метода CreateConnection.Значение по умолчанию — «Data Source=.\SQLEXPRESS; Integrated Security=True;».
Создает соединение с SQL Server на основе указанного имени базы данных или строки подключения.Если указанная строка содержит символ «=», то она рассматривается как строка подключения целиком. В противном случае она рассматривается только как имя базы данных.
Инициализированное подключение DbConnection.
Имя базы данных или строка подключения.
Этот атрибут может быть применен либо ко всему производному классу , либо к отдельным свойствам или этого класса.При применении любых обнаруженных свойств или все еще будет включено в модель, но не будет автоматически инициализировано.
Инициализирует новый экземпляр класса .
Реализуется поставщиками Entity Framework и используется для проверки существования таблиц в заданной базе данных.Используется инициализаторами базы данных для определения, считать ли существующую базу данных пустой и следует ли создать таблицы.
Когда переопределено в производном классе, проверяет, существуют ли заданные таблицы в базе данных для указанного подключения.
Значение true, если существуют какие-либо таблицы модели или таблица EdmMetadata.
Контекст, для которого выполняется проверка таблиц, обычно используется для получения соответствующего объекта .
Подключение к базе данных.Может быть открытым или закрытым; должно быть закрытым, если открывается.Не ликвидировать.
Таблицы, существование которых проверяется.
Имя таблицы EdmMetadata для проверки на существование.
Вспомогательный метод для получения имени таблицы для заданного пространства S.
Имя таблицы.
Набор сущностей пространства S для таблицы.
Этот класс используется для записи и считывания сведений отслеживания транзакции из базы данных.Чтобы настроить определение таблицы транзакции, можно создать класс, производный от этого класса, и переопределить метод .Производные классы могут быть зарегистрированы с помощью .
Инициализирует новый экземпляр класса .
Соединение, используемое контекстом, для которого записываются транзакции.
Этот метод вызывается после инициализации модели для производного контекста.
Построитель, который определяет модель для создаваемого контекста.
Возвращает или задает объект , который можно использовать для считывания и записи экземпляров .
может использоваться для чтения и записи экземпляров .
Представляет базовый класс для перехватчиков, которые обрабатывают операции транзакции.Производные классы могут быть зарегистрированы с помощью или .
Инициализирует новый экземпляр класса .
Может быть реализовано в производном классе.
Соединение, начавшее транзакцию.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение, начинающее транзакцию.
Контекстные сведения, связанные с вызовом.
Если реализован в производном классе, то возвращает скрипт для подготовки базы данных к этому обработчику транзакций.
Скрипт для изменения схемы базы данных для этого обработчика транзакций.
Может быть реализовано в производном классе.
Закрытое соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Закрываемое соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Зафиксированная транзакция.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Фиксируемая транзакция.
Контекстные сведения, связанные с вызовом.
Получает подключение, для которого будут обрабатываться операции транзакции.
Объект , для которого будут обрабатываться операции транзакции.
Может быть реализовано в производном классе.
Транзакция.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Транзакция.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Получает контекст, для которого будут обрабатываться операции транзакции.
Объект , для которого будут обрабатываться операции транзакции.Может принимать значение NULL.
Освобождает ресурсы, используемые этим обработчиком транзакций.
Освобождает ресурсы, используемые этим обработчиком транзакций.
Укажите значение true, чтобы освободить управляемые и неуправляемые ресурсы, или значение false, чтобы освободить только неуправляемые ресурсы.
Может быть реализовано в производном классе.
Удаленное соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Удаленная транзакция.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Удаляемое соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Удаляемая транзакция.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Инициализирует этот экземпляр, используя указанный контекст.
Контекст, для которого будут обрабатываться операции транзакции.
Инициализирует этот экземпляр, используя указанный контекст.
Контекст, для которого будут обрабатываться операции транзакции.
Соединение, используемое для инициализации.
Возвращает или задает значение, показывающее, удален ли данный обработчик транзакций.
Значение true, если это обработчик транзакций удален; в противном случае — значение false.
Может быть реализовано в производном классе.
Транзакция.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Транзакция.
Контекстные сведения, связанные с вызовом.
Проверяет, содержит ли предоставленный контекст перехвата целевой контекст, или совпадает предоставленное соединение с соединением, которое используется целевым контекстом.
Значение true, если предоставленный контекст перехвата содержит целевой контекст или предоставленное соединение совпадает с соединением, которое используется целевым контекстом, если предоставленный контекст перехвата не содержит какие-либо контексты; в противном случае — false.
Соединение.
Контекст перехвата.
Получает контекст, для которого будут обрабатываться операции транзакции.
Объект , для которого будут обрабатываться операции транзакции.
Может быть реализовано в производном классе.
Открытое соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Открываемое соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Транзакция, для которой был сделан откат.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Откатываемая назад транзакция.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Может быть реализовано в производном классе.
Соединение.
Контекстные сведения, связанные с вызовом.
Представляет транзакцию.
Инициализирует новый экземпляр класса .
Получает или задает локальную дату и время начала транзакции.
Локальная дата и время начала транзакции.
Указывает, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Возвращает хэш-код данного экземпляра.
Хэш-код данного экземпляра.
Получает или задает уникальный идентификатор, назначенный объекту транзакции.
Уникальный идентификатор, назначенный объекту транзакции.
Активируется, если контекст создается из шаблонов в режиме Database First или Model First, а затем используется в режиме Code First.
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса .
Объект, содержащий сериализованные данные объекта.
Контекстные сведения об источнике или назначении.
Инициализирует новый экземпляр класса .
Сообщение.
Инициализирует новый экземпляр класса .
Сообщение.
Внутреннее исключение.
Представляет создание службы по формированию кода пользовательских заметок в качестве части шаблонов миграций.Производный класс должен быть задан для .
Инициализирует новый экземпляр класса .
Формирует код для заданного значения заметки.
Имя заметки, для которой создается значение.
Значение заметки.
Модуль записи, в который должен быть записан сформированный код.
Возвращает дополнительные пространства имен, которые нужно включить в код, сформированный для шаблонной миграции.Реализация по умолчанию возвращает пустой перечислитель.
Список дополнительных включаемых пространств имен.
Имена заметок, включаемых в сформированный код.
Представляет пару значений заметки в объекте , созданном вручную или по шаблону.
Создает новую пару значений заметки.
Старое значение заметки, которое может быть равно NULL сразу после создания заметки.
Новое значение заметки, которое может быть равно NULL сразу после удаления заметки.
Определяет, равен ли указанный объект данному объекту экземпляра.
Значение true, если указанный объект равен данному объекту экземпляра; в противном случае — значение false.
Объект для сравнения.
Получает хэш-код.
Хэш-код.
Возвращает новое значение заметки, которое может быть равно NULL после удаления заметки.
Новое значение заметки, которое может быть равно NULL сразу после удаления заметки.
Возвращает старое значение заметки, которое может быть равно NULL сразу после создания заметки.
Старое значение заметки, которое может быть равно NULL сразу после создания заметки.
Возвращает значение true, если обе пары заметки содержат одинаковые значения; в противном случае — значение false.
Значение true, если обе пары содержат одинаковые значения.
Пара значений заметки.
Пара значений заметки.
Возвращает значение true, если обе пары заметки содержат разные значения; в противном случае — значение false.
Значение true, если пары содержат разные значения.
Пара значений заметки.
Пара значений заметки.
Возвращается методом и связанными методами, чтобы указать, не конфликтует ли один объект с другим и можно ли их объединить в один объект.
Создает новый экземпляр .
Указывает, совместимы ли два тестируемых объекта.
Сообщение об ошибке, которое указывает, почему два объекта несовместимы.Ожидается значение NULL, если isCompatible имеет значение true.
Если имеет значение TRUE, тогда возвращает сообщение об ошибке, в котором указано, почему два тестируемых объекта несовместимы.
Значение true, если два тестируемых объекта совместимы; в противном случае — значение false.
Неявное преобразование в логическое значение, чтобы разрешить прямо использовать результирующий объект в проверке.
Значение true, если результат совместим; в противном случае — значение false.
Преобразуемый объект.
Типы, используемые в качестве пользовательских заметок, могут реализовать этот интерфейс для указания того, что попытка использования нескольких заметок с одним именем для одной таблицы или столбца может быть возможна путем слияния нескольких заметок в одну.
Возвращает значение true, если заметка не конфликтует с другой заметкой и эти две заметки могут быть объединены в одну с помощью метода .
Значение CompatibilityResult, которое указывает, совместима ли заметка с другой заметкой.
Сравниваемая заметка.
Объединяет заметку с другой заметкой и возвращает новую объединенную заметку.Метод завершается успешно только в том случае, если метод возвращает значение true.
Новая объединенная заметка.
Заметка, которую необходимо объединить с этой заметкой.
Представляет пользовательские заметки для представления индексов баз данных в модели Entity Framework.
Инициализирует новый экземпляр класса , используя указанную коллекцию индексов.
Атрибуты индекса, представляющие один или несколько индексов.
Инициализирует новый экземпляр класса , используя указанную коллекцию индексов.
Атрибуты индекса, представляющие индекс.
Имя, которое используется, когда заметка сохраняется в метаданных Entity Framework или сериализуется в файл SSDL/EDMX.
Возвращает индексы, представленные этой заметкой.
Индексы, представленные этой заметкой.
Возвращает значение true, если заметка не конфликтует с другой заметкой и эти две заметки могут быть объединены в одну с помощью метода .
Значение CompatibilityResult, которое указывает, совместима ли заметка с другой заметкой.
Сравниваемая заметка.
Объединяет заметку с другой заметкой и возвращает новую заметку, содержащую объединенные индексы.
Новая заметка с индексами из двух объединенных заметок.
Заметка, которую необходимо объединить с этой заметкой.
Другая заметка содержит индексы, которые несовместимы с индексами в этой заметке.
Возвращает строковое представление объекта .
Строковое представление объекта .
Класс используется для сериализации и десериализации объектов , чтобы их можно было хранить в форме EDMX модели Entity Framework.
Инициализирует новый экземпляр класса .
Десериализует заданную строку обратно в объект .
Значение десериализованной заметки.
Имя десериализуемой заметки.
Десериализуемая строка.
Если возникает ошибка во время чтения сериализованного значения.
Сериализует указанную заметку в строку для хранения в формате EDMX XML.
Сериализованное значение.
Имя сериализуемой заметки.
Сериализуемое значение, которое должно быть объектом IndexAnnotation.
Представляет аргументы событий, передаваемые обработчикам событий .
Добавляет экземпляр в цепочку обязанностей сопоставителей, которые используются для разрешения зависимостей, необходимых платформе Entity Framework.В отличие от AddDependencyResolver, этот метод помещает сопоставителя вниз цепочки ответственности, в результате чего сопоставитель будет использован для разрешения зависимости, которую не удалось разрешить другими сопоставителями.
Добавляемый сопоставитель.
Добавляет экземпляр в цепочку обязанностей сопоставителей, которые используются для разрешения зависимостей, необходимых платформе Entity Framework.
Добавляемый сопоставитель.
Если значение true, то добавленный сопоставитель получает приоритет над настройками в файле конфигурации.
Получает моментальный снимок сопоставителя , который скоро будет заблокирован.Получить зарегистрированные службы можно с помощью метода GetService данного объекта.
Моментальный снимок сопоставителя , который скоро будет заблокирован.
Указывает, равен ли данный экземпляр конкретному объекту.
Значение true, если экземпляр равен указанному объекту; в противном случае — значение false.
Сравниваемый объект.
Получает хэш-код, связанный с этим экземпляром.
Хэш-код, связанный с этим экземпляром.
Получает тип этого экземпляра.
Тип этого экземпляра.
Добавляет сопоставителя-оболочку в конфигурацию, которая скоро будет заблокирована.Сопоставитель-оболочка — это сопоставитель, который инициализирует службу, возвращаемую цепочкой сопоставителя, и готовит или заменяет ее другой службой того же типа.
Делегат, который принимает неподготовленную службу и ключ и возвращает подготовленную или замененную службу.
Тип службы, которую требуется подготовить или заменить.
Возвращает строковое представление объекта .
Строковое представление объекта .
Методы расширения для вызова метода с помощью параметра универсального типа и (или) без имени.
Вызывает метод , передавая универсальный тип метода в качестве аргумента type и значение null для аргумента name.
Устраненная зависимость или значение null, если сопоставитель не смог ее разрешить.
Используемый сопоставитель.
Тип контракта, который необходимо разрешить.
Вызывает метод , передавая универсальный тип метода и указанное имя в качестве аргументов.
Устраненная зависимость или значение null, если сопоставитель не смог ее разрешить.
Используемый сопоставитель.
Ключ зависимости, который необходимо разрешить.
Тип контракта, который необходимо разрешить.
Вызывает метод , передавая аргумент указанного типа и значение null для аргумента name.
Устраненная зависимость или значение null, если сопоставитель не смог ее разрешить.
Используемый сопоставитель.
Тип контракта, который необходимо разрешить.
Вызывает метод , передавая универсальный тип метода в качестве аргумента type и значение null для аргумента name.
Все разрешенные зависимости или , если службы не разрешены.
Используемый сопоставитель.
Тип контракта, который необходимо разрешить.
Вызывает метод , передавая универсальный тип метода и указанное имя в качестве аргументов.
Все разрешенные зависимости или , если службы не разрешены.
Используемый сопоставитель.
Ключ зависимости, который необходимо разрешить.
Тип контракта, который необходимо разрешить.
Вызывает метод , передавая аргумент указанного типа и значение null для аргумента name.
Все разрешенные зависимости или , если службы не разрешены.
Используемый сопоставитель.
Тип контракта, который необходимо разрешить.
Реализация , которая используется для разрешения фабрик .
Тип разрешаемой стратегии выполнения.
Инициализирует новый экземпляр
Неизменяемое имя поставщика ADO.NET, которое указывает тип соединения ADO.NET для данной стратегии выполнения.
Строка, которая будет сопоставлена с именем сервера в строке подключения.Значение null сопоставляется с любым элементом.
Функция, которая возвращает новый экземпляр стратегии выполнения.
Если задан тип , то сопоставитель пытается вернуть используемую службу, в противном случае сопоставитель возвращает значение null.Если задан тип Func{IExecutionStrategy}, то ожидаемым ключом должен быть .
Значение или null.
Тип разрешаемой службы.
Ключ, используемый для определения возвращаемой службы.
Если задан тип , то сопоставитель пытается вернуть службу для использования, в противном случае возвращает пустое перечисление.Если задан тип Func{IExecutionStrategy}, то ожидаемым ключом должен быть .
Перечисление или пустое перечисление.
Тип разрешаемой службы.
Ключ, используемый для определения возвращаемой службы.
Этот интерфейс реализуется любым другим объектом, который может разрешить зависимость напрямую или через внешний контейнер.
Пытается разрешить зависимость для указанного типа контракта и необязательного ключа.Если сопоставитель не может разрешить зависимость, он должен вернуть значение null или не возвращать поток.Благодаря этому сопоставители могут быть использованы в цепочке ответственности, в которой несколько сопоставителей можно опрашивать до тех пор, пока один из них не разрешит зависимость.
Разрешенная зависимость, которая должна быть экземпляром данного типа контракта, или значение null, если она не может быть разрешена.
Интерфейс или абстрактный базовый класс, который определяет разрешаемую зависимость.Возвращаемый объект должен представлять экземпляр этого типа.
Ключ разрешаемой зависимости (необязательно).Это может быть значение null для зависимостей, не различаемых по ключу.
Пытается разрешить зависимости для указанного типа контракта и (необязательно) заданного ключа.Если сопоставитель не может разрешить зависимость, то он должен вернуть пустое перечисление и не активировать исключение.Этот метод отличается от тем, что возвращает все зарегистрированные службы для заданного сочетания типа и ключа.
Все службы, разрешающие эту зависимость, должны быть экземплярами данного типа контракта или пустым перечислением, если зависимость не может быть разрешена.
Интерфейс или абстрактный базовый класс, который определяет разрешаемую зависимость.Следует ожидать, что каждый возвращаемый объект является экземпляром этого типа.
Ключ разрешаемой зависимости (необязательно).Это может быть значение null для зависимостей, не различаемых по ключу.
Реализует интерфейс для разрешения зависимости таким образом, чтобы всегда возвращался тот же экземпляр.
Тип, который определяет контракт для разрешаемой зависимости.
Создает нового сопоставителя, который вернет указанный экземпляр по типу контракта, независимо от ключа, переданного в метод Get.
Возвращаемый экземпляр.
Создает новый сопоставитель, который возвращает указанный экземпляр по типу контракта, если указанный ключ точно совпадает с ключом, переданным методу Get на основе заданного предиката.
Возвращаемый экземпляр.
Предикат, который принимает объект ключа и возвращает значение true, если только он соответствует условию поиска.
Создает нового сопоставителя, который вернет указанный экземпляр по типу контракта, если указанный ключ точно совпадает с ключом, переданным в метод Get.
Возвращаемый экземпляр.
Ключ разрешаемой зависимости (необязательно).Это может быть значение null для зависимостей, не различаемых по ключу.
Пытается разрешить зависимость для указанного типа контракта и необязательного ключа.Если сопоставитель не может разрешить зависимость, он должен вернуть значение null или не возвращать поток.Благодаря этому сопоставители могут быть использованы в цепочке ответственности, в которой несколько сопоставителей можно опрашивать до тех пор, пока один из них не разрешит зависимость.
Разрешенная зависимость, которая должна быть экземпляром данного типа контракта, или значение null, если она не может быть разрешена.
Интерфейс или абстрактный базовый класс, который определяет разрешаемую зависимость.Возвращаемый объект должен представлять экземпляр этого типа.
Ключ разрешаемой зависимости (необязательно).Это может быть значение null для зависимостей, не различаемых по ключу.
Пытается разрешить зависимости для указанного типа контракта и (необязательно) заданного ключа.Если сопоставитель не может разрешить зависимость, то он должен вернуть пустое перечисление и не активировать исключение.
Все службы, разрешающие эту зависимость, должны быть экземплярами данного типа контракта или пустым перечислением, если зависимость не может быть разрешена.
Интерфейс или абстрактный базовый класс, который определяет разрешаемую зависимость.Следует ожидать, что каждый возвращаемый объект является экземпляром этого типа.
Ключ разрешаемой зависимости (необязательно).Это может быть значение null для зависимостей, не различаемых по ключу.
Представляет реализацию , которая используется для разрешения фабрик .
Инициализирует новый экземпляр класса .
Функция, которая возвращает новый экземпляр обработчика транзакции.
Неизменяемое имя поставщика ADO.NET, указывающее тип соединения ADO.NET, для которого будет использоваться обработчик транзакций.Значение null сопоставляется с любым элементом.
Строка, которая будет сопоставлена с именем сервера в строке подключения.Значение null сопоставляется с любым элементом.
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект для сравнения.
Получает хэш-код экземпляра объекта.
Хэш-код для экземпляра объекта.
Если задан тип , то метод пытается вернуть службу для использования, в противном случае возвращается значение null.Если задан тип , то ожидаемым ключом должен быть .
Значение или null.
Тип разрешаемой службы.
Ключ, используемый для определения возвращаемой службы.
Если задан тип , то сопоставитель пытается вернуть службу для использования, в противном случае возвращает пустое перечисление.Если задан тип , то ожидаемым ключом должен быть .
Перечисление или пустое перечисление.
Тип разрешаемой службы.
Ключ, используемый для определения возвращаемой службы.
Предоставляет вспомогательные методы для чтения из файла App.config или Web.config.
Инициализирует новый экземпляр .
Конфигурация, из которой выполняется чтение.
Возвращает службы указанного поставщика из конфигурации.
Имя типа служб поставщика или значение null, если оно не найдено.
Неизменяемое имя служб поставщика.
Обозначает представление сопоставления.
Создает экземпляр с указанной сущностью Entity SQL.
Строка, определяющая сущность Entity SQL.
Возвращает сущность Entity SQL.
Представляет базовый абстрактный класс для реализаций кэша представления сопоставления.Производные классы должны иметь конструктор без параметров, если они используются с атрибутом .
Инициализирует новый экземпляр класса .
Получает представление, соответствующее заданному экстенту.
Объект , определяющий представление сопоставления, или null, если экстент не связан с таким представлением.
Объект , задающий экстент.
Возвращает хэш-значение, вычисляемое по замыканию сопоставления.
Хэш-значение, вычисляемое по замыканию сопоставления.
Задает способы создания определенных экземпляров .
Инициализирует новый экземпляр класса .
Создает экземпляр кэша формируемого представления для сопоставления контейнеров, определяемого именами сопоставленных контейнеров.
Объект , который определяет кэш формируемого представления.
Имя контейнера в концептуальной модели.
Имя контейнера в модели хранения.
Определяет настраиваемый атрибут, который определяет тип кэша представления сопоставления (подкласс ), связанный с типом контекста (подкласс или ).Тип кэша создается во время выполнения и используется для получения сформированных ранее представлений в соответствующем контексте.
Создает экземпляр , который связывает тип контекста с типом кэша представления сопоставления.
Подкласс или .
Полное имя типа кэша с указанием сборки.
Создает экземпляр , который связывает тип контекста с типом кэша представления сопоставления.
Подкласс или .
Подкласс .
Представляет пользовательское выражение преобразования во множественную форму, которая используется соединением
Создайте новый экземпляр
Строка, отличная от значения NULL или пустая, представляющая единственное число.
Строка, отличная от значения NULL или пустая, представляющая множественное число.
Возвратить множественное число.
Возвратить единственное число.
Реализация по умолчанию службы преобразования в форму множественного числа для использования платформой Entity Framework.Эта служба преобразования в форму множественного числа основана на английском языковом стандарте.
Создает новый экземпляр службы по умолчанию для преобразования в форму множественного числа, используемой в Entity Framework.
Создает новый экземпляр службы по умолчанию для преобразования в форму множественного числа, используемой в Entity Framework.
Коллекция словарных записей пользователя для использования этой службой. Эти входные данные могут настраивать службу в соответствии с требованиями пользователя.
Возвращает форму множественного числа заданного слова.
Форма множественного числа входного параметра.
Слово, которое требуется поставить во множественное число.
Возвращает форму единственного числа заданного слова.
Форма единственного числа входного параметра.
Слово, которое требуется поставить в единственное число.
Этот интерфейс реализуется службами преобразования во множественную форму, которые будут использоваться средой выполнения EF.По умолчанию используется служба , но используемая служба преобразования во множественную форму может быть задана в классе, производном от .
Преобразование слова в форму множественного числа с помощью службы.
Слово, преобразованное в форму множественного числа
Слово для преобразования в форму множественного числа.
Преобразование слова в форму единственного числа с помощью службы.
Слово, преобразованное в форму единственного числа.
Слово для преобразование в форму единственного числа
Представляет базовый класс для миграции на основе кода.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса .
Добавляет операцию добавления столбца в существующую таблицу.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, в которую следует добавить столбец.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Имя добавляемого столбца.
Действие, задающее добавляемый столбец.т. е.c => c.Int(nullable: false, defaultValue: 3)
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию создания нового ограничения внешнего ключа.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Таблица, содержащая столбец внешнего ключа.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Столбец внешнего ключа.
Таблица, содержащая столбец, на который ссылается этот внешний ключ.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Столбец, на который ссылается этот внешний ключ.Если значение не задано, будет использоваться первичный ключ базовой таблицы.
Значение, указывающее, следует ли настроить каскадное удаление для связи по внешнему ключу.Если значение не задано, каскадное удаление будет отключено.
Имя ограничения внешнего ключа в базе данных.Если значение не задано, будет сформировано уникальное имя.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию создания нового ограничения внешнего ключа.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Таблица, содержащая столбцы внешнего ключа.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Столбцы внешнего ключа.
Таблица, содержащая столбцы, на которые ссылается этот внешний ключ.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Столбцы, на которые ссылается этот внешний ключ.Если значение не задано, будет использоваться первичный ключ базовой таблицы.
Значение, указывающее, следует ли настроить каскадное удаление для связи по внешнему ключу.Если значение не задано, каскадное удаление будет отключено.
Имя ограничения внешнего ключа в базе данных.Если значение не задано, будет сформировано уникальное имя.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию создания нового первичного ключа.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Таблица, содержащая столбец первичного ключа.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Столбец первичного ключа.
Имя первичного ключа в базе данных.Если значение не задано, будет сформировано уникальное имя.
Значение, указывающее, является ли этот индекс кластеризованным первичным ключом.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию создания нового первичного ключа на основе нескольких столбцов.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Таблица, содержащая столбцы первичного ключа.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Столбцы первичного ключа.
Имя первичного ключа в базе данных.Если значение не задано, будет сформировано уникальное имя.
Значение, указывающее, является ли этот индекс кластеризованным первичным ключом.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию изменения определения существующего столбца.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, в которой находится столбец.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Имя столбца для изменения.
Действие, задающее новое определение для столбца.т. е.c => c.String(nullable: false, defaultValue: "none")
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию изменения хранимой процедуры.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя хранимой процедуры.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Действие, которое указывает параметры хранимой процедуры.
Текст хранимой процедуры.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов.Например, 'new { SampleArgument = "MyValue" }'.
Параметры в этой операции изменения хранимой процедуры.Этот тип указывать не нужно, он будет выведен из предоставляемого параметра .
Добавляет операцию изменения хранимой процедуры.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя хранимой процедуры.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Текст хранимой процедуры.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов.Например, 'new { SampleArgument = "MyValue" }'.
Добавляет операцию для обработки изменений в заметках, определенных на таблицах.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Действие, задающее столбцы, которые нужно включить в таблицу.т. е.t => new { Id = t.Int(identity: true), Name = t.String() }
Пользовательские заметки на таблице, которая была изменена.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Столбцы в данной операции.Этот тип указывать не нужно, он будет выведен из предоставляемого параметра columnsAction.
Добавляет операцию создания индекса на одном столбце.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, в которой создается индекс.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Имя столбца, на котором создается индекс.
Значение, указывающее, является ли этот индекс уникальным.Если значение не задано, будет создан неуникальный индекс.
Имя, которое будет использоваться для данного индекса в базе данных.Если значение не задано, будет сформировано уникальное имя.
Значение, указывающее, является ли этот индекс кластеризованным.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию создания индекса на нескольких столбцах.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, в которой создается индекс.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Имена столбцов, на которых создается индекс.
Значение, указывающее, является ли этот индекс уникальным.Если значение не задано, будет создан неуникальный индекс.
Имя, которое будет использоваться для данного индекса в базе данных.Если значение не задано, будет сформировано уникальное имя.
Значение, указывающее, является ли этот индекс кластеризованным.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию создания новой хранимой процедуры.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя хранимой процедуры.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Действие, которое указывает параметры хранимой процедуры.
Текст хранимой процедуры.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов.Например, 'new { SampleArgument = "MyValue" }'.
Параметры в этой операции создания хранимой процедуры.Этот тип указывать не нужно, он будет выведен из предоставляемого параметра .
Добавляет операцию создания новой хранимой процедуры.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя хранимой процедуры.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Текст хранимой процедуры.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов.Например, 'new { SampleArgument = "MyValue" }'.
Добавляет операцию создания новой таблицы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Объект, позволяющий дальнейшую конфигурацию операции создания таблицы.
Имя таблицы.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Действие, задающее столбцы, которые нужно включить в таблицу.т. е.t => new { Id = t.Int(identity: true), Name = t.String() }
Существующие пользовательские заметки на таблице, которая должна быть создана.Могут быть пустыми или иметь значение NULL.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Столбцы в данной операции создания таблицы.Этот тип указывать не нужно, он будет выведен из предоставляемого параметра columnsAction.
Добавляет операцию создания новой таблицы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Объект, позволяющий дальнейшую конфигурацию операции создания таблицы.
Имя таблицы.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Действие, задающее столбцы, которые нужно включить в таблицу.т. е.t => new { Id = t.Int(identity: true), Name = t.String() }
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Столбцы в данной операции создания таблицы.Этот тип указывать не нужно, он будет выведен из предоставляемого параметра columnsAction.
Операции, которые будут выполнены во время процесса понижения уровня.
Добавляет операцию удаления существующего столбца.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, из которой следует удалить столбец.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Имя столбца для удаления.
Существующие пользовательские заметки на удаляемом столбце.Могут быть пустыми или иметь значение NULL.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию удаления существующего столбца.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, из которой следует удалить столбец.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Имя столбца для удаления.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию удаления ограничения внешнего ключа на основе его имени.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Таблица, содержащая столбец внешнего ключа.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Имя ограничения внешнего ключа в базе данных.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию удаления ограничения внешнего ключа на основе целевого столбца.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Таблица, содержащая столбец внешнего ключа.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Столбец внешнего ключа.
Таблица, содержащая столбец, на который ссылается этот внешний ключ.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию удаления ограничения внешнего ключа на основе целевого столбца.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Таблица, содержащая столбец внешнего ключа.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Столбец внешнего ключа.
Таблица, содержащая столбец, на который ссылается этот внешний ключ.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Столбцы, на которые ссылается этот внешний ключ.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию удаления ограничения внешнего ключа на основе целевых столбцов.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Таблица, содержащая столбцы внешнего ключа.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Столбцы внешнего ключа.
Таблица, содержащая столбцы, на которые ссылается этот внешний ключ.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию удаления индекса на основе его имени.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, из которой следует удалить индекс.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Имя индекса для удаления.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию удаления индекса на основе целевых столбцов.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, из которой следует удалить индекс.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Имена целевых столбцов индекса.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию удаления существующего первичного ключа, созданного с именем по умолчанию.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Таблица, содержащая столбец первичного ключа.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию удаления существующего первичного ключа, имеющего имя, отличное от имени по умолчанию.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Таблица, содержащая столбец первичного ключа.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Имя первичного ключа для удаления.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию для удаления существующей хранимой процедуры с указанным именем.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя удаляемой процедуры.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов.Например, 'new { SampleArgument = "MyValue" }'.
Добавляет операцию удаления таблицы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы для удаления.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Существующие пользовательские заметки на столбцах удаляемой таблицы.Могут быть пустыми или иметь значение NULL.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию удаления таблицы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы для удаления.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Существующие пользовательские заметки на удаляемой таблице.Могут быть пустыми или иметь значение NULL.
Существующие пользовательские заметки на столбцах удаляемой таблицы.Могут быть пустыми или иметь значение NULL.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию удаления таблицы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы для удаления.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Существующие пользовательские заметки на удаляемой таблице.Могут быть пустыми или иметь значение NULL.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию удаления таблицы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы для удаления.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Определяет, равен ли данный экземпляр указанному объекту.
Значение true, если указанный объект равен текущему экземпляру; в противном случае значение false.
Объект для сравнения с текущим экземпляром.
Возвращает хэш-функцию для текущего объекта.
Хэш-функция для текущего объекта.
Возвращает тип текущего экземпляра в среде выполнения.
Тип текущего экземпляра в среде выполнения.
Создает неполную копию текущего объекта.
Неполная копия текущего объекта.
Добавляет операцию перемещения хранимой процедуры в новую схему.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя хранимой процедуры, которая должна быть перемещена.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Схема, в которую должна быть перемещена хранимая процедура.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию перемещения таблицы в новую схему.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы для перемещения.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Схема, в которую перемещается таблица.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию переименования столбца.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, содержащей переименуемый столбец.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Имя столбца для переименования.
Новое имя столбца.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию переименования индекса.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, содержащей индекс, который подлежит переименованию.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Имя индекса, который подлежит переименованию.
Новое имя индекса.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию переименования хранимой процедуры.Чтобы изменить схему хранимой процедуры, используйте MoveStoredProcedure. Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя хранимой процедуры, которая должна быть переименована.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Новое имя для хранимой процедуры.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию переименования таблицы.Для изменения схемы таблицы используйте метод MoveTable.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы для переименования.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Новое имя таблицы.Имя схемы — необязательный параметр; если схема не указана, предполагается dbo.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию выполнения команды SQL.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Команда SQL, которую требуется выполнить.
Значение, указывающее, выполнять ли SQL-код вне транзакции, используемой для процесса миграции.Если значение не задано, SQL-код будет выполняться в пределах транзакции.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию выполнения файла SQL.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Файл SQL, который требуется выполнить.Предполагается, что относительные пути являются относительными по отношению к текущему параметру BaseDirectory AppDomain.
Значение, указывающее, выполнять ли SQL-код вне транзакции, используемой для процесса миграции.Если значение не задано, SQL-код будет выполняться в пределах транзакции.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию выполнения файла ресурсов SQL.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя ресурса манифеста выполняемого файла ресурсов SQL.
Сборка, содержащая файл ресурсов.Если не указана, предполагается вызывающая сборка.
Значение, указывающее, выполнять ли SQL-код вне транзакции, используемой для процесса миграции.Если значение не задано, SQL-код будет выполняться в пределах транзакции.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Добавляет операцию миграции.
Добавляемая операция миграции.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Операции, которые будут выполнены в процессе обновления.
Конфигурация, связанная с использованием миграции для данной модели.Вместо использования этого класса обычно создается класс конфигурации, который является производным от .
Инициализирует новый экземпляр класса DbMigrationsConfiguration.
Возвращает или задает значение, указывающее, приемлемы ли потери данных во время автоматической миграции.Если задано значение false, то при возникновении в процессе автоматической миграции потерь данных будет сформировано исключение.
Возвращает или задает значение, указывающее, будет ли использоваться автоматическая миграция при переносе базы данных.
Возвращает или задает генератор кода для использования при создании шаблонов миграции.
Возвращает или задает значение времени ожидания, которое используется для отдельных команд в рамках миграции.Значение NULL указывает, что будет использоваться значение по умолчанию базового поставщика.
Возвращает или задает строку, позволяющую отличить переносы, принадлежащие этой конфигурации, от переносов, принадлежащих другим конфигурациям, используя одну и ту же базу данных.Это свойство позволяет применять перемещения из многих разных моделей к единственной базе данных.
Возвращает или задает производный DbContext, представляющий перенесенную модель.
Каталог по умолчанию, в котором хранятся перемещения.
Возвращает фабрику контекста журнала, которая задана как предназначенная для использования с указанным поставщиком базы данных.
Фабрика контекста журнала, настроенная для поставщика базы данных.
Имя поставщика базы данных, для которого должна быть получена фабрика.
Возвращает генератор SQL, который настроен для использования с данным поставщиком базы данных.
Генератор SQL, настроенный для поставщика базы данных.
Имя поставщика базы данных для возвращения генератора SQL.
Возвращает или задает сборку, содержащую миграцию на основе кода.
Возвращает или задает вложенный каталог, в котором хранятся миграции на основе кода.Обратите внимание, что этому свойству необходимо присваивать относительный путь для подкаталога относительно корня проекта Visual Studio, оно не может содержать абсолютного пути.
Возвращает или задает пространство имен, используемое для миграции на основе кода.
Добавляет новую фабрику для создания экземпляров , предназначенных для использования указанным поставщиком базы данных.
Имя поставщика базы данных, для которого необходимо задать генератор SQL.
Фабрика для создания экземпляров для указанных объектов и , представляющих схему по умолчанию.
Добавляет новый генератор SQL, который используется для данного поставщика базы данных.
Имя поставщика базы данных, для которого необходимо задать генератор SQL.
Генератор SQL для использования.
Возвращает или задает значение для переопределения соединения перенесенной базы данных.
Конфигурация, связанная с использованием миграции для данной модели.
Контекст, представляющий модель, к которой применяется данная конфигурация.
Инициализирует новый экземпляр класса DbMigrationsConfiguration.
Определяет, равен ли заданный объект текущей конфигурации.
Значение true, если заданный объект равен текущей конфигурации; в противном случае — значение false.
Объект для сравнения с текущей конфигурацией.
Возвращает хэш-функцию для этого экземпляра.
Хэш-функция для этого экземпляра.
Возвращает тип текущего экземпляра в среде выполнения.
Тип текущего экземпляра в среде выполнения.
Создает неполную копию текущего объекта.
Неполная копия текущего объекта.
Запускается после обновления до последней миграции для обеспечения возможности обновления начального значения данных.
Контекст, используемый для обновления начального значения данных.
Возвращает строковое представление данной конфигурации.
Строковое представление данной конфигурации.
DbMigrator служит для применения существующих миграций к базе данных.DbMigrator может использоваться для повышения и понижения до любой указанной миграции.Для формирования шаблонов миграции на основе изменений используемой модели следует использовать .
Инициализирует новый экземпляр класса DbMigrator.
Конфигурация, которая будет использована для процесса миграции.
Возвращает конфигурацию, которая будет использована для процесса миграции.
Возвращает список всех миграций, примененных к целевой базе данных.
Список миграций.
Возвращает все миграции, заданные в настроенной сборке миграций.
Список миграций.
Возвращает список всех миграций, определенных в сборке, но не примененных к целевой базе данных.
Список миграций.
Идентификатор миграции, представляющий состояние базы данных до применения каких-либо миграций.
Обновляет целевую базу данных до данного переноса.
Перенос для повышения или понижения уровня.
Набор методов расширения для
Добавляет или обновляет сущности с помощью пользовательского выражения идентификации при вызове метода SaveChanges.Эквивалент операции «upsert» из терминологии баз данных.Этот метод может оказаться полезным при заполнении данных с помощью переноса.
Набор, к которому принадлежат сущности.
Выражение, указывающее свойства, которые следует использовать при определении необходимости выполнения операции добавления или обновления.
Добавляемые и обновляемые сущности.
Тип сущностей, подлежащих добавлению или обновлению.
Добавляет или обновляет сущности с помощью ключей при вызове метода SaveChanges.Эквивалент операции «upsert» из терминологии баз данных.Этот метод может оказаться полезным при заполнении данных с помощью переноса.
Набор, к которому принадлежат сущности.
Добавляемые и обновляемые сущности.
Тип сущностей, подлежащих добавлению или обновлению.
Вспомогательный класс, который используется для настройки столбца.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса .
Создает новое определение столбца для хранения данных двоичного типа.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Максимально допустимая длина данных массива.
Значение, указывающее, должны ли все данные быть дополнены до максимальной длины.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Значение, указывающее, должен ли этот столбец быть настроен в качестве отметки времени.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Пользовательские заметки, обычно используемые в модели Code First.
Создает новое определение столбца для хранения данных типа Boolean.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Пользовательские заметки, обычно используемые в модели Code First.
Создает новое определение столбца для хранения данных типа Byte.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Значение, указывающее, будет ли база данных формировать значения для этого столбца во время вставки.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Пользовательские заметки, обычно используемые в модели Code First.
Создает новое определение столбца для хранения данных типа DateTime.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Точность столбца.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Пользовательские заметки, обычно используемые в модели Code First.
Создает новое определение столбца для хранения данных типа DateTimeOffset.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Точность столбца.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Пользовательские заметки, обычно используемые в модели Code First.
Создает новое определение столбца для хранения данных Decimal.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Числовая точность столбца.
Числовой масштаб столбца.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Значение, указывающее, будет ли база данных формировать значения для этого столбца во время вставки.
Пользовательские заметки, обычно используемые в модели Code First.
Создает новое определение столбца для хранения данных типа Double.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Пользовательские заметки, обычно используемые в модели Code First.
Указывает, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Создает новое определение столбца для хранения географических данных.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Пользовательские заметки, обычно используемые в модели Code First.
Создает новое определение столбца для хранения геометрических данных.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Пользовательские заметки, обычно используемые в модели Code First.
Возвращает хэш-код данного экземпляра.
Хэш-код данного экземпляра.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Создает новое определение столбца для хранения данных идентификатора GUID.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Значение, указывающее, будет ли база данных формировать значения для этого столбца во время вставки.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Пользовательские заметки, обычно используемые в модели Code First.
Создает новое определение столбца для хранения данных типа Integer.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Значение, указывающее, будет ли база данных формировать значения для этого столбца во время вставки.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Пользовательские заметки, обычно используемые в модели Code First.
Создает новое определение столбца для хранения данных типа Long.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Значение, указывающее, будет ли база данных формировать значения для этого столбца во время вставки.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Пользовательские заметки, обычно используемые в модели Code First.
Создает неполную копию текущего объекта .
Неполная копия объекта .
Создает новое определение столбца для хранения данных типа Short.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Значение, указывающее, будет ли база данных формировать значения для этого столбца во время вставки.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Пользовательские заметки, обычно используемые в модели Code First.
Создает новое определение столбца для хранения данных Single.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Пользовательские заметки, обычно используемые в модели Code First.
Создает новое определение столбца для хранения данных String.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Максимально допустимая длина строковых данных.
Значение, указывающее, должны ли все данные быть дополнены до максимальной длины.
Значение, указывающее, поддерживает ли столбец содержимое в Юникоде.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Пользовательские заметки, обычно используемые в модели Code First.
Создает новое определение столбца для хранения данных типа Time.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Вновь созданное определение столбца.
Значение, указывающее, допускает ли столбец значения NULL.
Точность столбца.
Константное значение, используемое в качестве значения по умолчанию для этого столбца.
Выражение SQL, используемое в качестве значения по умолчанию для этого столбца.
Имя столбца.
Зависящий от поставщика тип данных, используемый для этого столбца.
Пользовательские заметки, обычно используемые в модели Code First.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Представляет класс, который используется для настройки параметра.
Инициализирует новый экземпляр класса .
Создает новое определение параметра для передачи данных типа Binary.
Вновь созданное определение параметра.
Максимально допустимая длина данных массива.
Значение, указывающее, должны ли все данные быть дополнены до максимальной длины.
Константное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Создает новое определение параметра для передачи данных типа Boolean.
Вновь созданное определение параметра.
Постоянное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Создает новое определение параметра для передачи данных типа Byte.
Вновь созданное определение параметра.
Постоянное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Создает новое определение параметра для передачи данных типа DateTime.
Вновь созданное определение параметра.
Точность параметра.
Постоянное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Создает новое определение параметра для передачи данных типа DateTimeOffset.
Вновь созданное определение параметра.
Точность параметра.
Постоянное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Создает новое определение параметра для передачи данных типа Decimal.
Вновь созданное определение параметра.
Числовая точность параметра.
Числовой масштаб параметра.
Постоянное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Создает новое определение параметра для передачи данных типа Double.
Вновь созданное определение параметра.
Постоянное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Указывает, равен ли данный экземпляр конкретному объекту.
Значение true, если экземпляр равен указанному объекту; в противном случае — значение false.
Сравниваемый объект.
Создает новое определение параметра для передачи географических данных.
Вновь созданное определение параметра.
Постоянное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Создает новое определение параметра для передачи геометрических данных.
Вновь созданное определение параметра.
Постоянное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Получает хэш-код, связанный с этим экземпляром.
Хэш-код, связанный с этим экземпляром.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Создает новое определение параметра для передачи данных GUID.
Вновь созданное определение параметра.
Постоянное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Создает новое определение параметра для передачи данных типа Integer.
Вновь созданное определение параметра.
Постоянное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Создает новое определение параметра для передачи данных типа Long.
Вновь созданное определение параметра.
Постоянное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Создает неполную копию текущего объекта .
Неполная копия объекта .
Создает новое определение параметра для передачи данных типа Short.
Вновь созданное определение параметра.
Постоянное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Создает новое определение параметра для передачи данных типа Single.
Вновь созданное определение параметра.
Постоянное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Создает новое определение параметра для передачи данных типа String.
Вновь созданное определение параметра.
Максимально допустимая длина строковых данных.
Значение, указывающее, должны ли все данные быть дополнены до максимальной длины.
Значение, указывающее, поддерживает столбец содержимое в Юникоде или нет.
Постоянное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Создает новое определение параметра для передачи данных типа Time.
Вновь созданное определение параметра.
Точность параметра.
Постоянное значение, используемое в качестве значения по умолчанию для этого параметра.
Выражение SQL, используемое в качестве значения по умолчанию для этого параметра.
Имя параметра.
Зависящий от поставщика тип данных, используемый для этого параметра.
Значение, указывающее, является ли этот параметр выходным.
Возвращает строковое представление этого экземпляра.
Строковое представление этого экземпляра.
Вспомогательный класс, который используется для дальнейшей настройки таблицы, созданной вызовом метода CreateTable для .Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Тип, представляющий столбцы таблицы.
Инициализирует новый экземпляр класса TableBuilder.
Операция создания таблицы для дальнейшей настройки.
Миграция, в которой создается таблица.
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Указывает ограничения внешнего ключа, которое будет создано в таблице.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Он сам, чтобы можно было соединить в цепочку несколько вызовов.
Имя таблицы, для которой создается ограничение внешнего ключа.
Лямбда-выражение, представляющее свойства внешнего ключа.C#: t => t.PropertyOne VB.Net: Function(t) t.PropertyOne Если внешний ключ состоит из нескольких свойств, укажите анонимный тип, включающий эти свойства.C#: t => new { t.PropertyOne, t.PropertyTwo } VB.Net: Function(t) New With { t.PropertyOne, t.PropertyTwo }
Значение, указывающее, следует ли настроить каскадное удаление для ограничения внешнего ключа.
Имя ограничения внешнего ключа.Если имя не определено, вычисляется имя по умолчанию.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает хэш-код текущего объекта.
Хэш-код для текущего объекта.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Указывает индекс, который будет создан для таблицы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Он сам, чтобы можно было соединить в цепочку несколько вызовов.
Лямбда-выражение, представляющее свойство, которое нужно проиндексировать.C#: t => t.PropertyOne VB.Net: Function(t) t.PropertyOne Если индексированию подлежат несколько свойств, укажите анонимный тип, включающий эти свойства.C#: t => new { t.PropertyOne, t.PropertyTwo } VB.Net: Function(t) New With { t.PropertyOne, t.PropertyTwo }
Имя индекса.
Значение, указывающее, является ли этот индекс уникальным.
Значение, указывающее, является ли этот индекс кластеризованным.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Создает неполную копию текущего объекта .
Неполная копия объекта .
Указывает первичный ключ для таблицы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Он сам, чтобы можно было соединить в цепочку несколько вызовов.
Лямбда-выражение, представляющее свойство, которое должно использоваться в качестве первичного ключа.C#: t => t.Id VB.Net: Function(t) t.Id Если первичный ключ состоит из нескольких свойств, укажите анонимный тип, включающий в себя эти свойства.C#: t => new { t.Id1, t.Id2 } VB.Net: Function(t) New With { t.Id1, t.Id2 }
Имя первичного ключа.Если указывается значение NULL, будет сформировано имя по умолчанию.
Значение, указывающее, является ли этот индекс кластеризованным первичным ключом.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает строковое представление текущего объекта.
Строковое представление текущего объекта.
Формирует код на языке C# для миграции на основе кода.
Инициализирует новый экземпляр класса .
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует главный файл кода, доступный для просмотра и изменения пользователем.
Сформированный код.
Операции, которые будут выполнены во время миграции.
Пространство имен, в котором будет формироваться этот код.
Имя класса, который будет сформирован.
Формирует код, задающий набор имен столбцов с помощью лямбда-выражения.
Столбцы, для которых будет сформирован код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для .
Операция, для которой предполагается формирование кода.
Модуль записи, в который должен быть записан сформированный код.
Формирует код для задания определения модели .
Определение столбца, для которого будет сформирован код.
Модуль записи текста, в который добавляется сформированный код.
Значение, указывающее, следует ли включать в определение имя столбца.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для задания определения модели .
Определение параметра, для которого будет сформирован код.
Модуль записи текста, в который добавляется сформированный код.
Значение, указывающее, следует ли включать в определение имя столбца.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца неизвестного типа данных.
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует файл фонового кода, содержащий .
Сформированный код.
Уникальный идентификатор миграции.
Операция, для которой будет формироваться код.
Исходная модель для сохранения в метаданных миграции.
Целевая модель для сохранения в метаданных миграции.
Пространство имен, в котором будет формироваться этот код.
Имя класса, который будет сформирован.
Формирует файл фонового кода, содержащий метаданные миграции.
Сформированный код.
Уникальный идентификатор миграции.
Исходная модель для сохранения в метаданных миграции.
Целевая модель для сохранения в метаданных миграции.
Пространство имен, в котором будет формироваться этот код.
Имя класса, который будет сформирован.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код для определенного значения заметки, которое может быть равно null.При стандартном поведении используется объект , если таковой зарегистрирован, в противном случае применяется метод ToString для значения заметки.
Имя заметки, для которой требуется код.
Формируемое значение заметки.
Модуль записи, в который должен быть записан сформированный код.
Формирует код для пересоздания заданного словаря заметок, который будет использоваться при их передаче в виде параметра при вызове .
Формируемые заметки.
Модуль записи, в который должен быть записан сформированный код.
Формирует код для пересоздания заданного словаря заметок, который будет использоваться при их передаче в виде параметра при вызове .
Формируемые заметки.
Модуль записи, в который должен быть записан сформированный код.
Формирует код для выполнения операции в рамках операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции в рамках операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции в рамках операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Заключает идентификатор в кавычки с применением соответствующего экранирования, чтобы его можно было сохранить в строке.
Заключенный в кавычки идентификатор.
Идентификатор для заключения в кавычки.
Удаляет все недопустимые символы из имени артефакта базы данных.
Очищенное имя.
Имя для очистки.
Возвращает имя типа для столбца заданного типа данных.
Имя типа для использования в сформированной миграции.
Тип данных для перевода.
Генерирует атрибуты класса.
Модуль записи текста, в который добавляется сформированный код.
Значение, указывающее, будет ли код формироваться в файле с выделенным кодом.
Формирует завершающий код для класса, начатого с WriteClassStart.
Пространство имен, в котором будет формироваться этот код.
Модуль записи текста, в который добавляется сформированный код.
Формирует пространство имен с помощью определения класса и инструкций.
Пространство имен, в котором будет формироваться этот код.
Имя класса, который будет сформирован.
Модуль записи текста, в который добавляется сформированный код.
Базовый класс для формируемого.
Значение, указывающее, будет ли код формироваться в файле с выделенным кодом.
Пространства имен, для которых будут добавлены директивы using.Если имеет значение NULL, то будут использоваться пространства имен, возвращенные из GetDefaultNamespaces.
Формирует свойство для получения исходной или целевой модели в файле фонового кода.
Имя свойства.
Возвращаемое значение.
Модуль записи текста, в который добавляется сформированный код.
Базовый класс для поставщиков, формирующих код для миграции на основе кода.
Инициализирует новый экземпляр класса .
Возвращает используемые экземпляры .
Формирует код, который будет добавлен к пользовательскому проекту.
Сформированный код.
Уникальный идентификатор миграции.
Операции, которые будут выполнены во время миграции.
Исходная модель для сохранения в метаданных миграции.
Целевая модель для сохранения в метаданных миграции.
Пространство имен, в котором будет формироваться этот код.
Имя класса, который будет сформирован.
Возвращает пространства имен по умолчанию, которые будут выводиться через директивы using или Imports для любого формируемого кода.
Упорядоченный список пространств имен.
Значение, указывающее, будет ли код формироваться в файле с выделенным кодом.
Возвращает пространства имен, которые будут выводиться через директивы using или Imports для обработки кода, сформированного данными операциями.
Упорядоченный список пространств имен.
Операции, для которых предполагается формирование кода.
Формирует шаблоны миграций на основе кода для применения ожидающих изменений модели к базе данных.
Инициализирует новый экземпляр класса MigrationScaffolder.
Конфигурация, которая будет использована для формирования шаблонов.
Возвращает или задает пространство имен, используемое в сформированном коде миграции.По умолчанию совпадает с MigrationsNamespace для объекта конфигурации миграции, переданного в конструктор.Для проектов VB.NET его необходимо изменить с учетом корневого пространства имен проекта.
Формирует шаблоны миграций на основе кода для применения ожидающих изменений модели к базе данных.
Миграция с формированием шаблонов.
Имя, которое будет использовано для миграции с формированием шаблонов.
Формирует шаблоны миграций на основе кода для применения ожидающих изменений модели к базе данных.
Миграция с формированием шаблонов.
Имя, которое будет использовано для миграции с формированием шаблонов.
Включать ли изменения модели.
Формирует шаблоны первоначальной миграции на основе кода, соответствующей ранее запущенному инициализатору базы данных.
Миграция с формированием шаблонов.
Представляет миграцию на основе кода, для которой сформированы шаблоны и которая готова для записи в файл.
Инициализирует новый экземпляр класса .
Возвращает или задает код миграции, для которой сформированы шаблоны и которая должна быть сохранена в файле фонового кода.
Возвращает или задает подкаталог в пользовательском проекте, где должна быть сохранена данная миграция.
Возвращает или задает, был ли выполнен перенос с формированием шаблонов.
Возвращает или задает язык программирования, используемый для данной миграции.Как правило, используется для выбора расширения файла сформированного кода.
Возвращает или задает уникальный идентификатор данной миграции.Как правило, используется для выбора имени файла сформированного кода.
Возвращает словарь строк ресурсов для добавления в файл ресурсов миграции.
Возвращает или задает сформированные шаблоны кода миграции, которые пользователь может редактировать.
Вспомогательный класс, используемый во время разработки для выполнения команд, связанных с миграцией, которым необходимо взаимодействие с приложением, которое редактируется в среде Visual Studio.Поскольку приложение редактируется, загрузка сборок должна производиться в отдельном AppDomain, чтобы гарантировать загрузку последних версий.Кроме того, копируется файл конфигурации App/Web.config запускаемого проекта, чтобы обеспечить применение актуальной конфигурации.
Инициализирует новый экземпляр класса ToolingFacade.
Имя сборки, которая содержит используемую конфигурацию миграции.
Имя сборки, которая содержит используемый DbContext.
Используется полное имя конфигурации миграции с указанием пространства имен.
Рабочая папка каталога, содержащая скомпилированные сборки.
Путь файла конфигурации запускаемого проекта.
Путь каталога данных приложения для запускаемого проекта.Как правило, это каталог App_Data для веб-приложений или рабочая папка каталога для исполняемых файлов.
Соединение с перенесенной базой данных.Если указано значение NULL, то будет использоваться соединение по умолчанию для контекста.
Освобождает ресурсы, используемые текущим экземпляром класса .
Освобождает все ресурсы, используемые фасадом.
Значение true задает освобождение как управляемых, так и неуправляемых ресурсов; значение false задает освобождение только неуправляемых ресурсов.
Освобождает все неуправляемые ресурсы, используемые фасадом.
Возвращает полное имя типа, производного от .
Найденный тип контекста.
Имя типа контекста.Если он равен null, то возвращается единственный тип контекста, находящийся в сборке.
Возвращает полное имя для всех типов, производных от .
Все найденные типы контекста.
Возвращает список всех миграций, примененных к базе данных.
Идентификаторы примененных миграций.
Возвращает список всех миграций, не примененных к базе данных.
Идентификаторы ожидающих миграций.
Возвращает или задает действие, выполняемое для регистрации информации.
Возвращает или задает действие, выполняемое для регистрации подробной информации.
Возвращает или задает действие, выполняемое для регистрации предупреждений.
Формирует шаблоны миграций на основе кода для применения ожидающих изменений модели.
Миграция с формированием шаблонов.
Имя сформированной миграции.
Язык программирования для формируемой миграции.
Корневое пространство имен для проекта, куда будет добавлена миграция.
Включать ли изменения модели.
Формирует шаблоны первоначальной миграции на основе кода, соответствующей ранее запущенному инициализатору базы данных.
Миграция с формированием шаблонов.
Язык программирования для формируемой миграции.
Корневое пространство имен для проекта, куда будет добавлена миграция.
Формирует скрипт SQL для миграции между двумя миграциями.
Сформированный скрипт SQL.
Миграция, с которой нужно обновиться.Если указано значение NULL, то скрипт обновляет текущую создаваемую базу данных.
Миграция, на которую нужно обновиться.Если указано значение NULL, то скрипт обновляет последнюю созданную миграцию.
Значение, указывающее, приемлемы ли потери данных во время автоматической миграции.
Обновляет базу данных для указанной миграции.
Идентификатор миграции, на которую будет произведен переход.Если указано значение NULL, то база данных будет обновлена до последней миграции.
Значение, указывающее, приемлемы ли потери данных во время автоматической миграции.
Формирует код VB.Net для миграции на основе кода.
Инициализирует новый экземпляр класса .
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует главный файл кода, доступный для просмотра и изменения пользователем.
Сформированный код.
Операции, которые будут выполнены во время миграции.
Пространство имен, в котором будет формироваться этот код.
Имя класса, который будет сформирован.
Формирует код, задающий набор имен столбцов с помощью лямбда-выражения.
Столбцы, для которых будет сформирован код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для .
Операция, для которой предполагается формирование кода.
Модуль записи, в который должен быть записан сформированный код.
Формирует код для задания определения модели .
Определение столбца, для которого будет сформирован код.
Модуль записи текста, в который добавляется сформированный код.
Значение, указывающее, следует ли включать в определение имя столбца.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Определение модели параметра, для которого будет сформирован код.
Модуль записи текста, в который добавляется сформированный код.
Значение true, если необходимо включать имя столбца в определение; в противном случае — значение false.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца неизвестного типа данных.
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует файл фонового кода, содержащий метаданные миграции.
Сформированный код.
Уникальный идентификатор миграции.
Операции, которые будут выполнены во время миграции.
Исходная модель для сохранения в метаданных миграции.
Целевая модель для сохранения в метаданных миграции.
Пространство имен, в котором будет формироваться этот код.
Имя класса, который будет сформирован.
Формирует файл фонового кода, содержащий метаданные миграции.
Сформированный код.
Уникальный идентификатор миграции.
Исходная модель для сохранения в метаданных миграции.
Целевая модель для сохранения в метаданных миграции.
Пространство имен, в котором будет формироваться этот код.
Имя класса, который будет сформирован.
Формирует код, задающий значение по умолчанию для столбца .
Код, представляющий значение по умолчанию.
Значение, используемое в качестве значения по умолчанию.
Формирует код для определенного значения заметки, которое может быть равно null.При стандартном поведении используется объект , если таковой зарегистрирован, в противном случае применяется метод ToString для значения заметки.
Имя заметки, для которой требуется код.
Формируемое значение заметки.
Модуль записи, в который должен быть записан сформированный код.
Формирует код для пересоздания заданного словаря заметок, который будет использоваться при их передаче в виде параметра при вызове .
Формируемые заметки.
Модуль записи, в который должен быть записан сформированный код.
Формирует код для пересоздания заданного словаря заметок, который будет использоваться при их передаче в виде параметра при вызове .
Формируемые заметки.
Модуль записи, в который должен быть записан сформированный код.
Формирует код для выполнения операции в рамках операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции в рамках операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Формирует код для выполнения операции в рамках операции .
Операция, для которой будет формироваться код.
Модуль записи текста, в который добавляется сформированный код.
Заключает идентификатор в кавычки с применением соответствующего экранирования, чтобы его можно было сохранить в строке.
Заключенный в кавычки идентификатор.
Идентификатор для заключения в кавычки.
Удаляет все недопустимые символы из имени артефакта базы данных.
Очищенное имя.
Имя для очистки.
Возвращает имя типа для столбца заданного типа данных.
Имя типа для использования в сформированной миграции.
Тип данных для перевода.
Генерирует атрибуты класса.
Модуль записи текста, в который добавляется сформированный код.
Значение, указывающее, будет ли код формироваться в файле с выделенным кодом.
Формирует завершающий код для класса, начатого с WriteClassStart.
Пространство имен, в котором будет формироваться этот код.
Модуль записи текста, в который добавляется сформированный код.
Формирует пространство имен с помощью определения класса и инструкций.
Пространство имен, в котором будет формироваться этот код.
Имя класса, который будет сформирован.
Модуль записи текста, в который добавляется сформированный код.
Базовый класс для формируемого.
Значение, указывающее, будет ли код формироваться в файле с выделенным кодом.
Пространства имен, для которых будут добавлены директивы Imports.Если имеет значение NULL, то будут использоваться пространства имен, возвращенные из GetDefaultNamespaces.
Формирует свойство для получения исходной или целевой модели в файле фонового кода.
Имя свойства.
Возвращаемое значение.
Модуль записи текста, в который добавляется сформированный код.
Этот класс используется Code First Migrations для чтения и записи журнала миграции из базы данных.Чтобы настроить определение таблицы журнала миграций, можно создать класс, производный от этого класса, и переопределить OnModelCreating.Производные экземпляры можно регистрировать для каждой из конфигураций миграций с использованием либо глобально с помощью .
Инициализирует новый экземпляр класса HistoryContext.Если вы создаете производный контекст журнала, в общем случае вы предоставляете конструктор, который принимает те же параметры и передает их базовому конструктору.
Существующее соединение, которое будет использоваться новым контекстом.
Схема по умолчанию для перенесенной модели.Эта схема будет использоваться для таблицы журнала миграций, если в OnModelCreating не настроена другая схема.
Возвращает ключ, используемый для поиска модели, ранее построенной для этого контекста.Это используется, чтобы избежать обработки OnModelCreating и вычисления модели каждый раз, когда создается новый экземпляр контекста.По умолчанию это свойство возвращает схему по умолчанию.В большинстве случаев переопределять это свойство не понадобится.Однако если ваша реализация OnModelCreating содержит условную логику, в соответствии с которой создается другая модель при том же поставщике баз данных и схеме по умолчанию, необходимо переопределить это свойство и вычислить соответствующий ключ.
Возвращает схему по умолчанию для переносимой модели.Эта схема будет использоваться для таблицы журнала миграций, если в OnModelCreating не настроена другая схема.
Имя по умолчанию, используемое для таблицы журнала миграций.
Возвращает или задает объект , который можно использовать для считывания и записи экземпляров .
Применяет конфигурацию по умолчанию для таблицы журнала миграций.При переопределении этого метода рекомендуется вызвать эту базовую реализацию перед применением пользовательской конфигурации.
Построитель, который определяет модель для создаваемого контекста.
Этот класс используется Code First Migrations для чтения и записи журнала миграции из базы данных.
Инициализирует новый экземпляр класса .
Возвращает или задает ключ, представляющий то, к какому контексту применяется строка.
Возвращает или задает идентификатор Id миграции, которую представляет эта строка.
Возвращает или задает состояние модели после применения этой миграции.
Возвращает или задает версию платформы Entity Framework, в которой была создана эта запись.
Представляет ошибку, которая возникает при потере данных во время автоматической миграции.
Инициализирует новый экземпляр класса AutomaticDataLossException.
Инициализирует новый экземпляр класса AutomaticDataLossException.
Сообщение, описывающее ошибку.
Инициализирует новый экземпляр класса MigrationsException.
Сообщение, описывающее ошибку.
Исключение, вызвавшее текущее исключение, или пустая ссылка (Nothing в Visual Basic), если внутреннее исключение не указано.
Представляет ошибку, которая возникла при наличии ожидающих изменений модели после применения последней миграции и отключения автоматической миграции.
Инициализирует новый экземпляр класса AutomaticMigrationsDisabledException.
Инициализирует новый экземпляр класса AutomaticMigrationsDisabledException.
Сообщение, описывающее ошибку.
Инициализирует новый экземпляр класса MigrationsException.
Сообщение, описывающее ошибку.
Исключение, вызвавшее текущее исключение, или пустая ссылка (Nothing в Visual Basic), если внутреннее исключение не указано.
Явно реализован с помощью , чтобы определенные члены не появлялись в технологии IntelliSense при миграции с формированием шаблонов.
Добавляет к миграции пользовательское свойство .Рекомендуется, чтобы пользовательские средства реализации операций создавали методы расширения в миграции , обеспечивающие быстрые API для добавления новых операций.
Добавляемая операция.
Обеспечивает дополнительные метаданные о переносе на основе кода.
Возвращает уникальный идентификатор для переноса.
Возвращает состояние модели до запуска этого переноса.
Возвращает состояние модели после запуска этого переноса.
Представляет ошибки, возникающие внутри конвейера Code First Migrations.
Инициализирует новый экземпляр класса MigrationsException.
Инициализирует новый экземпляр класса MigrationsException с сериализованными данными.
Объект , содержащий данные сериализованного объекта о генерируемом исключении.
Объект , содержащий контекстные сведения об источнике или назначении.
Инициализирует новый экземпляр класса MigrationsException.
Сообщение, описывающее ошибку.
Инициализирует новый экземпляр класса MigrationsException.
Сообщение, описывающее ошибку.
Исключение, вызвавшее текущее исключение, или пустая ссылка (Nothing в Visual Basic), если внутреннее исключение не указано.
Базовый класс для регистраторов, которые могут быть использованы для процессов миграции.
Инициализирует новый экземпляр класса .
Добавляет в журнал информационное сообщение.
Сообщение, которое нужно добавить в журнал.
Добавляет в журнал дополнительные сведения, которые должны быть представлены для пользователя после запроса подробной выходной информации.
Сообщение, которое нужно добавить в журнал.
Добавляет в журнал предупреждение, о котором следует уведомить пользователя.
Сообщение, которое нужно добавить в журнал.
Вызывается, если не удается выполнить операцию из-за существующих миграций, которые не были применены к базе данных.
Инициализирует новый экземпляр класса MigrationsPendingException.
Инициализирует новый экземпляр класса MigrationsPendingException.
Сообщение, описывающее ошибку.
Инициализирует новый экземпляр класса MigrationsPendingException.
Сообщение, описывающее ошибку.
Исключение, вызвавшее текущее исключение, или пустая ссылка (Nothing в Visual Basic), если внутреннее исключение не указано.
Представляет базовый класс для декораторов, которые служат оболочкой для базового .
Инициализирует новый экземпляр класса .
Средство переноса, помещаемое этим декоратором в оболочку.
Возвращает конфигурацию, используемую для процесса переноса.
Процесс, используемый для процессов миграций.
Возвращает список переносов, примененных к базе данных.
Список идентификаторов миграций.
Возвращает список переносов, определенных в сборке.
Список идентификаторов миграций.
Возвращает список отложенных переносов, не примененных к базе данных.
Список идентификаторов миграций.
Обновляет целевую базу данных до последнего переноса.
Обновляет целевую базу данных до данного переноса.
Перенос для повышения или понижения уровня.
Декоратор для обеспечения протоколирования при выполнении операций переноса.
Инициализирует новый экземпляр класса MigratorLoggingDecorator.
Средство переноса, помещаемое этим декоратором в оболочку.
Регистратор, в который выполняется запись сообщений.
Декоратор для создания скрипта SQL вместо применения изменений к базе данных.Использование этого декоратора для использования программы-оболочки позволит предотвратить от применения каких-либо изменений к целевой базе данных.
Инициализирует новый экземпляр класса MigratorScriptingDecorator.
Средство переноса, помещаемое этим декоратором в оболочку.
Создает скрипт для обновления базы данных.
Сформированный скрипт SQL.
Миграция, с которой нужно обновиться.Если указано значение NULL, то скрипт обновляет текущую создаваемую базу данных.
Миграция, на которую нужно обновиться.Если указано значение NULL, то скрипт обновляет последнюю созданную миграцию.
Представляет столбец, добавляемый в таблицу.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса AddColumnOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, в которую добавляется столбец.
Сведения о добавляемом столбце.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает сведения о добавляемом столбце.
Возвращает операцию, представляющую удаление добавленного столбца.
Возвращает значение, указывающее, является ли изменение разрушительным.
Значение true, если изменение разрушительно; в противном случае — false.
Возвращает имя таблицы, в которую добавляется столбец.
Представляет ограничение внешнего ключа, добавляемое в таблицу.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса AddForeignKeyOperation.Также должны быть заполнены свойства PrincipalTable, PrincipalColumns, DependentTable и DependentColumns.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает или задает значение, указывающее, следует ли настроить каскадное удаление для ограничения внешнего ключа.
Возвращает операцию создания индекса на столбцах внешнего ключа.
Операция добавления индекса.
Возвращает операцию удаления ограничения внешнего ключа.
Возвращает или задает значение, указывающее, приведет ли это изменение к потере данных.
Значение true, если это изменение приведет к потере данных; в противном случае — значение false.
Имена столбцов, которые являются целевыми для ограничения внешнего ключа.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Представляет добавление первичного ключа в таблицу.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса AddPrimaryKeyOperation.Также должны быть заполнены свойства Table и Columns.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает операцию удаления первичного ключа.
Возвращает или задает значение, указывающее, является ли этот первичный ключ кластеризованным.
Представляет изменение существующего столбца.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса AlterColumnOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, к которой принадлежит столбец.
Сведения о том, какие изменение следует внести в столбец.
Значение, указывающее, приведет ли это изменение к потере данных.
Операция для отката изменения столбца.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Инициализирует новый экземпляр класса AlterColumnOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, к которой принадлежит столбец.
Сведения о том, какие изменение следует внести в столбец.
Значение, указывающее, приведет ли это изменение к потере данных.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает новое определение столбца.
Возвращает операцию, представляющую откат изменения.Обратная операция не может быть вычислена автоматически; если она не была предоставлена конструктору, это свойство возвратит значение NULL.
Возвращает значение, указывающее, приведет ли это изменение к потере данных.
Значение true, если это изменение приведет к потере данных; в противном случае — значение false.
Возвращает имя таблицы, к которой принадлежит столбец.
Представляет изменение существующей хранимой процедуры.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса .Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя хранимой процедуры.
Текст хранимой процедуры в коде SQL.
Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает операцию, отменяющую данную операцию.Всегда возвращает значение .
Представляет изменения, внесенные в пользовательские заметки на таблице.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса .Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, заметки на которой были изменены.
Пользовательские заметки на таблице, которая была изменена.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает измененные пользовательские заметки на таблице.
Пользовательские заметки, которые были изменены на таблице.
Возвращает столбцы, подлежащие включению в таблицу, для которой изменены заметки.
Столбцы, подлежащие включению в таблицу, для которой изменены заметки.
Возвращает операцию, обратную той, при которой заметки изменяются, снова принимая вид, который они имели перед применением этой операции.
Операция, обратная той, при которой заметки изменяются, снова принимая вид, который они имели перед применением этой операции.
Получает значение, указывающее, может ли эта операция привести к потере данных.
Значение true, если эта операция может привести к потере данных; в противном случае — false.
Возвращает имя таблицы, заметки на которой были изменены.
Имя таблицы, заметки на которой были изменены.
Представляет информацию о столбце.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса ColumnModel.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Тип данных для этого столбца.
Инициализирует новый экземпляр класса ColumnModel.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Тип данных для этого столбца.
Дополнительные сведения о типе данных.Включает такие сведения, как максимальная длина, допустимость значений NULL и т. д.
Возвращает или задает изменившиеся пользовательские заметки на столбце.
Возвращает значение по умолчанию для типа CLR, соответствующего типу базы данных для данного столбца.
Возвращает тип CLR, соответствующий типу базы данных для данного столбца.
Возвращает или задает значение, указывающее, будут ли значения для этого столбца создаваться базой данных с помощью шаблонов идентификации.
Определяет, относится ли столбец к более узкому типу данных, чем другой столбец.Используется для определения, приведет ли изменение определения столбца к потере данных.
Значение true, если столбец относится к более узкому типу данных.
Столбец для сравнения.
Сведения о базе данных, предоставленные поставщиком.
Возвращает или задает значение, показывающее, может ли этот столбец содержать значения NULL.
Возвращает или задает значение, указывающее, должна ли эта модель свойства быть настроена в качестве отметки времени.
Представляет создание индекса базы данных.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса CreateIndexOperation.Также должны быть заполнены свойства Table и Columns.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает операцию удаления этого индекса.
Возвращает или задает значение, указывающее, является ли индекс кластеризованным.
Возвращает или задает значение, указывающее, приведет ли это изменение к потере данных.
Значение true, если это изменение приведет к потере данных; в противном случае — значение false.
Возвращает или задает значение, указывающее, является ли этот индекс уникальным.
Операция переноса, предназначенная для добавления новой хранимой процедуры в базу данных.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса .Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя хранимой процедуры.
Текст хранимой процедуры в коде SQL.
Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает операцию удаления хранимой процедуры.
Представляет создание таблицы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса .Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя создаваемой таблицы.
Существующие пользовательские заметки на таблице, которая должна быть создана.Могут быть пустыми или иметь значение NULL.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Инициализирует новый экземпляр класса .Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя создаваемой таблицы.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает существующие пользовательские заметки на таблице, которая должна быть создана.
Существующие пользовательские заметки на таблице, которая должна быть создана.
Возвращает столбцы, включаемые в новую таблицу.
Столбцы, включаемые в новую таблицу.
Возвращает операцию удаления таблицы.
Операция удаления таблицы.
Возвращает значение, указывающее, может ли эта операция привести к потере данных.
Значение true, если эта операция может привести к потере данных; в противном случае — false.
Возвращает имя создаваемой таблицы.
Имя создаваемой таблицы.
Возвращает или задает первичный ключ для новой таблицы.
Первичный ключ для новой таблицы.
Представляет столбец, удаляемый из таблицы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса DropColumnOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, из которой следует удалить столбец.
Имя столбца для удаления.
Существующие пользовательские заметки на уничтожаемом столбце.Могут быть пустыми или иметь значение NULL.
Операция, представляющая откат операции удаления.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Инициализирует новый экземпляр класса DropColumnOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, из которой следует удалить столбец.
Имя столбца для удаления.
Существующие пользовательские заметки на уничтожаемом столбце.Могут быть пустыми или иметь значение NULL.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Инициализирует новый экземпляр класса DropColumnOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, из которой следует удалить столбец.
Имя столбца для удаления.
Операция, представляющая откат операции удаления.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Инициализирует новый экземпляр класса DropColumnOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, из которой следует удалить столбец.
Имя столбца для удаления.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает операцию, представляющую откат удаления столбца.Обратная операция не может быть вычислена автоматически; если она не была предоставлена конструктору, это свойство возвратит значение NULL.
Возвращает значение, указывающее, может ли эта операция привести к потере данных.
Значение true, если эта операция может привести к потере данных; в противном случае — false.
Возвращает имя столбца для удаления.
Возвращает существующие пользовательские заметки на уничтожаемом столбце.
Возвращает имя таблицы, из которой следует удалить столбец.
Представляет ограничение внешнего ключа, удаляемое из таблицы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса .Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Операция, представляющая откат удаления ограничения внешнего ключа.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Инициализирует новый экземпляр класса .Также должны быть заполнены свойства PrincipalTable, DependentTable и DependentColumns.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает операцию удаления связанного индекса для столбцов внешнего ключа.
Операция удаления индекса.
Возвращает операцию, представляющую откат удаления ограничения внешнего ключа.Обратная операция не может быть вычислена автоматически; если она не была предоставлена конструктору, это свойство возвратит значение NULL.
Операция, представляющая откат удаления ограничения внешнего ключа.
Возвращает значение, указывающее, является ли изменение разрушительным.
Значение true, если изменение разрушительно; в противном случае — false.
Представляет удаление существующего индекса.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса DropIndexOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Операция, представляющая откат удаления индекса.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Инициализирует новый экземпляр класса DropIndexOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает операцию, представляющую откат удаления индекса.Обратная операция не может быть вычислена автоматически; если она не была предоставлена конструктору, это свойство возвратит значение NULL.
Возвращает значение, указывающее, может ли эта операция привести к потере данных.
Значение true, если эта операция может привести к потере данных; в противном случае — false.
Представляет удаление первичного ключа из таблицы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса DropPrimaryKeyOperation.Также должны быть заполнены свойства Table и Columns.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Используется при изменении таблицы журнала миграций для перестроения таблицы вместо удаления и добавления первичного ключа.
Операция создания таблицы журнала миграций.
Возвращает операцию добавления первичного ключа.
Удаляет хранимую процедуру из базы данных.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса .Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя хранимой процедуры, подлежащей удалению.
Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает операцию, отменяющую данную операцию.Всегда возвращает значение .
Возвращает значение, указывающее, может ли эта операция привести к потере данных.Всегда возвращает значение false.
Возвращает имя хранимой процедуры, подлежащей удалению.
Имя хранимой процедуры, подлежащей удалению.
Представляет удаление существующей таблицы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса DropTableOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы для удаления.
Существующие пользовательские заметки на уничтожаемой таблице.Могут быть пустыми или иметь значение NULL.
Существующие пользовательские заметки на столбцах уничтожаемой таблицы.Могут быть пустыми или иметь значение NULL.
Операция, представляющая откат удаления таблицы.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Инициализирует новый экземпляр класса DropTableOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы для удаления.
Существующие пользовательские заметки на уничтожаемой таблице.Могут быть пустыми или иметь значение NULL.
Существующие пользовательские заметки на столбцах уничтожаемой таблицы.Могут быть пустыми или иметь значение NULL.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Инициализирует новый экземпляр класса DropTableOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы для удаления.
Операция, представляющая откат удаления таблицы.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Инициализирует новый экземпляр класса DropTableOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы для удаления.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает операцию, представляющую откат удаления таблицы.Обратная операция не может быть вычислена автоматически; если она не была предоставлена конструктору, это свойство возвратит значение NULL.
Возвращает значение, указывающее, может ли операция привести к потере данных.
Значение true, если операция может привести к потере данных; в противном случае — false.
Возвращает имя удаляемой таблицы.
Возвращает существующие пользовательские заметки на уничтожаемой таблице.
Возвращает существующие пользовательские заметки на столбцах уничтожаемой таблицы.
Базовый класс для изменений, влияющих на ограничения внешнего ключа.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса ForeignKeyOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Имена столбцов внешнего ключа.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Возвращает или задает имя таблицы, в которой существуют столбцы внешнего ключа.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Возвращает значение, указывающее, задано ли для этого ограничения внешнего ключа определенное имя.
Возвращает или задает имя ограничения внешнего ключа.Если имя не определено, вычисляется имя по умолчанию.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Возвращает или задает имя целевой таблицы для ограничения внешнего ключа.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Операция, представляющая изменения языка DML в таблице журнала миграций.Таблица журнала миграций используется для хранения журнала миграций, примененных к базе данных.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса HistoryOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Последовательность деревьев команд, представляющих операции, применяемые к таблице журнала.
Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Последовательность команд, представляющих операции, применяемые к таблице журнала.
Возвращает значение, указывающее, может ли эта операция привести к потере данных.
Значение true, если эта операция может привести к потере данных; в противном случае — false.
Общий базовый класс для операций, влияющих на индексы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса IndexOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Создает имя индекса по умолчанию на основе переданных имен столбцов.
Имя индекса по умолчанию.
Имена столбцов, используемые для создания имени индекса по умолчанию.
Возвращает индексируемые столбцы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Возвращает значение, указывающее, задано ли для этого индекса специфическое имя.
Возвращает или задает имя индекса.Если имя не определено, вычисляется имя по умолчанию.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Возвращает или задает таблицу, к которой принадлежит индекс.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Представляет операцию изменения схемы базы данных.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса MigrationOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает дополнительные аргументы, которые могут обрабатываться поставщиками.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Возвращает операцию, отменяющую данную операцию.
Возвращает значение, указывающее, может ли эта операция привести к потере данных.
Представляет перемещение хранимой процедуры в новую схему в базе данных.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса .Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя хранимой процедуры, подлежащей перемещению.
Новая схема для хранимой процедуры.
Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает операцию, отменяющую данную операцию.
Возвращает значение, указывающее, может ли эта операция привести к потере данных.Всегда возвращает значение false.
Возвращает имя хранимой процедуры, подлежащей перемещению.
Имя хранимой процедуры, подлежащей перемещению.
Возвращает новую схему для хранимой процедуры.
Новая схема для хранимой процедуры.
Представляет перемещение таблицы из одной схемы в другую.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса MoveTableOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы для перемещения.
Имя схемы, в которую перемещается таблица.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Используется при изменении таблицы журнала миграций для перемещения данных в новую таблицу.
Ключ контекста для модели.
Используется при изменении таблицы журнала миграций для перестроения таблицы вместо удаления и добавления первичного ключа.
Операция создания таблицы журнала миграций.
Возвращает операцию, перемещающую таблицу обратно в первоначальную схему.
Возвращает значение, указывающее, приведет ли это изменение к потере данных.
Значение true, если это изменение приведет к потере данных; в противном случае — значение false.
Возвращает значение, указывающее, является ли таблица системной.
Значение true, если таблица является системной; в противном случае — значение false.
Возвращает имя перемещаемой таблицы.
Возвращает имя схемы, в которую перемещается таблица.
Представляет операцию переноса, которая не могла быть выполнена, возможно, потому, что не поддерживается поставщиком целевой базы данных.
Возвращает значение, указывающее, может ли эта операция привести к потере данных.Всегда возвращает значение false.
Представляет информацию о параметре.
Инициализирует новый экземпляр класса ParameterModel с указанным типом.
Тип данных для этого параметра.
Инициализирует новый экземпляр класса ParameterModel с заданными типом и типом использования.
Тип данных для этого параметра.
Дополнительные сведения о типе данных.Включает такие сведения, как максимальная длина, допустимость значений NULL и т. д.
Получает или задает значение, указывающее, является ли этот экземпляр выходным параметром.
Значение true, если данный экземпляр является выходным параметром; в противном случае — значение false.
Общий базовый класс для представления операций, влияющих на первичные ключи.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса PrimaryKeyOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает имя по умолчанию для первичного ключа.
Имя первичного ключа по умолчанию.
Имя целевой таблицы.
Возвращает столбцы, составляющие первичный ключ.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Возвращает значение, указывающее, задано ли для этого первичного ключа определенное имя.
Возвращает значение, указывающее, может ли эта операция привести к потере данных.
Значение true, если эта операция может привести к потере данных; в противном случае — false.
Возвращает или задает имя первичного ключа.Если имя не определено, вычисляется имя по умолчанию.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Возвращает или задает имя таблицы, содержащей первичный ключ.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Операция переноса, которая воздействует на хранимые процедуры.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса .Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя хранимой процедуры.
Текст хранимой процедуры в коде SQL.
Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает текст хранимой процедуры в коде SQL.
Текст хранимой процедуры в коде SQL.
Возвращает значение, указывающее, может ли эта операция привести к потере данных.Всегда возвращает значение false.
Возвращает имя хранимой процедуры.
Имя хранимой процедуры.
Возвращает параметры хранимой процедуры.
Параметры хранимой процедуры.
Представляет сведения о свойстве сущности.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса PropertyModel.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Тип данных для этой модели свойства.
Дополнительные сведения о типе данных.Включает такие сведения, как максимальная длина, допустимость значений NULL и т. д.
Возвращает или задает значение константы, используемое в качестве значения по умолчанию для этой модели свойства.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Возвращает или задает выражение SQL, используемое в качестве значения по умолчанию для этой модели свойства.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Возвращает или задает значение, показывающее, имеет ли эта модель свойства фиксированную длину.Допустимо только для типов данных, представляющих массивы.
Возвращает или задает значение, показывающее, поддерживает ли эта модель свойства символы Юникода.Допустимо только для текстовых типов данных.
Возвращает или задает максимальную длину данной модели свойства.Допустимо только для типов данных, представляющих массивы.
Возвращает или задает имя модели свойства.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Возвращает или задает точность для этой модели свойства.Допустимо только для типов данных decimal.
Возвращает или задает масштаб для этой модели свойства.Допустимо только для типов данных decimal.
Возвращает или задает зависящий от поставщика тип данных, используемый для этой модели свойства.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Возвращает тип данных для этой модели свойства.
Возвращает дополнительные сведения о типе данных этой модели свойства.Включает такие сведения, как максимальная длина, допустимость значений NULL и т. д.
Представляет переименование существующего столбца.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса RenameColumnOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы, к которой принадлежит столбец.
Имя столбца для переименования.
Новое имя столбца.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает операцию отката переименования.
Возвращает значение, указывающее, может ли эта операция привести к потере данных.
Значение true, если эта операция может привести к потере данных; в противном случае — false.
Возвращает имя столбца для переименования.
Возвращает новое имя столбца.
Возвращает имя таблицы, к которой принадлежит столбец.
Представляет операцию переименования существующего индекса.
Инициализирует новый экземпляр класса RenameIndexOperation.
Имя таблицы, к которой относится индекс.
Имя индекса, который подлежит переименованию.
Новое имя индекса.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Получает операцию отката к первоначальному имени индекса.
Операция отката к первоначальному имени индекса.
Получает значение, указывающее, является переименование индекса разрушающим для операции.
Значение true, если переименование свойства может быть разрушающим для операции; в противном случае — значение false.
Возвращает имя индекса, подлежащего переименованию.
Имя индекса, который подлежит переименованию.
Возвращает новое имя для индекса.
Новое имя индекса.
Возвращает имя таблицы, к которой принадлежит индекс.
Имя таблицы, к которой относится индекс.
Представляет переименование хранимой процедуры в базе данных.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса .Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя хранимой процедуры, подлежащей переименованию.
Новое имя для хранимой процедуры.
Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает операцию, отменяющую данную операцию.
Возвращает значение, указывающее, может ли эта операция привести к потере данных.Всегда возвращает значение false.
Возвращает имя хранимой процедуры, подлежащей переименованию.
Имя хранимой процедуры, подлежащей переименованию.
Возвращает новое имя для хранимой процедуры.
Новое имя для хранимой процедуры.
Представляет переименование существующей таблицы.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса RenameTableOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Имя таблицы для переименования.
Новое имя таблицы.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает операцию отката переименования.
Возвращает значение, указывающее, является ли изменение разрушительным.
Значение true, если изменение разрушительно; в противном случае — false.
Возвращает имя переименуемой таблицы.
Возвращает новое имя таблицы.
Представляет зависящую от поставщика инструкцию SQL для выполнения непосредственно в целевой базе данных.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса SqlOperation.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Команда SQL, которую требуется выполнить.
Дополнительные аргументы, которые могут обрабатываться поставщиками.Используйте синтаксис анонимного типа для указания аргументов, например «new { SampleArgument = "MyValue" }».
Возвращает значение, указывающее, может ли эта операция привести к потере данных.
Значение true, если эта операция может привести к потере данных; в противном случае — false.
Возвращает выполняемую команду SQL.
Возвращает или задает значение, указывающее, следует ли выполнять эту инструкцию за пределами области транзакции, которая используется для того, чтобы процесс миграции был транзакционным.Если задано значение true, откат этой операции в случае сбоя процесса выполнен не будет.
Используется при создании скрипта с операцией обновления базы данных для сохранения операций, которые должны быть выполнены по отношению к базе данных.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса .Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Запросы, которые служат для определения того, должен ли быть применен перенос к этой базе данных.Это дает возможность создать идемпотентный скрипт SQL, который может быть выполнен для базы данных любой версии.
Добавляет перенос к этой операции обновления базы данных.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Идентификатор переноса.
Отдельные операции, применяемые в ходе переноса.
Запросы, которые служат для определения того, должен ли быть применен перенос к этой базе данных.Это дает возможность создать идемпотентный скрипт SQL, который может быть выполнен для базы данных любой версии.
Возвращает значение, указывающее, могут ли какие-либо операции привести к потере данных.
Возвращает переносы, примененные во время операции обновления базы данных.
Переносы, примененные во время операции обновления базы данных.
Возвращает перенос, который должен быть применен к базе данных.
Возвращает идентификатор переноса.
Идентификатор переноса.
Возвращает отдельные операции, применяемые в ходе этого переноса.
Отдельные операции, применяемые в этом переносе.
Общий базовый класс для поставщиков, который преобразует зависящие от поставщика операции миграции в команды SQL, определяемые поставщиком базы данных.
Инициализирует новый экземпляр класса .
Выполняет сборку использования типа хранилища для указанного с использованием аспектов из указанного .
Определяемое хранилищем TypeUsage
Имя типа хранилища.
Целевое свойство.
Преобразует набор операций миграции в определяемые поставщиком базы данных команды SQL.
Список инструкций SQL, выполняемых в рамках операции миграции.
Операции для преобразования.
Токен, представляющий версию целевой базы данных.
Создает текст инструкции SQL для хранимой процедуры.
Инструкция SQL для хранимой процедуры.
Деревья команд, представляющие команды для операции вставки, обновления и удаления.
Строки затронули имя параметра.
Токен манифеста поставщика.
Возвращает или задает манифест поставщика.
Манифест поставщика.
Представляет операцию миграции, преобразованную в инструкцию SQL.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Инициализирует новый экземпляр класса .
Возвращает или задает признак конца пакета для поставщика базы данных.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Признак конца пакета для поставщика базы данных.
Возвращает или задает SQL, который должен быть выполнен в рамках выполнения операции миграции.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Возвращает или задает значение, указывающее, следует ли выполнять эту инструкцию за пределами области транзакции, которая используется для того, чтобы процесс миграции был транзакционным.Если задано значение true, откат этой операции в случае сбоя процесса выполнен не будет.
Аналогично , но работает с частичным уровнем доверия и добавляет явное кэширование созданной строки отступа и распознает строку, содержащую только \r\n или \n, в качестве строки для записи для обеспечения правильного отступа следующей строки.
Инициализирует новый экземпляр класса IndentedTextWriter, используя указанный модуль записи текста и строку табуляции по умолчанию.Обратите внимание, что модуль записи, переданный этому конструктору, должен использовать , указанную свойством .
Объект , используемый для вывода данных.
Инициализирует новый экземпляр класса IndentedTextWriter, используя указанный модуль записи текста и строку табуляции.Обратите внимание, что модуль записи, переданный этому конструктору, должен использовать , указанную свойством .
Объект , используемый для вывода данных.
Строка табуляции, используемая для отступа.
Закрывает документ, в который производилась запись.
Указывает язык и региональные параметры, используемые в базовом объекте TextWriter.Статическое свойство доступно только для чтения.Обратите внимание, что все модули записи, переданные одному из конструкторов , должен использовать один и тот же язык и региональные параметры.Язык и региональные параметры — это .
Выполняет сборку строки, представляющую текущий уровень отступа для новой строки.
Пустая строка или строка, содержащая уровень INDENT указанной строки табуляции.
Указывает строку табуляции по умолчанию.Это поле является константой.
Возвращает кодирование, которое использует модуль записи текста.
Объект , который задает кодирование, которое будет использовано модулем записи текста.
Сбрасывает поток записи на диск.
Возвращает или задает количество пробелов для отступа.
Количество пробелов для отступа.
Возвращает используемый .
Используемый модуль записи .
Возвращает или задает используемый символ новой строки.
Знак новой строки, который будет использован.
Выводит строку табуляции один раз для каждого уровня отступа в соответствии со свойством .
Записывает текстовое представление значения типа Boolean в текстовый поток.
Записываемое значение типа Boolean.
Записывает символ в текстовый поток.
Символ, записываемый в поток.
Записывает массив символов в текстовый поток.
Записываемый массив символов.
Записывает подмассив символов в текстовый поток.
Массив символов, из которого записываются данные.
Начальный индекс в буфере.
Число символов для записи.
Записывает текстовое представление значения типа Double в текстовый поток.
Записываемое значение типа Double.
Записывает текстовое представление целочисленного типа в текстовый поток.
Записываемое целочисленное значение.
Записывает текстовое представление целого числа размером 8 байт в текстовый поток.
Записываемое целочисленное значение размером 8 байт.
Записывает текстовое представление объекта в текстовый поток.
Записываемый объект.
Записывает текстовое представление значения типа Single в текстовый поток.
Записываемое значение типа Single.
Записывает указанную строку в текстовый поток.
Записываемая строка.
Записывает отформатированную строку с использованием указанной семантики.
Отформатированная строка.
Объект, записываемый в отформатированную строку.
Записывает отформатированную строку с использованием указанной семантики.
Используемая отформатированная строка.
Первый объект, записываемый в отформатированную строку.
Второй объект, записываемый в отформатированную строку.
Записывает отформатированную строку с использованием указанной семантики.
Используемая отформатированная строка.
Массив аргументов для вывода.
Записывает признак конца строки.
Записывает в текстовый поток текстовое представление значения типа Boolean, за которым следует признак конца строки.
Записываемое значение типа Boolean.
Записывает в текстовый поток символ, за которым следует признак конца строки.
Символ, записываемый в поток.
Записывает в текстовый поток массив символов, за которым следует признак конца строки.
Записываемый массив символов.
Записывает в текстовый поток подмассив символов, за которым следует признак конца строки.
Массив символов, из которого записываются данные.
Начальный индекс в буфере.
Число символов для записи.
Записывает в текстовый поток текстовое представление значения типа Double, за которым следует признак конца строки.
Записываемое значение типа Double.
Записывает в текстовый поток текстовое представление целого числа, за которым следует признак конца строки.
Записываемое целочисленное значение.
Записывает в текстовый поток текстовое представление целого числа размером 8 байт, за которым следует признак конца строки.
Записываемое целочисленное значение размером 8 байт.
Записывает в текстовый поток текстовое представление объекта, за которым следует признак конца строки.
Записываемый объект.
Записывает в текстовый поток текстовое представление значения типа Single, за которым следует признак конца строки.
Записываемое значение типа Single.
Записывает в текстовый поток указанную строку, за которой следует признак конца строки.
Записываемая строка.
Выводит отформатированную строку, за которой следует признак конца строки, используя заданную семантику.
Отформатированная строка.
Объект, записываемый в отформатированную строку.
Выводит отформатированную строку, за которой следует признак конца строки, используя заданную семантику.
Используемая отформатированная строка.
Первый объект, записываемый в отформатированную строку.
Второй объект, записываемый в отформатированную строку.
Выводит отформатированную строку, за которой следует признак конца строки, используя заданную семантику.
Используемая отформатированная строка.
Массив аргументов для вывода.
Записывает в текстовый поток текстовое представление значения типа UInt32, за которым следует признак конца строки.
Выводимое значение типа UInt32.
Записывает указанное строковое значение в строку без табуляций.
Записываемая строка.
Разрешает выполнить настройку для сложного типа в модели.Объект ComplexTypeConfiguration можно получить через метод ComplexType класса , либо пользовательский тип, производный от ComplexTypeConfiguration, может быть зарегистрирован через свойство Configurations класса .
Настраиваемый сложный тип.
Инициализирует новый экземпляр ComplexTypeConfiguration
Определяет, равен ли заданный объект текущему объекту.
Если объекты равны, возвращает значение true. В противном случае — значение false.
Объект, который требуется сравнить с указанным объектом.
Служит хэш-функцией для определенного типа.
Хэш-функция для определенного типа.
Возвращает тип текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Исключает свойство из модели, в результате чего оно не будет сопоставляться с базой данных.
Тот же экземпляр класса ComplexTypeConfiguration, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Тип исключаемого свойства.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Разрешает выполнить настройку для типа сущности в модели.Объект EntityTypeConfiguration может быть получен через метод Entity класса , либо пользовательский тип, производный от EntityTypeConfiguration, может быть зарегистрирован через свойство Configurations класса .
Настраиваемый тип сущности.
Инициализирует новый экземпляр EntityTypeConfiguration
Возвращает значение, указывающее, равна ли указанная модель конфигурации текущей модели конфигурации.
Значение true, если указанная модель конфигурации равна текущей модели конфигурации; в противном случае — значение false.
Модель, сравниваемая с текущим объектом.
Возвращает хэш-функцию для указанной модели конфигурации.
Хэш-функция для указанного построителя модели.
Возвращает тип текущей конфигурации модели.
Тип текущей конфигурации модели.
Настраивает имя набора сущностей, используемого для этого типа сущности.Имя набора сущностей можно настраивать только для базового типа в каждом наборе.
Тот же экземпляр класса EntityTypeConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя набора сущностей.
Настраивает свойства первичного ключа для этого типа сущности.
Тот же экземпляр класса EntityTypeConfiguration, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство, которое должно использоваться в качестве первичного ключа.C#: t => t.Id VB.Net: Function(t) t.Id Если первичный ключ состоит из нескольких свойств, укажите анонимный тип, включающий в себя эти свойства.C#: t => new { t.Id1, t.Id2 } VB.Net: Function(t) New With { t.Id1, t.Id2 }
Тип ключа.
Настраивает множественную связь для этого типа сущности.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Лямбда-выражение, представляющее свойство навигации для этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Тип сущности на другом элементе назначений связи.
Настраивает дополнительную связь этого типа сущности.Экземпляры этого типа сущности смогут сохраняться в базе данных без указания этой связи.Внешний ключ в базе данных допускает значения NULL.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Лямбда-выражение, представляющее свойство навигации для этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Тип сущности на другом элементе назначений связи.
Настраивает требуемое отношение этого типа сущности.Экземпляры этого типа сущности не смогут сохраняться в базе данных без указания этой связи.Внешний ключ в базе данных не допускает значения NULL.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Лямбда-выражение, представляющее свойство навигации для этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Тип сущности на другом элементе назначений связи.
Задает заметку в модели для таблицы, с которой сопоставлена данная сущность.Значение заметки можно впоследствии использовать при обработке таблицы, например при создании миграций.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя заметки, которое должно быть допустимым идентификатором C#/EDM.
Значение заметки, которое может быть строкой или другим типом, который может быть сериализован с помощью
Исключает свойство из модели, в результате чего оно не будет сопоставляться с базой данных.
Тот же экземпляр класса EntityTypeConfiguration, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Тип исключаемого свойства.
Позволяет осуществить дополнительную настройку, связанную с сопоставлением производного типа сущности со схемой базы данных.Вызовы Map аддитивны, последующие вызовы не переопределяют настройку, уже выполненную с помощью Map.
Тот же экземпляр класса EntityTypeConfiguration, что позволяет соединить несколько вызовов в цепочку.
Действие, которое выполняет настройку класса .
Производный тип сущности, который необходимо настроить.
Позволяет осуществить дополнительную настройку, связанную с сопоставлением этого типа сущности со схемой базы данных.По умолчанию любая настройка будет применена к любому типу, производному от этого типа сущности.Производные типы можно настраивать с помощью специальной перегрузки метода Map, настраивающего производный тип, либо с помощью метода EntityTypeConfiguration данного производного типа.Свойства сущности могут разбиваться по разным таблицам с помощью нескольких вызовов метода Map.Вызовы Map аддитивны, последующие вызовы не переопределяют настройку, уже выполненную с помощью Map.
Тот же экземпляр класса EntityTypeConfiguration, что позволяет соединить несколько вызовов в цепочку.
Действие, которое выполняет настройку класса .
Настраивает этот тип для использования хранимых процедур для вставки, обновления и удаления данных.Будут использованы соглашения по умолчанию для имен процедуры и параметров.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Настраивает этот тип для использования хранимых процедур для вставки, обновления и удаления данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Конфигурация, которая переопределит соглашения по умолчанию для имен процедур и параметров.
Возвращает строковое представление конфигурации модели.
Строковое представление построителя модели.
Настраивает имя таблицы, с которой сопоставлен этот тип сущности.
Тот же экземпляр класса EntityTypeConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя таблицы.
Настраивает имя таблицы, с которой сопоставлен этот тип сущности.
Тот же экземпляр класса EntityTypeConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя таблицы.
Имя схемы базы данных для таблицы.
Исключение, которое вызывается во время создания модели, если создана недопустимая модель.
Инициализирует новый экземпляр ModelValidationException
Инициализирует новый экземпляр сведений сериализации класса и потокового контекста.
Данные сериализации.
Контекст потоковой передачи.
Инициализирует новый экземпляр ModelValidationException
Сообщение об исключении.
Инициализирует новый экземпляр ModelValidationException
Сообщение об исключении.
Внутреннее исключение.
Базовый класс для выполнения настройки отношения.Функции настройки доступны при использовании Code First Fluent API, см. .
Инициализирует новый экземпляр класса .
Позволяет выполнить настройку хранимой процедуры, используемой для изменения связи.
Тип сущности, для которого настраивается связь.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Тип свойства.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Тип свойства.
Используется для настройки свойства типа сущности или сложного типа.Функции настройки доступны при использовании Code First Fluent API, см. .
Задает заметку в модели для столбца базы данных, используемого для хранения этого свойства.Значение заметки можно впоследствии использовать при обработке столбца, например, при создании миграций.
Тот же экземпляр класса BinaryPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя заметки, которое должно быть допустимым идентификатором C#/EDM.
Значение заметки, которое может быть строкой или другим типом, который может быть сериализован с помощью
Настраивает имя столбца базы данных, используемого для хранения этого свойства.
Тот же экземпляр класса BinaryPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя столбца.
Настраивает порядковый номер столбца базы данных, используемого для хранения этого свойства.Этот метод также используется для указания упорядочения ключа, если тип сущности имеет составной ключ.
Тот же экземпляр класса BinaryPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Порядковый номер, под которым этот столбец должен появиться в таблице базы данных.
Настраивает тип данных столбца базы данных, используемого для хранения этого свойства.
Тот же экземпляр класса BinaryPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя типа данных, зависящего от поставщика баз данных.
Указывает, как база данных будет формировать значения этого свойства.
Тот же экземпляр класса BinaryPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Шаблон для формирования значений этого свойства в базе данных.Установка значения null приведет к использованию стандартного параметра, который может быть равен None, Identity или Computed в зависимости от типа свойства и его семантики в модели (например,первичные ключи обрабатываются по-другому) и от используемого набора правил.
Указывает, что свойство будет иметь заданную максимальную длину.
Тот же экземпляр класса BinaryPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Максимальная длина для данного свойства.Установка в значение null удалит любое ограничение максимальной длины для этого свойства.
Настраивает использование свойства в качестве маркера оптимистичного параллелизма.
Тот же экземпляр класса BinaryPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Указывает, должно ли свойство использоваться в качестве маркера оптимистичного параллелизма.
Тот же экземпляр класса BinaryPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Значение, указывающее, является ли свойство маркером параллелизма.Установка «NULL» удалит аспект маркера параллелизма из этого свойства.Указание значения NULL приведет к такому же поведению среды выполнения, что и указание значения false.
Указывает, что свойство будет фиксированной длины.Используйте HasMaxLength для установки фиксированной длины для этого свойства.
Тот же экземпляр класса BinaryPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Настраивает для свойства разрешение использовать максимальную длину, поддерживаемую поставщиком баз данных.
Тот же экземпляр класса BinaryPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Делает свойство необязательным.Столбец базы данных, используемый для хранения этого свойства, будет допускать значения NULL.Свойства по умолчанию являются необязательными.
Тот же экземпляр класса BinaryPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Делает свойство обязательным.Столбец базы данных, используемый для хранения этого свойства, не будет допускать значения NULL.
Тот же экземпляр класса BinaryPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Настраивает свойство, чтобы отображалась версия строки в базе данных.Реальный тип данных будет разным в зависимости от используемого поставщика баз данных.Установка отображения версии строки для этого свойства автоматически сделает его маркером оптимистичного параллелизма.
Тот же экземпляр класса BinaryPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Настраивает свойство на переменную длину.Свойства по умолчанию имеют переменную длину.
Тот же экземпляр класса BinaryPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Настраивает связь, которая сможет поддерживать функции каскадного удаления.
Определяет, равен ли заданный объект текущему объекту.
Если объекты равны, возвращает значение true. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего типа.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Настраивает для связи каскадное удаление.
Настраивает для связи наличие или отсутствие каскадного удаления.
Значение, указывающее, включено ли каскадное удаление.
Разрешает производным классам конфигурации для типов сущностей и сложных типов регистрироваться с помощью .
Добавляет к .Для каждого типа в модели можно добавить только один класс .
Тот же экземпляр класса ConfigurationRegistrar, что позволяет соединить несколько вызовов в цепочку.
Добавляемая настройка сложного типа
Настраиваемый сложный тип.
Добавляет к .Для каждого типа в модели можно добавить только один класс .
Тот же экземпляр класса ConfigurationRegistrar, что позволяет соединить несколько вызовов в цепочку.
Добавляемая настройка типа сущности.
Настраиваемый тип сущности.
Обнаруживает в данной сборке любые типы, производные от или , и добавляет экземпляр каждого обнаруженного типа в этот регистратор.
Тот же экземпляр класса ConfigurationRegistrar, что позволяет соединить несколько вызовов в цепочку.
Сборка, содержащая конфигурации модели для добавления.
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего объекта.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Создает соглашение, позволяющее использовать хранимые процедуры для удаления сущностей в базе данных.
Указывает, равен ли данный экземпляр конкретному объекту.
Значение true, если экземпляр равен указанному объекту; в противном случае — значение false.
Сравниваемый объект.
Получает хэш-код, связанный с этим экземпляром.
Хэш-код, связанный с этим экземпляром.
Получает базовый тип этого экземпляра.
Базовый тип этого экземпляра.
Настраивает имя хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя хранимой процедуры.
Настраивает имя хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя хранимой процедуры.
Имя схемы.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Свойство для настройки параметра.
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя свойства для настройки параметра.
Имя параметра.
Настраивает выходной параметр, возвращающий строки, обработанные этой хранимой процедурой.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя параметра.
Возвращает строковое представление этого экземпляра.
Строковое представление этого экземпляра.
Создает соглашение, позволяющее использовать хранимые процедуры для вставки сущностей в базе данных.
Определяет, равен ли заданный объект текущему элементу.
Значение true, если заданный объект равен текущему экземпляру. В противном случае — значение false.
Сравниваемый объект.
Получает хэш-код текущего экземпляра.
Хэш-код для текущего экземпляра.
Получает тип, связанный с конфигурацией.
Тип, связанный с конфигурацией.
Настраивает имя хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя хранимой процедуры.
Настраивает имя хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя хранимой процедуры.
Имя схемы.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Свойство для настройки параметра.
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя свойства для настройки параметра.
Имя параметра.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Свойство для настройки результата.
Имя столбца результатов.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя свойства для настройки результата.
Имя столбца результатов.
Возвращает строковое представление этого экземпляра.
Строковое представление данного экземпляра.
Представляет соглашение, позволяющее использовать хранимые процедуры для изменения сущностей в базе данных.
Создает соглашение, позволяющее использовать хранимые процедуры для изменения сущностей в базе данных.
Настраивает хранимые процедуры, используемые для удаления сущностей.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, которое выполняет настройку для хранимой процедуры.
Указывает, равна ли эта конфигурация конкретному объекту.
Значение true, если конфигурация равна указанному объекту; в противном случае — значение false.
Сравниваемый объект.
Получает хэш-код, связанный с этой конфигурацией.
Хэш-код, связанный с этой конфигурацией.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Настраивает хранимые процедуры, используемые для вставки сущностей.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, которое выполняет настройку для хранимой процедуры.
Возвращает строковое представление класса .
Строковое представление класса .
Настраивает хранимые процедуры, используемые для обновления сущностей.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, которое выполняет настройку для хранимой процедуры.
Представляет свойство-примитив для типа сущности или сложного типа.
Возвращает для этого свойства.
для этого свойства.
Указывает, равен ли данный экземпляр другому объекту.
Значение true, если экземпляр равен другому объекту; в противном случае — значение false.
Сравниваемый объект.
Получает хэш-код этого экземпляра.
Хэш-код данного экземпляра.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Задает заметку в модели для столбца базы данных, используемого для хранения этого свойства.Значение заметки можно впоследствии использовать при обработке столбца, например, при создании миграций.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя заметки, которое должно быть допустимым идентификатором C#/EDM.
Значение заметки, которое может быть строкой или другим типом, который может быть сериализован с помощью
Настраивает имя столбца базы данных, используемого для хранения этого свойства.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Имя столбца.
Настраивает порядковый номер столбца базы данных, используемого для хранения этого свойства.Этот метод также используется для указания упорядочения ключа, если тип сущности имеет составной ключ.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Порядковый номер, под которым этот столбец должен появиться в таблице базы данных.
Настраивает тип данных столбца базы данных, используемого для хранения этого свойства.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Имя типа данных, зависящего от поставщика баз данных.
Указывает, как база данных будет формировать значения этого свойства.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Шаблон для формирования значений этого свойства в базе данных.
Указывает, что свойство будет иметь заданную максимальную длину.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Максимальная длина для данного свойства.
Настраивает имя параметра, используемого в хранимых процедурах для этого свойства.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Имя параметра.
Настраивает точность свойства .Если поставщик баз данных не поддерживает точность для типа данных этого столбца, это значение не учитывается.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Точность свойства.
Настраивает точность и масштаб свойства .
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Точность свойства.
Масштаб значения свойства.
Настраивает использование свойства в качестве маркера оптимистичного параллелизма.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Указывает, должно ли свойство использоваться в качестве маркера оптимистичного параллелизма.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Значение, указывающее, является ли свойство маркером параллелизма.
Указывает, что свойство будет фиксированной длины.Используйте HasMaxLength для установки фиксированной длины для этого свойства.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Настраивает это свойство как часть первичного ключа для этого типа сущности.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Настраивает для свойства разрешение использовать максимальную длину, поддерживаемую поставщиком баз данных.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Делает свойство необязательным.Столбец базы данных, используемый для хранения этого свойства, будет допускать значения NULL.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Делает свойство обязательным.Столбец базы данных, используемый для хранения этого свойства, не будет допускать значения NULL.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Настраивает свойство, чтобы отображалась версия строки в базе данных.Реальный тип данных будет разным в зависимости от используемого поставщика баз данных.Установка отображения версии строки для этого свойства автоматически сделает его маркером оптимистичного параллелизма.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Указывает, что это свойство будет поддерживать содержимое строк в Юникоде.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Указывает, будет ли это свойство поддерживать содержимое строк в Юникоде.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Значение, указывающее, будет это свойство поддерживать содержимое строк в Юникоде или нет.
Настраивает свойство на переменную длину.По умолчанию свойства имеют переменную длину.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Возвращает строковое представление этого экземпляра.
Строковое представление этого экземпляра.
Позволяет настроить соглашения, используемые экземпляром .Соглашения по умолчанию находятся в пространстве имен System.Data.Entity.ModelConfiguration.Conventions.
Включает соглашение для .
Тип соглашения, которое должно быть включено.
Содержит одно или несколько соглашений для .
Соглашения, которые нужно включить.
Включает соглашение для .Это соглашение будет выполняться после указанного.
Соглашение, которое необходимо включить.
Тип соглашения, после которого будет выполняться включаемое.
Включает соглашение о конфигурации для .Это соглашение будет выполняться перед указанным.
Соглашение, которое необходимо включить.
Тип соглашения, перед которым будет выполняться включаемое.
Изучите все соглашения в данной сборке и добавьте их в .
Сборка, которая содержит добавляемые соглашения.
Определяет, равен ли заданный объект текущему объекту.
Если объекты равны, возвращает значение true. В противном случае — значение false.
Объект.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего типа.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Отключает соглашение для .Соглашения по умолчанию, доступные для удаления, находятся в пространстве имен System.Data.Entity.ModelConfiguration.Conventions.
Тип соглашения, которое должно быть отключено.
Отключает одно или несколько соглашений для .
Соглашения, которые нужно отключить.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Разрешает выполнить настройку для типа сущности в модели.Эта функция конфигурации доступна через облегченные соглашения.
Возвращает тип этого типа сущности.
Тип этого типа сущности.
Определяет, равен ли заданный объект текущему элементу.
Значение true, если заданный объект равен текущему экземпляру. В противном случае — значение false.
Сравниваемый объект.
Возвращает хэш-код текущего экземпляра.
Хэш-код для текущего экземпляра.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Настраивает имя набора сущностей, используемого для этого типа сущности.Имя набора сущностей можно настраивать только для базового типа в каждом наборе.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Имя набора сущностей.
Настраивает свойства первичного ключа для этого типа сущности.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Свойства, которые будут использоваться в качестве первичного ключа.
Настраивает свойства первичного ключа для этого типа сущности.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Имена свойств, которые будут использоваться в качестве первичного ключа.
Настраивает свойства первичного ключа для этого типа сущности.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Свойство, которое будет использоваться в качестве первичного ключа.
Настраивает свойства первичного ключа для этого типа сущности.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Имя свойства, используемого в качестве первичного ключа.
Задает заметку в модели для таблицы, с которой сопоставлена данная сущность.Значение заметки можно впоследствии использовать при обработке таблицы, например при создании миграций.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя заметки, которое должно быть допустимым идентификатором C#/EDM.
Значение заметки, которое может быть строкой или другим типом, который может быть сериализован с помощью
Исключает этот тип сущности из модели, в результате чего оно не будет сопоставляться с базой данных.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Исключает свойство из модели, в результате чего оно не будет сопоставляться с базой данных.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Свойство, которое нужно настроить.
Исключает свойство из модели, в результате чего оно не будет сопоставляться с базой данных.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Имя настраиваемого свойства.
Изменяет этот тип сущности на сложный.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Настраивает этот тип для использования хранимых процедур для вставки, обновления и удаления данных.Будут использованы соглашения по умолчанию для имен процедуры и параметров.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Настраивает этот тип для использования хранимых процедур для вставки, обновления и удаления данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Конфигурация, которая переопределит соглашения по умолчанию для имен процедур и параметров.
Настраивает свойство, определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Настраиваемое свойство.
Настраивает свойство, определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Имя настраиваемого свойства.
Возвращает строковое представление этого экземпляра.
Строковое представление данного экземпляра.
Настраивает имя таблицы, с которой сопоставлен этот тип сущности.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Имя таблицы.
Настраивает имя таблицы, с которой сопоставлен этот тип сущности.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Имя таблицы.
Имя схемы базы данных для таблицы.
Разрешает выполнить настройку для типа сущности в модели.Эта функция конфигурации доступна через облегченные соглашения.
Тип, наследуемый типом сущности.
Возвращает тип этого типа сущности.
Тип этого типа сущности.
Определяет, равен ли заданный объект текущему элементу.
Значение true, если заданный объект равен текущему экземпляру. В противном случае — значение false.
Сравниваемый объект.
Получает хэш-код текущего экземпляра.
Хэш-код для текущего экземпляра.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Настраивает имя набора сущностей, используемого для этого типа сущности.Имя набора сущностей можно настраивать только для базового типа в каждом наборе.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Имя набора сущностей.
Настраивает свойства первичного ключа для этого типа сущности.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Лямбда-выражение, представляющее свойство, которое должно использоваться в качестве первичного ключа.C#: t => t.Id VB.Net: Function(t) t.Id Если первичный ключ состоит из нескольких свойств, укажите анонимный тип, включающий в себя эти свойства.C#: t => new { t.Id1, t.Id2 } VB.Net: Function(t) New With { t.Id1, t.Id2 }
Тип ключа.
Задает заметку в модели для таблицы, с которой сопоставлена данная сущность.Значение заметки можно впоследствии использовать при обработке таблицы, например при создании миграций.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя заметки, которое должно быть допустимым идентификатором C#/EDM.
Значение заметки, которое может быть строкой или другим типом, который может быть сериализован с помощью .
Исключает этот тип сущности из модели, в результате чего оно не будет сопоставляться с базой данных.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Исключает свойство из модели, в результате чего оно не будет сопоставляться с базой данных.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Тип исключаемого свойства.
Изменяет этот тип сущности на сложный.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Настраивает этот тип для использования хранимых процедур для вставки, обновления и удаления данных.Будут использованы соглашения по умолчанию для имен процедуры и параметров.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Настраивает этот тип для использования хранимых процедур для вставки, обновления и удаления данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Конфигурация, которая переопределит соглашения по умолчанию для имен процедур и параметров.
Настраивает свойство, определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраиваемый тип свойства.
Конвертирует значение текущего экземпляра в эквивалентное строковое представление.
Строковое представление текущего экземпляра.
Настраивает имя таблицы, с которой сопоставлен этот тип сущности.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Имя таблицы.
Настраивает имя таблицы, с которой сопоставлен этот тип сущности.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Имя таблицы.
Имя схемы базы данных для таблицы.
Создает соглашение, позволяющее использовать хранимые процедуры для обновления сущностей в базе данных.
Определяет, равен ли данный экземпляр указанному объекту.
Значение true, если экземпляр равен указанному объекту; в противном случае — значение false.
Сравниваемый объект.
Возвращает хэш-код текущего экземпляра.
Хэш-код для текущего экземпляра.
Возвращает тип, связанный с текущим экземпляром.
Тип, связанный с текущим экземпляром.
Настраивает имя хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя хранимой процедуры.
Настраивает имя хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя хранимой процедуры.
Имя схемы.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Свойство для настройки параметра.
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Свойство для настройки параметра.
Текущее имя параметра значения.
Исходное имя параметра значения.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя свойства для настройки параметра.
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя свойства для настройки параметра.
Текущее имя параметра значения.
Исходное имя параметра значения.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Свойство для настройки результата.
Имя столбца результатов.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя свойства для настройки результата.
Имя столбца результатов.
Настраивает выходной параметр, возвращающий строки, обработанные этой хранимой процедурой.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя параметра.
Возвращает строковое представление этого экземпляра.
Строковое представление этого экземпляра.
Используется для настройки свойства типа сущности или сложного типа.Функции настройки доступны при использовании Code First Fluent API, см. .
Задает заметку в модели для столбца базы данных, используемого для хранения этого свойства.Значение заметки можно впоследствии использовать при обработке столбца, например, при создании миграций.
Тот же экземпляр класса DateTimePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя заметки, которое должно быть допустимым идентификатором C#/EDM.
Значение заметки, которое может быть строкой или другим типом, который может быть сериализован с помощью
Настраивает имя столбца базы данных, используемого для хранения этого свойства.
Тот же экземпляр класса DateTimePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя столбца.
Настраивает порядковый номер столбца базы данных, используемого для хранения этого свойства.Этот метод также используется для указания упорядочения ключа, если тип сущности имеет составной ключ.
Тот же экземпляр класса DateTimePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Порядковый номер, под которым этот столбец должен появиться в таблице базы данных.
Настраивает тип данных столбца базы данных, используемого для хранения этого свойства.
Тот же экземпляр класса DateTimePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя типа данных, зависящего от поставщика баз данных.
Указывает, как база данных будет формировать значения этого свойства.
Тот же экземпляр класса DateTimePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Шаблон для формирования значений этого свойства в базе данных.Установка значения null приведет к использованию стандартного параметра, который может быть равен None, Identity или Computed в зависимости от типа свойства и его семантики в модели (например,первичные ключи обрабатываются по-другому) и от используемого набора правил.
Настраивает точность свойства.Если поставщик баз данных не поддерживает точность для типа данных этого столбца, это значение не учитывается.
Тот же экземпляр класса DateTimePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Точность свойства.
Настраивает использование свойства в качестве маркера оптимистичного параллелизма.
Тот же экземпляр класса DateTimePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Указывает, должно ли свойство использоваться в качестве маркера оптимистичного параллелизма.
Тот же экземпляр класса DateTimePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Значение, указывающее, является ли свойство маркером параллелизма.Установка «NULL» удалит аспект маркера параллелизма из этого свойства.Указание значения NULL приведет к такому же поведению среды выполнения, что и указание значения false.
Делает свойство необязательным.Столбец базы данных, используемый для хранения этого свойства, будет допускать значения NULL.
Тот же экземпляр класса DateTimePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Делает свойство обязательным.Столбец базы данных, используемый для хранения этого свойства, не будет допускать значения NULL.Свойства требуются по умолчанию.
Тот же экземпляр класса DateTimePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Используется для настройки свойства типа сущности или сложного типа.Функции настройки доступны при использовании Code First Fluent API, см. .
Задает заметку в модели для столбца базы данных, используемого для хранения этого свойства.Значение заметки можно впоследствии использовать при обработке столбца, например, при создании миграций.
Тот же экземпляр класса DecimalPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя заметки, которое должно быть допустимым идентификатором C#/EDM.
Значение заметки, которое может быть строкой или другим типом, который может быть сериализован с помощью
Настраивает имя столбца базы данных, используемого для хранения этого свойства.
Тот же экземпляр класса DecimalPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя столбца.
Настраивает порядковый номер столбца базы данных, используемого для хранения этого свойства.Этот метод также используется для указания упорядочения ключа, если тип сущности имеет составной ключ.
Тот же экземпляр класса DecimalPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Порядковый номер, под которым этот столбец должен появиться в таблице базы данных.
Настраивает тип данных столбца базы данных, используемого для хранения этого свойства.
Тот же экземпляр класса DecimalPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя типа данных, зависящего от поставщика баз данных.
Указывает, как база данных будет формировать значения этого свойства.
Тот же экземпляр класса DecimalPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Шаблон для формирования значений этого свойства в базе данных.Установка значения null приведет к использованию стандартного параметра, который может быть равен None, Identity или Computed в зависимости от типа свойства и его семантики в модели (например,первичные ключи обрабатываются по-другому) и от используемого набора правил.
Настраивает точность и масштаб свойства.
Тот же экземпляр класса DecimalPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Точность свойства.
Масштаб значения свойства.
Настраивает использование свойства в качестве маркера оптимистичного параллелизма.
Тот же экземпляр класса DecimalPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Указывает, должно ли свойство использоваться в качестве маркера оптимистичного параллелизма.
Тот же экземпляр класса DecimalPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Значение, указывающее, является ли свойство маркером параллелизма.Установка «NULL» удалит аспект маркера параллелизма из этого свойства.Указание значения NULL приведет к такому же поведению среды выполнения, что и указание значения false.
Делает свойство необязательным.Столбец базы данных, используемый для хранения этого свойства, будет допускать значения NULL.
Тот же экземпляр класса DecimalPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Делает свойство обязательным.Столбец базы данных, используемый для хранения этого свойства, не будет допускать значения NULL.Свойства требуются по умолчанию.
Тот же экземпляр класса DecimalPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Позволяет выполнить настройку хранимой процедуры, используемой для удаления сущностей.
Тип сущности, которую хранимая процедура может использовать для удаления.
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект для сравнения.
Получает хэш-код текущего экземпляра.
Хэш-код для текущего экземпляра.
Получает тип текущего экземпляра.
Тип текущего экземпляра.
Настраивает имя хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя хранимой процедуры.
Настраивает имя хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя хранимой процедуры.
Имя схемы.
Настраивает параметры для связи, в которой свойство внешнего ключа не включено в класс.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство навигации для этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Лямбда-выражение, которое выполняет настройку.
Тип основной сущности в связи.
Настраивает параметры для связи, в которой свойство внешнего ключа не включено в класс.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство навигации для этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Лямбда-выражение, которое выполняет настройку.
Тип основной сущности в связи.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Тип настраиваемого свойства.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Тип настраиваемого свойства.
Настраивает выходной параметр, возвращающий строки, обработанные этой хранимой процедурой.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя параметра.
Конвертирует значение текущего экземпляра в эквивалентное строковое представление.
Строковое представление текущего экземпляра.
Настраивает связь, которая поддерживает свойства внешнего ключа, отображаемые в объектной модели.Функции настройки доступны при использовании Code First Fluent API, см. .
Зависимый тип сущности.
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего объекта.
Возвращает тип текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Настраивает для связи использование свойств внешнего ключа, отображаемых в объектной модели.Если свойства внешнего ключа не отображаются в объектной модели, воспользуйтесь методом Map.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Лямбда-выражение, представляющее свойство, которое должно использоваться в качестве внешнего ключа.Если внешний ключ состоит из нескольких свойств, укажите анонимный тип, включающий эти свойства.При использовании нескольких свойств внешнего ключа эти свойства должны указываться в том же порядке, в котором были настроены свойства первичного ключа для основного типа сущности.
Тип ключа.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Настраивает сопоставление таблиц и столбцов для типа сущности или подмножества свойств типа сущности.Функции настройки доступны при использовании Code First Fluent API, см. .
Тип сущности, подлежащей сопоставлению.
Инициализирует новый экземпляр класса .
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего объекта.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Задает заметку в модели для таблицы, с которой сопоставлена данная сущность.Значение заметки можно впоследствии использовать при обработке таблицы, например при создании миграций.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя заметки, которое должно быть допустимым идентификатором C#/EDM.
Значение заметки, которое может быть строкой или другим типом, который может быть сериализован с помощью
Повторно сопоставляет все свойства, наследуемые от базовых типов.При настройке сопоставления с производным типом отдельной таблицы это приведет к включению в таблицу всех свойств, а не только ненаследуемых.Это называется сопоставлением «одна таблица на конкретный тип» (TPC).
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Настраивает свойства, которые будут включены в этот фрагмент сопоставления.Если этот метод не вызывается, будут настроены все свойства, которые до сих пор не вошли во фрагмент сопоставления.
Лямбда-выражение для анонимного типа, содержащего свойства для сопоставления.C#: t => new { t.Id, t.Property1, t.Property2 } VB.Net: Function(t) New With { p.Id, t.Property1, t.Property2 }
Анонимный тип, включающий сопоставляемые свойства.
Настраивает свойство , которое будет включено в этот фрагмент сопоставления.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , которое будет включено в этот фрагмент сопоставления.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , которое будет включено в этот фрагмент сопоставления.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , которое будет включено в этот фрагмент сопоставления.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , которое будет включено в этот фрагмент сопоставления.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , которое будет включено в этот фрагмент сопоставления.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , которое будет включено в этот фрагмент сопоставления.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , которое будет включено в этот фрагмент сопоставления.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , которое будет включено в этот фрагмент сопоставления.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , которое будет включено в этот фрагмент сопоставления.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , которое будет включено в этот фрагмент сопоставления.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраиваемый тип свойства.
Настраивает свойство , которое будет включено в этот фрагмент сопоставления.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , которое будет включено в этот фрагмент сопоставления.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , которое будет включено в этот фрагмент сопоставления.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраиваемый тип свойства.
Настраивает условие дискриминатора, используемое для идентификации типов в иерархии наследования.
Объект настройки, который может использоваться для дальнейшей настройки условия дискриминатора.
Лямбда-выражение, представляющее свойство, которое должно использоваться в качестве дискриминатора типов.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Тип свойства, которое должно использоваться в качестве дискриминатора типов.
Настраивает столбец дискриминатора, используемый для идентификации типов в иерархии наследования.
Объект настройки, который может использоваться для дальнейшей настройки столбца дискриминатора и значений.
Имя столбца дискриминатора.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Настраивает имя таблицы для сопоставления.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя таблицы.
Настраивает имя таблицы и схему для сопоставления.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя таблицы.
Схема таблицы.
Настраивает сопоставление таблицы и столбцов для связи, которая не отображает свойства внешнего ключа в объектной модели.Функции настройки доступны при использовании Code First Fluent API, см. .
Определяет, равен ли заданный объект текущему объекту.
Если объекты равны, возвращает значение true. В противном случае — значение false.
Объект , который требуется сравнить с текущим объектом.
Определяет, равен ли заданный объект текущему объекту.
Если объекты равны, возвращает значение true. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего типа.
Возвращает тип текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Задает заметку в модели для столбца базы данных, настроенного с помощью .Значение заметки можно впоследствии использовать при обработке столбца, например, при создании миграций.
Тот же экземпляр класса ForeignKeyAssociationMappingConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя столбца, настроенного с помощью метода HasKey.
Имя заметки, которое должно быть допустимым идентификатором C#/EDM.
Значение заметки, которое может быть строкой или другим типом, который может быть сериализован с помощью
Настраивает имя столбцов для внешнего ключа.
Тот же экземпляр класса ForeignKeyAssociationMappingConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имена столбцов внешнего ключа.При использовании нескольких свойств внешнего ключа эти свойства должны указываться в том же порядке, в котором были настроены свойства первичного ключа для целевого типа сущности.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Настраивает имя таблицы, содержащей столбцы внешнего ключа.Указанная таблица уже должна быть сопоставлена с типом сущности.Если желательно, чтобы внешние ключи хранились в своей собственной таблице, воспользуйтесь методом Map в для выполнения расщепления сущности, чтобы создать таблицу только со свойством первичного ключа.Внешние ключи затем можно добавить с помощью этого метода в таблицу.
Тот же экземпляр класса ForeignKeyAssociationMappingConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя таблицы.
Настраивает имя таблицы и схему, содержащие внешние ключевые столбцы.Указанная таблица уже должна быть сопоставлена с типом сущности.Если желательно, чтобы внешние ключи хранились в своей собственной таблице, воспользуйтесь методом Map в для выполнения расщепления сущности, чтобы создать таблицу только со свойством первичного ключа.Внешние ключи затем можно добавить с помощью этого метода в таблицу.
Тот же экземпляр класса ForeignKeyAssociationMappingConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя таблицы.
Схема таблицы.
Настраивает связь, которая поддерживает только свойства внешнего ключа, неотображаемые в объектной модели.Функции настройки доступны при использовании Code First Fluent API, см. .
Определяет, равен ли заданный объект текущему объекту.
Если объекты равны, возвращает значение true. В противном случае — значение false.
Объект для сравнения с текущим.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего типа.
Возвращает тип текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Настраивает связь на использование свойств внешнего ключа, неотображаемых в объектной модели.Столбцы и таблицу можно настроить, указав действие конфигурации.Если указано пустое действие конфигурации, имена столбцов будут сформированы в соответствии с соглашением.Если свойства внешнего ключа отображаются в объектной модели, воспользуйтесь методом HasForeignKey.Не все связи поддерживают отображение свойств внешнего ключа в объектной модели.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Действие, которое настраивает столбцы и таблицу внешнего ключа.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Представляет возможность настройки хранимой процедуры, которая используется для вставки сущностей.
Тип сущности, которую хранимая процедура может использовать для вставки.
Указывает, равен ли данный экземпляр конкретному объекту.
Значение true, если экземпляр равен указанному объекту; в противном случае — значение false.
Сравниваемый объект.
Получает хэш-код для этого экземпляра.
Хэш-код данного экземпляра.
Получает тип этого экземпляра.
Тип этого экземпляра.
Настраивает имя хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя хранимой процедуры.
Настраивает имя хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя хранимой процедуры.
Имя схемы.
Настраивает параметры для связи, в которой свойство внешнего ключа не включено в класс.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство навигации для этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Лямбда-выражение, которое выполняет настройку.
Тип основной сущности в связи.
Настраивает параметры для связи, в которой свойство внешнего ключа не включено в класс.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство навигации для этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Лямбда-выражение, которое выполняет настройку.
Тип основной сущности в связи.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Тип настраиваемого свойства.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Тип настраиваемого свойства.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки результата.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя столбца результатов.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки результата.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя столбца результатов.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки результата.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя столбца результатов.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки результата.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя столбца результатов.
Тип настраиваемого свойства.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки результата.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя столбца результатов.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки результата.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя столбца результатов.
Тип настраиваемого свойства.
Возвращает строковое представление этого экземпляра.
Строковое представление этого экземпляра.
Используется для настройки столбца с аспектами длины для типа сущности или сложного типа.Функции настройки показаны в API для Code First Fluent, см. класс .
Определяет, равен ли заданный объект текущему объекту.
Если объекты равны, возвращает значение true. В противном случае — значение false.
Объект.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего типа.
Возвращает тип текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Настраивает для столбца указанную максимальную длину.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Максимальная длина для данного столбца.Установка значения NULL удалит из столбца любое ограничение максимальной длины и приведет к использованию для этого столбца базы данных длины по умолчанию.
Настраивает столбец на фиксированную длину.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Настраивает для столбца разрешение использовать максимальную длину, поддерживаемую поставщиком баз данных.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Настраивает столбец на переменную длину.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Используется для настройки свойства с аспектами длины для типа сущности или сложного типа.Функции настройки доступны при использовании Code First Fluent API, см. .
Указывает, что свойство будет иметь заданную максимальную длину.
Тот же экземпляр класса LengthPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Максимальная длина для данного свойства.Если задано значение null, то для свойства будет отменено ограничение максимальной длины, а для столбца базы данных будет использоваться длина по умолчанию.
Указывает, что свойство будет фиксированной длины.Используйте HasMaxLength для установки фиксированной длины для этого свойства.
Тот же экземпляр класса LengthPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Настраивает для свойства разрешение использовать максимальную длину, поддерживаемую поставщиком баз данных.
Тот же экземпляр класса LengthPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Настраивает свойство на переменную длину.По умолчанию свойства имеют переменную длину.
Тот же экземпляр класса LengthPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Настраивает связь множественного типа, исходящую из этого типа сущности.
Тип сущности, от которой исходит данная связь.
Тип сущности, к которой направлена данная связь.
Определяет, равен ли заданный объект текущему объекту.
Если объекты равны, возвращает значение true. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего типа.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Настраивает связь, меняя ее тип на «многие ко многим» без свойства навигации на другом конце связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Настраивает связь типа «многие ко многим» со свойством навигации на другом конце связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Лямбда-выражение, представляющее свойство навигации на другом конце этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает связь, делая ее необязательной множественного типа без свойства навигации на другом конце связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Настраивает связь, делая ее необязательной множественного типа со свойством навигации на другом конце связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Лямбда-выражение, представляющее свойство навигации на другом конце этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает связь, делая ее обязательной множественного типа без свойства навигации на другом конце связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Настраивает связь, делая ее требуемой множественного типа со свойством навигации на другом конце связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Лямбда-выражение, представляющее свойство навигации на другом конце этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает связь для таблицы и столбца, делая ее типа «многие ко многим».Функции настройки доступны при использовании Code First Fluent API, см. .
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего объекта.
Возвращает тип текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Задает заметку в модели для таблицы соединения.Значение заметки можно впоследствии использовать при обработке таблицы, например при создании миграций.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя заметки, которое должно быть допустимым идентификатором C#/EDM.
Значение заметки, которое может быть строкой или другим типом, который может быть сериализован с помощью
Настраивает имя столбцов для левого внешнего ключа.Левый внешний ключ указывает на родительскую сущность свойства навигации, заданную в вызове HasMany.
Тот же экземпляр класса ManyToManyAssociationMappingConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имена столбцов внешнего ключа.При использовании нескольких свойств внешнего ключа эти свойства должны указываться в том же порядке, в котором были настроены свойства первичного ключа для целевого типа сущности.
Настраивает имя столбцов для правого внешнего ключа.Правый внешний ключ указывает на родительскую сущность свойства навигации, указанную в вызове WithMany.
Тот же экземпляр класса ManyToManyAssociationMappingConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имена столбцов внешнего ключа.При использовании нескольких свойств внешнего ключа эти свойства должны указываться в том же порядке, в котором были настроены свойства первичного ключа для целевого типа сущности.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Настраивает для связи имя таблицы соединения.
Тот же экземпляр класса ManyToManyAssociationMappingConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя таблицы.
Настраивает для связи имя таблицы соединения и схему.
Тот же экземпляр класса ManyToManyAssociationMappingConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя таблицы.
Схема таблицы.
Позволяет выполнить настройку хранимой процедуры, используемой для изменения связи «многие ко многим».
Тип сущности, для которого настраивается связь.
Тип сущности в другом элементе назначений связи.
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Получает хэш-код текущего экземпляра.
Хэш-код для текущего экземпляра.
Получает тип текущего экземпляра.
Тип текущего экземпляра.
Задает имя хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя процедуры.
Задает имя хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя процедуры.
Имя схемы.
Настраивает параметр для значений ключа слева.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для значений ключа слева.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Тип настраиваемого свойства.
Настраивает параметр для значений ключа слева.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для значений ключа слева.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Тип настраиваемого свойства.
Настраивает параметр для значений ключа справа.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для значений ключа справа.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Тип настраиваемого свойства.
Настраивает параметр для значений ключа справа.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для значений ключа справа.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Тип настраиваемого свойства.
Конвертирует значение текущего экземпляра в эквивалентное строковое представление.
Строковое представление текущего экземпляра.
Позволяет выполнить настройку хранимой процедуры, используемой для изменения связи «многие ко многим».
Тип сущности, для которого настраивается связь.
Тип сущности в другом элементе назначений связи.
Настраивает хранимые процедуры, используемые для удаления связей.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, которое выполняет настройку для хранимой процедуры.
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Получает хэш-код текущего экземпляра.
Хэш-код для текущего экземпляра.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Настраивает хранимые процедуры, используемые для вставки связей.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, которое выполняет настройку для хранимой процедуры.
Конвертирует значение текущего экземпляра в эквивалентное строковое представление.
Строковое представление текущего экземпляра.
Настраивает связь типа «многие ко многим».Функции настройки доступны при использовании Code First Fluent API, см. .
Тип родительской сущности свойства навигации, указанный в вызове HasMany.
Тип родительской сущности свойства навигации, указанный в вызове WithMany.
Определяет, равен ли заданный объект текущему объекту.
Если объекты равны, возвращает значение true. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего типа.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Настраивает столбцы и таблицу внешнего ключа, используемые для хранения связи.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Действие, которое настраивает столбцы и таблицу внешнего ключа.
Настраивает хранимые процедуры для использования при изменении этой связи.Будут использованы соглашения по умолчанию для имен процедуры и параметров.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Настраивает хранимые процедуры для использования при изменении этой связи.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Конфигурация, которая переопределит соглашения по умолчанию для имен процедур и параметров.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Выполняет настройку хранимой процедуры, используемой для изменения сущности в базе данных.
Позволяет выполнить настройку хранимой процедуры, используемой для изменения сущностей.
Тип сущности, которую хранимая процедура может использовать для изменения.
Настраивает хранимые процедуры, используемые для удаления сущностей.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, которое выполняет настройку для хранимой процедуры.
Указывает, равен ли данный экземпляр конкретному объекту.
Значение true, если экземпляр равен указанному объекту; в противном случае — значение false.
Сравниваемый объект.
Получает хэш-код для этого экземпляра.
Хэш-код данного экземпляра.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Настраивает хранимые процедуры, используемые для вставки сущностей.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, которое выполняет настройку для хранимой процедуры.
Возвращает строковое представление этого экземпляра.
Строковое представление этого экземпляра.
Настраивает хранимые процедуры, используемые для обновления сущностей.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, которое выполняет настройку для хранимой процедуры.
Настраивает условие, используемое для различения типов в иерархии наследования на основании значений, назначенных свойству.Функции настройки доступны при использовании Code First Fluent API, см. .
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего объекта.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Настраивает условие, требующее ввода значения для свойства.Строки, в которых нет назначенного значения для столбца, в котором хранится это свойство, считаются относящимися к базовому типу для этого типа сущности.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Настраивает дополнительную связь из типа сущности.
Тип сущности, от которой исходит данная связь.
Тип сущности, к которой направлена данная связь.
Определяет, равен ли заданный объект текущему объекту.
Если объекты равны, возвращает значение true. В противном случае — значение false.
Объект.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего типа.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Настраивает связь, делая ее необязательной множественного типа без свойства навигации на другом конце связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Настраивает связь, делая ее необязательной множественного типа со свойством навигации на другом конце связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Лямбда-выражение, представляющее свойство навигации на другом конце этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает связь, делая ее необязательной необязательного типа без свойства навигации на другом конце связи.Настраиваемый тип сущности будет зависимым и будет содержать внешний ключ для основного типа сущности.Тип сущности, к которому направлена эта связь, будет основным для этой связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Настраивает связь, делая ее необязательной необязательного типа со свойством навигации на другом конце связи.Настраиваемый тип сущности будет зависимым и будет содержать внешний ключ для основного типа сущности.Тип сущности, к которому направлена эта связь, будет основным для этой связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Лямбда-выражение, представляющее свойство навигации на другом конце этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает связь, делая ее необязательной необязательного типа без свойства навигации на другом конце связи.Настраиваемый тип сущности будет основным для этой связи.Тип сущности, к которому направлена эта связь, будет зависимым и будет содержать внешний ключ для основного типа сущности.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Настраивает связь, делая ее необязательной необязательного типа со свойством навигации на другом конце связи.Настраиваемый тип сущности будет основным для этой связи.Тип сущности, к которому направлена эта связь, будет зависимым и будет содержать внешний ключ для основного типа сущности.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Лямбда-выражение, представляющее свойство навигации на другом конце этой связи.
Настраивает связь, делая ее необязательной обязательного типа без свойства навигации на другом конце связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Настраивает связь, делая ее необязательной обязательного типа со свойством навигации на другом конце связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Лямбда-выражение, представляющее свойство навигации на другом конце этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает столбец-примитив из типа сущности.
Определяет, равен ли заданный объект текущему объекту.
Если объекты равны, возвращает значение true. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего типа.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Настраивает порядковый номер столбца-примитива, используемого для хранения этого свойства.Этот метод также используется для указания упорядочения ключа, если тип сущности имеет составной ключ.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Порядковый номер, под которым этот столбец должен появиться в таблице базы данных.
Настраивает тип данных столбца-примитива, используемого для хранения этого свойства.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Имя типа данных, зависящего от поставщика баз данных.
Делает столбец-примитив необязательным.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Делает столбец-примитив обязательным.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Предоставляет методы для настройки свойства-примитива для типа сущности или сложного типа.Функции настройки доступны при использовании Code First Fluent API, см. .
Определяет, равен ли данный экземпляр указанному объекту.
Значение true, если экземпляр равен указанному объекту; в противном случае — значение false.
Сравниваемый объект.
Возвращает хэш-код текущего экземпляра.
Хэш-код для текущего экземпляра.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Задает заметку в модели для столбца базы данных, используемого для хранения этого свойства.Значение заметки можно впоследствии использовать при обработке столбца, например, при создании миграций.
Тот же экземпляр класса PrimitivePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя заметки, которое должно быть допустимым идентификатором C#/EDM.
Значение заметки, которое может быть строкой или другим типом, который может быть сериализован с помощью
Настраивает имя столбца базы данных, используемого для хранения этого свойства.
Тот же экземпляр класса PrimitivePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя столбца.
Настраивает порядковый номер столбца базы данных, используемого для хранения этого свойства.Этот метод также используется для указания упорядочения ключа, если тип сущности имеет составной ключ.
Тот же экземпляр класса PrimitivePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Порядковый номер, под которым этот столбец должен появиться в таблице базы данных.
Настраивает тип данных столбца базы данных, используемого для хранения этого свойства.
Тот же экземпляр класса PrimitivePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя типа данных, зависящего от поставщика баз данных.
Указывает, как база данных будет формировать значения этого свойства.
Тот же экземпляр класса PrimitivePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Шаблон для формирования значений этого свойства в базе данных.Установка значения null приведет к использованию стандартного параметра, который может быть равен None, Identity или Computed в зависимости от типа свойства и его семантики в модели (например,первичные ключи обрабатываются по-другому) и от используемого набора правил.
Настраивает имя параметра, используемого в хранимых процедурах для этого свойства.
Тот же экземпляр класса PrimitivePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя параметра.
Настраивает использование свойства в качестве маркера оптимистичного параллелизма.
Тот же экземпляр класса PrimitivePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Указывает, должно ли свойство использоваться в качестве маркера оптимистичного параллелизма.
Тот же экземпляр класса PrimitivePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Значение, указывающее, является ли свойство маркером параллелизма.Установка «NULL» удалит аспект маркера параллелизма из этого свойства.Указание значения NULL приведет к такому же поведению среды выполнения, что и указание значения false.
Делает свойство необязательным.Столбец базы данных, используемый для хранения этого свойства, будет допускать значения NULL.
Тот же экземпляр класса PrimitivePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Делает свойство обязательным.Столбец базы данных, используемый для хранения этого свойства, не будет допускать значения NULL.
Тот же экземпляр класса PrimitivePropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Возвращает строковое представление этого экземпляра.
Строковое представление данного экземпляра.
Разрешает выполнение конфигурации по облегченному соглашению, исходя из свойств модели.
Разрешает конфигурацию свойств, к которым применяется это соглашение.
Действие, которое выполняет настройку класса .
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Возвращает хэш-код данного экземпляра.
Хэш-код данного экземпляра.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Фильтрует свойства, к которым применяется данное соглашение, исходя из предиката при получении значения для последующего использования во время настройки.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Функция для получения значения каждого из свойств.Если значение равно null, то свойство будет отфильтровано.
Тип полученного значения.
Возвращает строку, представляющую текущий объект.
Текущий объект.
Фильтрует свойства, к которым применяется соглашение, по предикату.
Тот же экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Функция, предназначенная для проверки каждого свойства по условию.
Разрешает выполнение конфигурации по облегченному соглашению, исходя из свойств типов сущностей в модели и полученного значения.
Тип зафиксированного значения.
Разрешает конфигурацию свойств, к которым применяется это соглашение.
Действие, которое выполняет настройку с использованием полученного значения.
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего типа.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Используется для настройки свойства во фрагменте сопоставления.Функции настройки доступны при использовании Code First Fluent API, см. .
Задает заметку в модели для столбца базы данных, используемого для хранения этого свойства.Значение заметки можно впоследствии использовать при обработке столбца, например, при создании миграций.
Тот же экземпляр класса PropertyMappingConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя заметки, которое должно быть допустимым идентификатором C#/EDM.
Значение заметки, которое может быть строкой или другим типом, который может быть сериализован с помощью
Настраивает имя столбца базы данных, используемого для хранения этого свойства во фрагменте сопоставления.
Тот же экземпляр класса PropertyMappingConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя столбца.
Настраивает необходимую связь от данного типа сущности.
Тип сущности, от которой исходит данная связь.
Тип сущности, к которой направлена данная связь.
Указывает, совпадает ли указанный объект с текущим объектом.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Сравниваемый объект.
Возвращает хэш-код, связанный с текущим объектом.
Хэш-код, связанный с текущим объектом.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Возвращает строковое представление текущего объекта.
Строковое представление текущего объекта.
Настраивает требуемую связь множественного типа без свойства навигации на другом конце связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Настраивает требуемую связь множественного типа со свойством навигации на другом конце связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Лямбда-выражение, представляющее свойство навигации на другом конце этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает требуемую связь необязательного типа без свойства навигации на другом конце связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Настраивает требуемую связь необязательного типа со свойством навигации на другом конце связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Лямбда-выражение, представляющее свойство навигации на другом конце этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает требуемую связь обязательного типа без свойства навигации на другом конце связи.Настраиваемый тип сущности будет зависимым и будет содержать внешний ключ для основного типа сущности.Тип сущности, к которому направлена эта связь, будет основным для этой связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Настраивает требуемую связь обязательного типа со свойством навигации на другом конце связи.Настраиваемый тип сущности будет зависимым и будет содержать внешний ключ для основного типа сущности.Тип сущности, к которому направлена эта связь, будет основным для этой связи.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Лямбда-выражение, представляющее свойство навигации на другом конце этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает требуемую связь обязательного типа без свойства навигации на другом конце связи.Настраиваемый тип сущности будет основным для этой связи.Тип сущности, к которому направлена эта связь, будет зависимым и будет содержать внешний ключ для основного типа сущности.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Настраивает требуемую связь обязательного типа со свойством навигации на другом конце связи.Настраиваемый тип сущности будет основным для этой связи.Тип сущности, к которому направлена эта связь, будет зависимым и будет содержать внешний ключ для основного типа сущности.
Объект настройки, который может использоваться для дальнейшей настройки этой связи.
Лямбда-выражение, представляющее свойство навигации на другом конце этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает столбец базы данных для хранения строковых значений.Функции настройки доступны при использовании Code First Fluent API, см. .
Определяет, равен ли заданный объект текущему объекту.
Если объекты равны, возвращает значение true. В противном случае — значение false.
Объект.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего типа.
Возвращает тип текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Настраивает порядковый номер этого столбца базы данных.
Тот же экземпляр класса StringColumnConfiguration, что позволяет соединить несколько вызовов в цепочку.
Порядковый номер, под которым этот столбец должен появиться в таблице базы данных.
Настраивает тип данных этого столбца базы данных.
Тот же экземпляр класса StringColumnConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя типа данных, зависящего от поставщика баз данных.
Указывает, что свойство будет иметь заданную максимальную длину.
Тот же экземпляр класса StringColumnConfiguration, что позволяет соединить несколько вызовов в цепочку.
Максимальная длина для данного свойства.Установка значения NULL приведет к использованию для столбца длины по умолчанию.
Настраивает столбец на фиксированную длину.Используйте HasMaxLength для установки фиксированной длины для этого свойства.
Тот же экземпляр класса StringColumnConfiguration, что позволяет соединить несколько вызовов в цепочку.
Настраивает для столбца разрешение использовать максимальную длину, поддерживаемую поставщиком баз данных.
Тот же экземпляр класса StringColumnConfiguration, что позволяет соединить несколько вызовов в цепочку.
Делает столбец необязательным.
Тот же экземпляр класса StringColumnConfiguration, что позволяет соединить несколько вызовов в цепочку.
Делает столбец обязательным.
Тот же экземпляр класса StringColumnConfiguration, что позволяет соединить несколько вызовов в цепочку.
Указывает, что столбец будет поддерживать содержимое строк в Юникоде.
Тот же экземпляр класса StringColumnConfiguration, что позволяет соединить несколько вызовов в цепочку.
Указывает, будет ли этот столбец поддерживать содержимое строк в Юникоде.
Тот же экземпляр класса StringColumnConfiguration, что позволяет соединить несколько вызовов в цепочку.
Значение, указывающее, будет этот столбец поддерживать содержимое строк в Юникоде или нет.Установка в значение null удалит из столбца аспект Юникод.Указание значения NULL приведет к такому же поведению среды выполнения, что и указание значения false.
Настраивает столбец на переменную длину.По умолчанию столбцы имеют переменную длину.
Тот же экземпляр класса StringColumnConfiguration, что позволяет соединить несколько вызовов в цепочку.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Используется для настройки свойства типа сущности или сложного типа.Функции настройки доступны при использовании Code First Fluent API, см. .
Задает заметку в модели для столбца базы данных, используемого для хранения этого свойства.Значение заметки можно впоследствии использовать при обработке столбца, например, при создании миграций.
Тот же экземпляр класса StringPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя заметки, которое должно быть допустимым идентификатором C#/EDM.
Значение заметки, которое может быть строкой или другим типом, который может быть сериализован с помощью .
Настраивает имя столбца базы данных, используемого для хранения этого свойства.
Тот же экземпляр класса StringPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя столбца.
Настраивает порядковый номер столбца базы данных, используемого для хранения этого свойства.Этот метод также используется для указания упорядочения ключа, если тип сущности имеет составной ключ.
Тот же экземпляр класса StringPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Порядковый номер, под которым этот столбец должен появиться в таблице базы данных.
Настраивает тип данных столбца базы данных, используемого для хранения этого свойства.
Тот же экземпляр класса StringPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Имя типа данных, зависящего от поставщика баз данных.
Указывает, как база данных будет формировать значения этого свойства.
Тот же экземпляр класса StringPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Шаблон для формирования значений этого свойства в базе данных.Установка значения null приведет к использованию стандартного параметра, который может быть равен None, Identity или Computed в зависимости от типа свойства и его семантики в модели (например,первичные ключи обрабатываются по-другому) и от используемого набора правил.
Указывает, что свойство будет иметь заданную максимальную длину.
Тот же экземпляр класса StringPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Максимальная длина для данного свойства.Если задано значение null, то для свойства будет отменено ограничение максимальной длины, а для столбца базы данных будет использоваться длина по умолчанию.
Настраивает использование свойства в качестве маркера оптимистичного параллелизма.
Тот же экземпляр класса StringPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Указывает, должно ли свойство использоваться в качестве маркера оптимистичного параллелизма.
Тот же экземпляр класса StringPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Значение, указывающее, является ли свойство маркером параллелизма.Установка «NULL» удалит аспект маркера параллелизма из этого свойства.Указание значения NULL приведет к такому же поведению среды выполнения, что и указание значения false.
Указывает, что свойство будет фиксированной длины.Используйте HasMaxLength для установки фиксированной длины для этого свойства.
Тот же экземпляр класса StringPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Настраивает для свойства разрешение использовать максимальную длину, поддерживаемую поставщиком баз данных.
Тот же экземпляр класса StringPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Делает свойство необязательным.Столбец базы данных, используемый для хранения этого свойства, будет допускать значения NULL.Свойства по умолчанию являются необязательными.
Тот же экземпляр класса StringPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Делает свойство обязательным.Столбец базы данных, используемый для хранения этого свойства, не будет допускать значения NULL.
Тот же экземпляр класса StringPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Указывает, что это свойство будет поддерживать содержимое строк в Юникоде.
Тот же экземпляр класса StringPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Указывает, будет ли это свойство поддерживать содержимое строк в Юникоде.
Тот же экземпляр класса StringPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Значение, указывающее, будет это свойство поддерживать содержимое строк в Юникоде или нет.Указание значения null удаляет из свойства аспект Юникод.Указание значения NULL приведет к такому же поведению среды выполнения, что и указание значения false.
Настраивает свойство на переменную длину.Свойства по умолчанию имеют переменную длину.
Тот же экземпляр класса StringPropertyConfiguration, что позволяет соединить несколько вызовов в цепочку.
Разрешает настройку типа в модели.
Тип, который нужно настроить.
Инициализирует новые экземпляры класса .
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект, который требуется сравнить с текущим объектом.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего объекта.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Настраивает свойство , определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраиваемый тип свойства.
Настраивает свойство , определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраивает свойство , определенное для этого типа.
Объект настройки, который можно использовать для настройки этого свойства.
Лямбда-выражение, представляющее свойство, которое нужно настроить.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Настраиваемый тип свойства.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Разрешает выполнение конфигурации по облегченному соглашению, исходя из типов сущностей в модели.
Разрешает конфигурацию типов сущности, к которым применяется это соглашение.
Действие, которое выполняет настройку класса .
Указывает, равен ли данный экземпляр конкретному объекту.
Значение true, если экземпляр равен указанному объекту; в противном случае — значение false.
Сравниваемый объект.
Получает хэш-код для этого экземпляра.
Хэш-код данного экземпляра.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Фильтрует типы сущностей, к которым применяется данное соглашение, исходя из предиката при получении значения для последующего использования во время настройки.
Экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Функция для получения значения для каждого типа сущности.Если значение равно null, то тип сущности будет отфильтрован.
Тип полученного значения.
Возвращает строковое представление этого экземпляра.
Строковое представление этого экземпляра.
Фильтрует типы сущности, к которым применяется соглашение, по предикату.
Экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Функция, предназначенная для проверки каждого типа сущности по условию.
Разрешает выполнение конфигурации в соответствии с облегченным соглашением, исходя из типов сущностей в модели, производных от общего, указанного типа.
Общий тип типов сущностей, к которым применяется соглашение.
Разрешает конфигурацию типов сущности, к которым применяется это соглашение.
Действие, которое выполняет настройку класса .
Указывает, равен ли данный экземпляр конкретному объекту.
Значение true, если экземпляр равен указанному объекту; в противном случае — значение false.
Сравниваемый объект.
Получает хэш-код для этого экземпляра.
Хэш-код данного экземпляра.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Фильтрует типы сущностей, к которым применяется данное соглашение, исходя из предиката при получении значения для последующего использования во время настройки.
Экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Функция для получения значения для каждого типа сущности.Если значение равно null, то тип сущности будет отфильтрован.
Тип полученного значения.
Возвращает строковое представление этого экземпляра.
Строковое представление этого экземпляра.
Фильтрует типы сущности, к которым применяется соглашение, по предикату.
Экземпляр класса , чтобы можно было соединить в цепочку несколько вызовов.
Функция, предназначенная для проверки каждого типа сущности по условию.
Разрешает выполнение конфигурации по облегченному соглашению, исходя из типов сущностей в модели и полученного значения.
Тип полученного значения.
Разрешает конфигурацию типов сущности, к которым применяется это соглашение.
Действие, которое выполняет настройку с использованием полученного значения.
Определяет, равен ли заданный объект текущему объекту.
Значение true, если заданный объект равен текущему объекту. В противном случае — значение false.
Объект для сравнения.
Получает хэш-код текущего экземпляра.
Хэш-код для текущего экземпляра.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Конвертирует значение текущего экземпляра в эквивалентное строковое представление.
Строковое представление текущего экземпляра.
Разрешает выполнение конфигурации в соответствии с облегченным соглашением, исходя из типов сущностей в модели, производных от общего, указанного типа и полученного значения.
Общий тип типов сущностей, к которым применяется соглашение.
Тип полученного значения.
Разрешает конфигурацию типов сущности, к которым применяется это соглашение.
Действие, которое выполняет настройку с использованием полученного значения.
Указывает, равен ли данный экземпляр конкретному объекту.
Значение true, если экземпляр равен указанному объекту; в противном случае — значение false.
Сравниваемый объект.
Получает хэш-код для этого экземпляра.
Хэш-код данного экземпляра.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Возвращает строковое представление этого экземпляра.
Строковое представление этого экземпляра.
Позволяет выполнить настройку хранимой процедуры, используемой для обновления сущностей.
Тип сущности, которую хранимая процедура может использовать для обновления.
Определяет, равен ли указанный объект данному объекту экземпляра.
Значение true, если указанный объект равен данному объекту экземпляра; в противном случае — значение false.
Сравниваемый объект.
Получает хэш-код.
Хэш-код.
Получает тип этой конфигурации.
Тип конфигурации.
Настраивает имя хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя хранимой процедуры.
Настраивает имя хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя хранимой процедуры.
Имя схемы.
Настраивает параметры для связи, в которой свойство внешнего ключа не включено в класс.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство навигации для этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Лямбда-выражение, которое выполняет настройку.
Тип основной сущности в связи.
Настраивает параметры для связи, в которой свойство внешнего ключа не включено в класс.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство навигации для этой связи.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Лямбда-выражение, которое выполняет настройку.
Тип основной сущности в связи.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Текущее имя параметра значения.
Исходное имя параметра значения.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Текущее имя параметра значения.
Исходное имя параметра значения.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Текущее имя параметра значения.
Исходное имя параметра значения.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Тип настраиваемого свойства.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Текущее имя параметра значения.
Исходное имя параметра значения.
Тип настраиваемого свойства.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Текущее имя параметра значения.
Исходное имя параметра значения.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя параметра.
Тип настраиваемого свойства.
Настраивает параметр для этой хранимой процедуры.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки параметра.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Текущее имя параметра значения.
Исходное имя параметра значения.
Тип настраиваемого свойства.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки результата.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя столбца результатов.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки результата.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя столбца результатов.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки результата.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя столбца результатов.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки результата.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя столбца результатов.
Тип настраиваемого свойства.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки результата.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя столбца результатов.
Настраивает столбец результатов этой хранимой процедуры для сопоставления со свойством.Используется для столбцов, сформированных базой данных.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Лямбда-выражение, представляющее свойство для настройки результата.C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Имя столбца результатов.
Тип настраиваемого свойства.
Настраивает выходной параметр, возвращающий строки, обработанные этой хранимой процедурой.
Тот же экземпляр конфигурации, что позволяет соединить несколько вызовов в цепочку.
Имя параметра.
Конвертирует значение этого экземпляра в эквивалентного строкового представления.
Строковое представление значения этого экземпляра.
Настраивает столбец-дискриминатор, используемый для различения типов в иерархии наследования.Функции настройки доступны при использовании Code First Fluent API, см. .
Определяет, равен ли заданный объект текущему объекту.
Если объекты равны, возвращает значение true. В противном случае — значение false.
Объект.
Служит хэш-функцией для определенного типа.
Хэш-код для текущего типа.
Возвращает объект для текущего экземпляра.
Точный тип текущего экземпляра в среде выполнения.
Настраивает значение дискриминатора, используемое для идентификации типа сущности, настраиваемого из других типов в иерархии наследования.
Объект настройки для настройки столбца, используемого для хранения значений дискриминатора.
Значение, используемое для идентификации типа сущности.
Тип значения дискриминатора.
Настраивает значение дискриминатора, используемое для идентификации типа сущности, настраиваемого из других типов в иерархии наследования.
Объект настройки для настройки столбца, используемого для хранения значений дискриминатора.
Значение, используемое для идентификации типа сущности.
Настраивает значение дискриминатора, используемое для идентификации типа сущности, настраиваемого из других типов в иерархии наследования.
Объект настройки для настройки столбца, используемого для хранения значений дискриминатора.
Значение, используемое для идентификации типа сущности.
Тип значения дискриминатора.
Возвращает строку, представляющую текущий объект.
Строка, представляющая текущий объект.
Предоставляет соглашение об инверсии свойств навигации относительно друг друга, если существует только одна пара свойств навигации между связанными типами.
Инициализирует новый экземпляр класса .
Применяет данное соглашение к элементу модели.
Элемент, к которому применяется соглашение.
Модель.
Класс общего назначения для соглашений Code First, который считывает атрибуты из свойств .NET и формирует заметки столбцов на основе их атрибутов.
Тип атрибута для обнаружения.
Тип заметки, которая будет создана.
Конструирует соглашение, которое будет создавать заметки столбцов с заданным именем и делегатом фабрики.
Имя создаваемых заметок.
Фабрика для создания заметок для каждого из столбцов.
Класс общего назначения для соглашений Code First, который считывает атрибуты из типов .NET и формирует заметки таблиц на основе их атрибутов.
Тип атрибута для обнаружения.
Тип заметки, которая будет создана.
Конструирует соглашение, которое будет создавать заметки таблиц с заданным именем и делегатом фабрики.
Имя создаваемых заметок.
Фабрика для создания заметок для каждой из таблиц.
Представляет соглашение об обработке экземпляров класса , найденных для свойств в модели.
Инициализирует новый экземпляр класса .
Применяет соглашение к указанной конфигурации.
Конфигурация.
Атрибут столбца.
Представляет соглашение о применении упорядочения столбцов, указанного через класс или API .
Инициализирует новый экземпляр класса .
Применяет конфигурацию к указанному элементу в модели сопоставления.
Элемент.
Модель сопоставления.
Проверяет конфигурацию сортировки для столбцов.В этой базовой реализации никакие действия не выполняются.
Имя таблицы, к которой принадлежат столбцы.
Определение таблицы.
Соглашение о применении упорядочения столбцов, указанного через класс или API .Это соглашение вызывает исключение, если обнаружен повторяющийся настроенный порядок столбцов.
Инициализирует новый экземпляр класса .
Проверяет конфигурацию упорядочивания для столбцов, чтобы к двум столбцам не применялся одинаковый порядковый номер.
Имя таблицы, к которой принадлежат столбцы.
Определение таблицы.
Представляет соглашение об обработке экземпляров , найденных для типов в модели.
Инициализирует новый экземпляр класса .
Применяет соглашение с заданными конфигурацией и атрибутом.
Конфигурация.
Атрибут.
Представляет соглашение об отнесении типа к сложному типу, если у него нет первичного ключа, нет сопоставленного базового типа и нет свойств навигации.
Инициализирует новый экземпляр класса .
Применяет конфигурацию к указанному элементу в модели сопоставления.
Элемент.
Модель сопоставления.
Представляет соглашение об обработке экземпляров класса , найденных для свойств в модели.
Инициализирует новый экземпляр класса .
Применяет это соглашение к свойству.
Конфигурация для свойства, имеющего атрибут.
Атрибут.
Соглашение, которое не переопределяет конфигурацию.
Производный класс может использовать конструктор по умолчанию для применения правила набора, изменяющего конфигурации модели.
Начинает настройку облегченного соглашения, применяемого ко всем свойствам в модели.
Объект конфигурации для соглашения.
Начинает настройку облегченного соглашения, применяемого ко всем примитивным свойствам указанного типа в модели.
Объект конфигурации для соглашения.
Тип свойства, к которому применяется соглашение.
Начинает конфигурацию облегченного соглашения, которое применяется ко всем сопоставленным типам в модели, производным от указанного типа или реализующим его.
Объект конфигурации для соглашения.
Типы сущностей, к которым применяется настоящее соглашения.
Начинает настройку облегченного соглашения, применяемого ко всем сопоставленным типам в модели.
Объект конфигурации для соглашения.
Представляет соглашение об обработке экземпляров класса , найденных для свойств в модели.
Инициализирует новый экземпляр класса .
Применяет соглашение к атрибуту с данной конфигурацией.
Конфигурация.
Атрибут.
Соглашение об установке точности, равной 18, и масштаба, равного 2, для десятичных свойств.
Инициализирует новый экземпляр со значениями по умолчанию.
Инициализирует новый экземпляр класса с указанной точностью и масштабом.
Точность
Масштаб
Применяет это соглашение к свойству.
Элемент.
Модель.
Представляет соглашение о перемещении свойств первичного ключа в начало.
Инициализирует новый экземпляр класса .
Применяет данное соглашение к элементу модели.
Элемент, к которому применяется соглашение.
Модель.
Представляет соглашение о различении дополнительных и обязательных связей на основании допустимости значений NULL для свойства внешнего ключа в среде CLR.
Инициализирует новый экземпляр класса .
Применяет конфигурацию к указанному элементу в модели сопоставления.
Элемент.
Модель сопоставления.
Представляет базовый класс для соглашений, определяющих свойства внешнего ключа.
Инициализирует новый экземпляр класса .
Применяет это соглашение к свойству.
Элемент.
Модель.
При переопределении возвращает true, если должно быть частью внешнего ключа.
Значение true, если свойство dependentProperty должно быть частью внешнего ключа; в противном случае — значение false.
Тип ассоциации для настройки.
Зависимый элемент.
Свойство-кандидат для зависимого элемента.
Тип сущности основного конечного элемента.
Свойство ключа в основном конечном элементе, который является целевым кандидатом для внешнего ключа.
Получает значение, указывающее, поддерживает ли соглашение сопряжение типов сущностей с несколькими ассоциациями между ними.
Значение true, если соглашение поддерживает сопряжение типов сущностей с несколькими ассоциациями между ними; в противном случае — значение false.
Представляет соглашение для представления индексов внешних ключей.
Инициализирует новый экземпляр класса .
Применяет это соглашение к свойству.
Элемент.
Представляет соглашение об обработке экземпляров класса , найденных для свойств навигации модели.
Инициализирует новый экземпляр класса .
Применяет данное соглашение к элементу модели.
Элемент, к которому применяется соглашение.
Модель базы данных.
Представляет соглашение об обработке экземпляров класса , обнаруженного в свойствах внешнего ключа модели.
Инициализирует новый экземпляр класса .
Применяет конфигурацию к указанному атрибуту.
Сведения о свойстве.
Настройка, которая будет выполнена для типа сущности в модели.
Свойство или класс, исключенные из сопоставления базы данных.
Соглашение, которое действует для концептуального раздела модели после ее создания.
Тип элемента метаданных, с которым работает данное соглашение.
Применяет данное соглашение к элементу модели.
Элемент, к которому применяется соглашение.
Модель.
Идентифицирует соглашения, которые можно добавить в экземпляр или удалить из него.
Соглашение об обнаружении свойств первичного ключа.Распознаваемые шаблоны именования в порядке очередности: 1. 'Id' 2.[введите имя]Id При обнаружении первичного ключа регистр не учитывается.
Инициализирует новый экземпляр класса .
Соглашение о соответствии класса .
Класс для согласования.
Тип сущности.
Коллекция свойств примитивов.
Соглашение для обнаружения атрибутов на свойствах и формирования заметок столбцов в модели.
Создает новый экземпляр соглашения.
Представляет соглашение об обработке экземпляров класса , найденных для свойств в модели.
Инициализирует новый экземпляр класса .
Применяет соглашение к указанному атрибуту с конфигурацией.
Сведения о члене.
Конфигурация.
Атрибут.
Соглашение, которое действует для раздела базы данных модели после ее создания.
Тип элемента метаданных, с которым работает данное соглашение.
Применяет данное соглашение к элементу модели.
Элемент, к которому применяется соглашение.
Модель.
Соглашение об обработке экземпляров класса , найденных для свойств в модели.
Инициализирует новый экземпляр класса .
Представляет базовый класс для соглашений, определяющих свойства первичного ключа.
Инициализирует новый экземпляр класса .
Применяет данное соглашение к элементу модели.
Элемент, к которому применяется соглашение.
Модель.
При переопределении возвращает подмножество свойств, которые будут частью первичного ключа.
Свойства, которые будут частью первичного ключа.
Тип сущности.
Типы-примитивы сущностей.
Соглашение о добавлении каскадного удаления в таблицу соединения из обеих таблиц, участвующих в связи «многие ко многим».
Инициализирует новый экземпляр класса .
Соглашение гарантировать недопустимое или неподдерживаемое сопоставление не создается при сопоставлении наследуемых свойств
Инициализирует новый экземпляр класса .
Представляет соглашение об обработке экземпляров класса , найденных для свойств в модели.
Инициализирует новый экземпляр класса .
Применяет соглашение к атрибуту с указанной конфигурацией.
Конфигурация.
Атрибут.
Соглашение об обнаружении свойств внешнего ключа, чьи имена являются сочетанием имени зависимого свойства навигации и имен свойств первичного ключа основного типа.
Инициализирует новый экземпляр класса .
Согласовывает ключ зависимой модели сущности.
Возвращает значение типа .
Объект метаданных типа ассоциации.
Элемент зависимой ассоциации.
Зависимое свойство.
Тип сущности участника
Свойство основного ключа.
Возвращает или задает значение, которое указывает, поддерживает ли соглашение несколько ассоциаций.
Значение true, если соглашение поддерживает несколько ассоциаций; в противном случае — значение false.
Представляет соглашение об обработке экземпляров класса , найденных для свойств в модели.
Инициализирует новый экземпляр класса .
Применяет конфигурацию к указанному атрибуту.
Сведения о свойстве.
Настройка, которая будет выполнена для типа сущности в модели.
Свойство или класс, исключенные из сопоставления базы данных.
Представляет соглашение об обработке экземпляров класса , найденных для типов в модели.
Инициализирует новый экземпляр класса .
Применяет конфигурацию к указанному атрибуту.
Настройка, которая будет выполнена для типа сущности в модели.
Свойство или класс, исключенные из сопоставления базы данных.
Предоставляет соглашение о включении каскадного удаления для любых требуемых связей.
Инициализирует новые экземпляры класса .
Применяет данное соглашение к элементу модели.
Элемент, к которому применяется соглашение.
Модель базы данных.
Предоставляет соглашение о настройке первичных ключей зависимого типа сущности как внешних ключей в связи «один к одному».
Инициализирует новый экземпляр класса .
Применяет данное соглашение к элементу модели.
Элемент, к которому применяется соглашение.
Модель базы данных.
Представляет соглашение об установке имени набора сущностей в виде множественного числа от имени типа сущности.
Инициализирует новый экземпляр класса .
Применяет это соглашение к свойству.
Набор сущностей.
Модель базы данных.
Представляет соглашение об установке имени таблицы в виде множественного числа от имени типа сущности.
Инициализирует новый экземпляр класса .
Применяет данное соглашение к элементу модели.
Элемент, к которому применяется соглашение.
Модель.
Соглашение об обнаружении свойств внешнего ключа, чьи имена совпадают с именами свойств первичного ключа основного типа.
Инициализирует новый экземпляр класса .
Сопоставляет зависимое свойство ключа, связанное с соглашением.
Сопоставленное зависимое свойство ключа.
Тип ассоциации.
Зависимый элемент ассоциации.
Зависимое свойство.
Основной тип сущности.
Свойство основного ключа.
Базовый класс для соглашений, обрабатывающих атрибуты CLR, найденные на примитивных свойствах модели.
Тип искомого атрибута.
Инициализирует новый экземпляр класса .
Применяет данное соглашение к свойству, к которому применен атрибут типа TAttribute.
Конфигурация для свойства, имеющего атрибут.
Атрибут.
Базовый класс для соглашений, обрабатывающих атрибуты CLR, основанные на свойствах типов модели.
Тип искомого атрибута.
Инициализирует новый экземпляр класса .
Применяет данное соглашение к свойству, к которому применен атрибут типа TAttribute.
Информация об элементе для свойства, имеющего атрибут.
Конфигурация для класса, который содержит свойство.
Атрибут.
Представляет соглашение для установки максимальной длины свойств, тип которых поддерживает аспекты длины.Значение по умолчанию — 128.
Инициализирует новый экземпляр класса с длиной по умолчанию.
Инициализирует новый экземпляр с указанной длиной.
Максимальная длина свойств.
Применяет соглашение с данной конфигурацией модели.
Элемент.
Модель сопоставления.
Применяет соглашение с данной конфигурацией модели.
Элемент.
Модель сопоставления.
Применяет соглашение с данной конфигурацией модели.
Элемент.
Модель сопоставления.
Соглашение об обработке экземпляров класса , найденных для свойств навигации в модели.
Инициализирует новый экземпляр класса .
Представляет соглашение об обработке экземпляров класса , найденных для свойств примитива в модели.
Инициализирует новый экземпляр класса .
Применяет соглашение к атрибуту с данной конфигурацией.
Конфигурация.
Атрибут.
Представляет соглашение задавать максимально допустимую длину по умолчанию, равную 4000, для свойств, тип которых поддерживает аспекты длины, если поставщиком является SqlCe.
Инициализирует новый экземпляр с длиной по умолчанию.
Инициализирует новый экземпляр с указанной длиной.
Максимальная длина свойств по умолчанию.
Применяет соглашение к заданному поставщику.
Элемент.
Модель.
Применяет соглашение к заданному поставщику.
Элемент.
Модель.
Представляет соглашение о настройке использования целочисленных первичных ключей в качестве идентификаторов.
Инициализирует новый экземпляр класса .
Применяет конфигурацию к указанному элементу в модели сопоставления.
Элемент.
Модель сопоставления.
Представляет соглашение об обработке экземпляров класса , найденных для свойств в модели.
Инициализирует новый экземпляр класса .
Применяет соглашение с заданными конфигурацией и атрибутом.
Конфигурация.
Атрибут.
Представляет соглашение об обработке экземпляров класса , найденных для типов в модели.
Инициализирует новый экземпляр класса .
Применяет это соглашение к свойству.
Конфигурация для свойства, имеющего атрибут.
Атрибут.
Представляет соглашение об обработке экземпляров класса , найденных для свойств в модели.
Инициализирует новый экземпляр класса .
Применяет это соглашение к свойству.
Конфигурация для свойства, имеющего атрибут.
Атрибут.
Базовый класс для соглашений, обрабатывающих атрибуты CLR, имеющиеся в модели.
Тип искомого атрибута.
Инициализирует новый экземпляр класса .
Применяет данное соглашение к классу, к которому применен атрибут типа TAttribute.
Конфигурация для класса, который содержит свойство.
Атрибут.
Соглашение об обнаружении свойств внешнего ключа, чьи имена являются сочетанием имени основного типа и имен свойств первичного ключа основного типа.
Инициализирует новый экземпляр класса .
Определяет, соответствует ли свойство зависимого ключа текущему ключу.
Значение true, если свойство зависимого ключа соответствует текущему ключу; в противном случае — значение false.
Тип ассоциации.
Зависимый конечный элемент ассоциации.
Зависимое свойство.
Основной тип сущности.
Свойство основного ключа.
Представляет данные в геодезической системе координат (для круглой земли).
Возвращает значение типа double, допускающее значение NULL, определяющее область этого значения DbGeography, которая может иметь значение NULL, если оно не представляет поверхность.
Значение double, допускающее значение NULL, которое определяет область данного значения DbGeography.
Создает известное двоичное представление этого значения DbGeography.
Известное двоичное представление этого значения DbGeography.
Создает представление на языке GML этого значения DbGeography.
Строка, содержащая представление на языке GML этого значения DbGeography.
Создает известное текстовое представление этого значения DbGeography.Включает только широту и долготу для точек.
Строка, содержащая известное текстовое представление этого значения DbGeography.
Возвращает объект geography, представляющий объединение всех точек, расстояние которых от экземпляра geography меньше указанного значения или равно ему.
Объект geography, представляющий объединение всех точек
Расстояние.
Возвращает идентификатор, связанный с системой координат.
Идентификатор, связанный с системой координат.
Возвращает идентификатор (SRID) системы координат по умолчанию для значений типа geography (WGS 84)
Идентификатор (SRID) системы координат по умолчанию для значений типа geography (WGS 84)
Вычисляет разность этого значения DbGeography и другого значения DbGeography.
Новое значение DbGeography, представляющее разность между этим значением geography и другим.
Значение типа geography, для которого необходимо вычислить разность с этим значением.
Возвращает измерение заданного значения или, если значение является коллекцией, измерение наибольшего элемента.
Измерение данного значения .
Определяет, имеет ли это значение DbGeography пространственное перекрытие с указанным аргументом DbGeography.
Значение true, если другое значение не имеет пространственного перекрытия с этим значением geography. В противном случае — значение false.
Значение типа geography, которое следует сравнивать с этим значением geography для определения отсутствия пространственного перекрытия.
Вычисляет расстояние между ближайшими точками в этом значении DbGeography и другом значении DbGeography.
Значение типа double, задающее расстояние между двумя ближайшими точками в этом значении geography и другом.
Значение типа geography, для которого необходимо вычислить расстояние от этого значения.
Возвращает элемент из определенной позиции этого значения DbGeography, если оно представляет коллекцию geography.&lt;param name="index"&gt;Позиция в этом значении geography, из которого должен быть извлечен элемент.&lt;/param&gt;&lt;returns&gt;Элемент в указанной позиции этого значения geography, если оно представляет коллекцию других значений типа geography. В противном случае — значение NULL.&lt;/returns&gt;
Элемент этого значения DbGeography из определенной позиции
Индекс.
Возвращает количество элементов в этом значении DbGeography, если оно представляет коллекцию geography.&lt;returns&gt;Число элементов в этом значении geography, если оно представляет коллекцию других значений типа geography. В противном случае — значение NULL.&lt;/returns&gt;
Число элементов в этом значении DbGeography.
Возвращает высоту (координату Z) этого значения DbGeography, если оно представляет точку.&lt;returns&gt;Возвышение (координата Z) этого значения типа geography, если оно представляет точку. В противном случае — значение NULL.&lt;/returns&gt;
Возвышение (координата Z) этого значения DbGeography.
Возвращает значение DbGeography, представляющее начальную точку этого значения. Может иметь значение NULL, если это значение DbGeography не представляет кривую.
Значение DbGeography, представляющее начальную точку этого значения.
Создает новое значение , основанное на указанном известном двоичном значении.
Новое значение DbGeography, определенное известным двоичным значением с идентификатором (SRID) системы координат geography по умолчанию ( ).
Байтовый массив, содержащий известное двоичное представление значения geography.
Создает новое значение , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение DbGeography, определенное известным двоичным значением с указанным идентификатором системы координат.
Байтовый массив, содержащий известное двоичное представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение DbGeography.
Создает новое значение на основе заданного значения на языке GML.
Новое значение DbGeography, определенное значением на языке GML с идентификатором (SRID) системы координат geography по умолчанию ( ).
Строка, содержащая представление на языке GML значения geography.
Создает новое значение на основе заданного значения на языке GML и идентификатора (SRID) системы координат.
Новое значение DbGeography, определенное значением на языке GML с указанным идентификатором системы координат.
Строка, содержащая представление на языке GML значения geography.
Идентификатор системы координат, которую должно использовать новое значение DbGeography.
Создает новое значение , основанное на указанном известном текстовом значении.
Новое значение DbGeography, определенное известным текстовым значением с идентификатором (SRID) системы координат geography по умолчанию ( ).
Строка, содержащая известное текстовое представление значения geography.
Создает новое значение , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение DbGeography, определенное известным текстовым значением с указанным идентификатором системы координат.
Строка, содержащая известное текстовое представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение DbGeography.
Создает новое значение коллекции , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение DbGeography, определенное известным двоичным значением с указанным идентификатором системы координат.
Байтовый массив, содержащий известное двоичное представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение DbGeography.
Создает новое значение коллекции , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение DbGeography, определенное известным текстовым значением с указанным идентификатором системы координат.
Строка, содержащая известное текстовое представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение DbGeography.
Вычисляет пересечение этого значения DbGeography и другого значения DbGeography.
Новое значение DbGeography, представляющее пересечение между этим значением geography и другим.
Значение типа geography, для которого необходимо вычислить пересечение с этим значением.
Определяет, пересекается ли это значение DbGeography с указанным аргументом DbGeography.
Значение true, если другое значение пересекается с этим значением geography; в противном случае — значение false.
Значение типа geography, которое следует сравнивать с этим значением geography для определения пересечения.
Возвращает логическое значение, допускающее значение NULL, указывающее, замкнуто ли это значение DbGeography. Может иметь значение NULL, если значение не представляет кривую.
Значение true, если это значение DbGeography замкнуто; в противном случае — значение false.
Возвращает логическое значение, допускающее значение null, указывающее, пусто ли это значение DbGeography.
Значение true, если это значение DbGeography пусто; в противном случае — значение false.
Возвращает координату широты этого значения DbGeography, если оно представляет точку.&lt;returns&gt;Широта этого значения типа geography, если оно представляет точку. В противном случае — значение NULL.&lt;/returns&gt;
Широта этого значения DbGeography.
Возвращает значение типа double, допускающее значение NULL, определяющее длину этого значения DbGeography, которое может иметь значение NULL, если оно не представляет кривую.
Значение double, допускающее значение NULL, определяющее длину этого значения DbGeography.
Создает новое значение line , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение DbGeography, определенное известным двоичным значением с указанным идентификатором системы координат.
Байтовый массив, содержащий известное двоичное представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение DbGeography.
Создает новое значение line , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение DbGeography, определенное известным текстовым значением с указанным идентификатором системы координат.
Строка, содержащая известное текстовое представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение DbGeography.
Возвращает координату долготы этого значения DbGeography, если оно представляет точку.&lt;returns&gt;Долгота этого значения типа geography, если оно представляет точку. В противном случае — значение NULL.&lt;/returns&gt;
Долгота этого значения DbGeography.
Возвращает координату М (мера) этого значения DbGeography, если оно представляет точку.&lt;returns&gt;Значение координаты M (меры) этого значения типа geography, если оно представляет точку. В противном случае — значение NULL.&lt;/returns&gt;
Координата M (мера) этого значения DbGeography.
Возвращает значение multiline из двоичного значения.
Значение multiline из двоичного значения.
Известное двоичное значение.
Идентификатор системы координат.
Возвращает значение multiline из значения в известном формате.
Значение multiline из значения в известном формате.
Значение в известном двоичном формате.
Идентификатор системы координат.
Возвращает значение multipoint из значения в известном двоичном формате.
Значение multipoint из значения в известном двоичном формате.
Известное двоичное значение.
Идентификатор системы координат.
Возвращает значение multipoint из значения в известном формате.
Значение multipoint из значения в известном формате.
Известное текстовое значение.
Идентификатор системы координат.
Возвращает значение multi polygon из значения в известном двоичном формате.
Значение multi polygon из значения в известном двоичном формате.
Значение multi polygon в известном двоичном формате.
Идентификатор системы координат.
Возвращает значение multi polygon из значения в известном формате.
Значение multi polygon из значения в известном формате.
Значение multi polygon в известном формате.
Идентификатор системы координат.
Возвращает элемент из конкретной позиции этого значения DbGeography, если она представляет тип «linestring» или линейное кольцо.&lt;param name="index"&gt;Позиция в этом значении geography, из которого должен быть извлечен элемент.&lt;/param&gt;&lt;returns&gt;Элемент в указанной позиции этого значения geography, если оно представляет ломаную или линейное кольцо. В противном случае — значение NULL.&lt;/returns&gt;
Элемент этого значения DbGeography из определенной позиции
Индекс.
Возвращает количество точек в этом значении DbGeography, если оно представляет тип «linestring» или линейное кольцо.&lt;returns&gt;Число элементов этого значения типа geography, если оно представляет ломаную или линейное кольцо. В противном случае — значение NULL.&lt;/returns&gt;
Число точек в этом значении DbGeography.
Создает новое значение point , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение DbGeography, определенное известным двоичным значением с указанным идентификатором системы координат.
Байтовый массив, содержащий известное двоичное представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение DbGeography.
Создает новое значение point , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение DbGeography, определенное известным текстовым значением с указанным идентификатором системы координат.
Строка, содержащая известное текстовое представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение DbGeography.
Создает новое значение polygon , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение DbGeography, определенное известным двоичным значением с указанным идентификатором системы координат.
Байтовый массив, содержащий известное двоичное представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение DbGeography.
Создает новое значение polygon , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение DbGeography, определенное известным текстовым значением с указанным идентификатором системы координат.
Строка, содержащая известное текстовое представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение DbGeography.
Возвращает пространственный поставщик, который будет использоваться для операций этого пространственного типа.
Возвращает представление этого значения DbGeography, зависящее от базового поставщика, создавшего его.
GML-представление этого значения DbGeography.
Определяет, является ли это значение DbGeography пространственно равным указанному аргументу DbGeography.
Значение true, если другое значение пространственно равно этому значению geography. В противном случае — значение false.
Значение типа geography, которое следует сравнивать с этим значением geography для определения равенства.
Возвращает имя пространственного типа DBGeography.
Имя пространственного типа DBGeography.
Возвращает значение DbGeography, представляющее начальную точку этого значения. Может иметь значение NULL, если это значение DbGeography не представляет кривую.
Значение DbGeography, представляющее начальную точку этого значения.
Вычисляет симметрическую разность этого значения DbGeography и другого значения DbGeography.
Новое значение DbGeography, представляющее симметрическую разность между этим значением geography и другим.
Значение типа geography, для которого необходимо вычислить симметрическую разность с этим значением.
Возвращает строковое представление значения geography.
Строковое представление значения geography.
Вычисляет объединение этого значения DbGeography и другого значения DbGeography.
Новое значение DbGeography, представляющее объединение этого значения geography и другого.
Значение типа geography, для которого необходимо вычислить объединение с этим значением.
Возвращает или задает сериализуемое известное представление контракта данных этого значения DbGeography.
Сериализуемое известное представление контракта данных этого значения DbGeography.
Сериализуемое представление контракта данных значения .
Инициализирует новый экземпляр класса .
Возвращает или задает идентификатор (SRID) системы координат этого значения.
Возвращает или задает известное двоичное представление этого значения.
Возвращает или задает известное текстовое представление этого значения.
Представляет геометрические фигуры.
Возвращает значение типа double, допускающее значения NULL, определяющее область этого значения DbGeometry, которое может иметь значение NULL, если оно не представляет поверхность.
Значение double, допускающее значение NULL, которое определяет область данного значения DbGeometry.
Создает известное двоичное представление этого значения DbGeometry.
Представление этого значения DbGeometry в известном двоичном формате.
Создает представление на языке GML этого значения DbGeometry.
Строка, содержащая представление на языке GML этого значения DbGeometry.
Создает известное текстовое представление этого значения DbGeometry.Включает только координаты X и Y для точек.
Строка, содержащая известное текстовое представление этого значения DbGeometry.
Получает границу объектов DbGeometry.
Граница объектов DbGeometry.
Возвращает объект geometry, представляющий объединение всех точек, расстояние которых от экземпляра geometry меньше указанного значения или равно ему.
Объект geometry, представляющий объединение всех точек.
Расстояние.
Возвращает значение DbGeometry, которое представляет центроид этого значения DbGeometry, которое может быть равно NULL, если значение не представляет поверхность.
Значение DbGeometry, представляющее центроид этого значения DbGeometry.
Определяет, содержит ли это значение DbGeometry указанный аргумент DbGeometry.
Значение true, если это значение geometry содержит другое значение; в противном случае — значение false.
Значение типа geometry, которое следует сравнивать с этим значением geometry для определения содержания.
Значение параметра равно null.
Возвращает выпуклую оболочку этого значения DbGeometry как другое значение DbGeometry.
Выпуклая оболочка этого значения DbGeometry как другое значение DbGeometry.
Возвращает идентификатор системы координат объекта DbGeometry.
Идентификатор системы координат объекта DbGeometry.
Определяет, пересекает ли это значение DbGeometry указанный аргумент DbGeometry.
Значение true, если это другое значение пересекает значение geometry; в противном случае — значение false.
Значение типа geometry, которое следует сравнивать с этим значением geometry.
Значение параметра равно null.
Получает идентификатор (SRID) системы координат по умолчанию для значений типа geometry.
Идентификатор (SRID) системы координат по умолчанию для значений типа geometry.
Вычисляет разницу между этим значением DbGeometry и другим значением DbGeometry.
Новое значение DbGeometry, представляющее разность между этим значением geometry и другим.
Значение типа geometry, для которого необходимо вычислить разность с этим значением.
Значение параметра равно null.
Возвращает измерение заданного значения или, если значение является коллекцией, измерение наибольшего элемента.
Измерение данного значения .
Определяет, имеет ли DbGeometry пространственное перекрытие с указанным аргументом DbGeometry.
Значение true, если другое значение не имеет пространственного перекрытия с этим значением geometry. В противном случае — значение false.
Значение типа geometry, которое следует сравнивать с этим значением geometry для определения отсутствия пространственного перекрытия.
Значение параметра равно null.
Вычисляет расстояние между ближайшими точками в этом значении DbGeometry и другом значении DbGeometry.
Значение типа double, задающее расстояние между двумя ближайшими точками в этом значении geometry и другом.
Значение типа geometry, для которого необходимо вычислить расстояние от этого значения.
Значение параметра равно null.
Возвращает элемент из определенной позиции этого значения DbGeometry, если она представляет коллекцию geometry.
Элемент в указанной позиции этого значения geometry, если оно представляет коллекцию других значений типа geometry; в противном случае — значение null.
Позиция в этом значении geometry, из которого должен быть извлечен элемент.
Возвращает количество элементов в этом значении DbGeometry, если оно представляет коллекцию geometry.
Количество элементов в этом значении geometry, если оно представляет коллекцию других значений типа geometry; в противном случае — значение null.
Возвращает возвышение (координату Z) этого значения DbGeometry, если оно представляет точку.
Высота (координата Z) этого значения типа DbGeometry, если оно представляет точку; в противном случае — значение null.
Возвращает значение DbGeometry, представляющее начальную точку этого значения. Может иметь значение NULL, если это значение DbGeometry не представляет кривую.
Значение DbGeometry, представляющее начальную точку этого значения.
Возвращает конверт (минимальный ограничивающий прямоугольник) этого значения DbGeometry в виде значения типа geometry.
Конверт (минимальный ограничивающий прямоугольник) этого значения DbGeometry.
Возвращает значение DbGeometry, которое представляет внешнее кольцо этого значения DbGeometry, которое может быть равно NULL, если значение не представляет многоугольник.
Значение DbGeometry, представляющее внешнее кольцо этого значения DbGeometry.
Создает новое значение , основанное на указанном известном двоичном значении.
Новое значение DbGeometry, определенное известным двоичным значением с идентификатором (SRID) системы координат geometry по умолчанию ( ).
Байтовый массив, содержащий известное двоичное представление значения geometry.
Значение параметра равно null.
Создает новое значение , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение DbGeometry, определенное известным двоичным значением с указанным идентификатором системы координат.
Байтовый массив, содержащий известное двоичное представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение DbGeometry.
Значение параметра равно null.
Значение является недопустимым.
Создает новое значение на основе заданного значения на языке GML.
Новое значение DbGeometry, определенное значением на языке GML с идентификатором (SRID) системы координат geometry по умолчанию ( ).
Строка, содержащая представление на языке GML значения geometry.
Значение параметра равно null.
Создает новое значение на основе заданного значения на языке GML и идентификатора (SRID) системы координат.
Новое значение DbGeometry, определенное значением на языке GML с указанным идентификатором системы координат.
Строка, содержащая представление на языке GML значения geometry.
Идентификатор системы координат, которую должно использовать новое значение DbGeometry.
Значение параметра равно null.
Значение является недопустимым.
Создает новое значение , основанное на указанном известном текстовом значении.
Новое значение DbGeometry, определенное известным текстовым значением с идентификатором (SRID) системы координат geometry по умолчанию ( ).
Строка, содержащая известное текстовое представление значения geometry.
Значение параметра равно null.
Создает новое значение , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение DbGeometry, определенное известным текстовым значением с указанным идентификатором системы координат.
Строка, содержащая известное текстовое представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение DbGeometry.
Значение параметра равно null.
Значение является недопустимым.
Создает новое значение коллекции , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение DbGeometry, определенное известным двоичным значением с указанным идентификатором системы координат.
Байтовый массив, содержащий известное двоичное представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение DbGeometry.
Значение параметра равно null.
Значение является недопустимым.
Создает новое значение коллекции , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение DbGeometry, определенное известным текстовым значением с указанным идентификатором системы координат.
Строка, содержащая известное текстовое представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение DbGeometry.
Значение параметра равно null.
Значение является недопустимым.
Возвращает внутреннее кольцо, находящееся в определенной позиции этого значения DbGeometry, если оно представляет собой значение polygon.
Внутреннее кольцо в указанной позиции этого значения geometry, если оно представляет собой многоугольник; в противном случае — значение null.
Позиция в этом значении geometry, из которого должно быть извлечено внутреннее кольцо.
Возвращает количество внутренних колец в этом значении DbGeometry, если оно представляет собой значение polygon.
Количество элементов в этом значении geometry, если оно представляет значение типа polygon; в противном случае — значение null.
Вычисляет пересечение этого значения DbGeometry и другого значения DbGeometry.
Новое значение DbGeometry, представляющее пересечение между этим значением geometry и другим.
Значение типа geometry, для которого необходимо вычислить пересечение с этим значением.
Значение параметра равно null.
Определяет, пересекает ли это значение DbGeometry указанный аргумент DbGeometry.
Значение true, если это другое значение пересекается со значением geometry; в противном случае — значение false.
Значение типа geometry, которое следует сравнивать с этим значением geometry для определения пересечения.
Значение параметра равно null.
Возвращает логическое значение, допускающее значение NULL, указывающее, замкнуто ли это значение DbGeometry. Может иметь значение NULL, если значение не представляет кривую.
Значение true, если значение DbGeometry закрыто; в противном случае — значение false.
Возвращает логическое значение, допускающее значение NULL, которое указывает, является ли это значение DbGeometry пустым. Может иметь значение NULL, если значение не представляет кривую.
Значение true, если значение DbGeometry пусто; в противном случае — значение false.
Возвращает логическое значение, допускающее значение NULL, указывающее, является ли это значение DbGeometry кольцом. Может иметь значение NULL, если значение не представляет кривую.
Значение true, если значение DbGeometry является кольцом; в противном случае — значение false.
Возвращает логическое значение, допускающее значение NULL, которое указывает, является ли это значение DbGeometry простым.
Значение true, если значение DbGeometry простое; в противном случае — значение false.
Возвращает логическое значение, допускающее значение NULL, которое указывает, является ли это значение DbGeometry допустимым.
Значение true, если значение DbGeometry является допустимым; в противном случае — значение false.
Возвращает значение типа double, допускающее значение NULL, определяющее длину этого значения DbGeometry, которое может иметь значение NULL, если оно не представляет кривую.
Длина значения DbGeometry.
Создает новое значение line , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение DbGeometry, определенное известным двоичным значением с указанным идентификатором системы координат.
Байтовый массив, содержащий известное двоичное представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение DbGeometry.
Значение параметра равно null.
Значение является недопустимым.
Создает новое значение line , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение DbGeometry, определенное известным текстовым значением с указанным идентификатором системы координат.
Строка, содержащая известное текстовое представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение DbGeometry.
Значение параметра равно null.
Значение является недопустимым.
Возвращает меру (координату М) этого значения DbGeometry, если оно представляет точку.
Значение меры (координата М) этого значения типа geometry, если оно представляет точку; в противном случае — значение null.
Возвращает значение multiline из двоичного значения.
Значение multiline из двоичного значения.
Известное двоичное значение.
Идентификатор системы координат.
Возвращает значение multiline из значения в известном формате.
Значение multiline из значения в известном формате.
Значение в известном двоичном формате.
Идентификатор системы координат.
Возвращает значение multipoint из значения в известном двоичном формате.
Значение multipoint из значения в известном двоичном формате.
Известное двоичное значение.
Идентификатор системы координат.
Возвращает значение multipoint из значения в известном формате.
Значение multipoint из значения в известном формате.
Известное текстовое значение.
Идентификатор системы координат.
Возвращает значение multi polygon из значения в известном двоичном формате.
Значение multipoint из значения в известном формате.
Значение multi polygon в известном формате.
Идентификатор системы координат.
Возвращает значение multi polygon из значения в известном двоичном формате.
Значение multi polygon из значения в известном двоичном формате.
Значение multi polygon в известном формате.
Идентификатор системы координат.
Определяет, перекрывает ли это значение DbGeometry указанный аргумент DbGeometry.
Значение true, если это значение geometry перекрывает другое значение; в противном случае — значение false.
Значение типа geometry, которое следует сравнивать с этим значением geometry для определения перекрытия.
Значение параметра равно null.
Возвращает элемент из конкретной позиции этого значения DbGeometry, если она представляет ломаную или линейное кольцо.
Элемент в указанной позиции этого значения geometry, если оно представляет linestring или линейное кольцо; в противном случае — значение null.
Позиция в этом значении geometry, из которого должен быть извлечен элемент.
Возвращает количество точек в этом значении DbGeometry, если оно представляет ломаную или линейное кольцо.
Количество элементов в этом значении geometry, если он представляет linestring или линейное кольцо; в противном случае — значение null.
Создает новое значение point , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение DbGeometry, определенное известным двоичным значением с указанным идентификатором системы координат.
Байтовый массив, содержащий известное двоичное представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение DbGeometry.
Значение параметра равно null.
Значение является недопустимым.
Создает новое значение point , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение DbGeometry, определенное известным текстовым значением с указанным идентификатором системы координат.
Строка, содержащая известное текстовое представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение DbGeometry.
Значение параметра равно null.
Значение является недопустимым.
Возвращает точку на поверхности этого значения DbGeometry, которая может иметь значение NULL, если это значение не представляет поверхность.
Точка на поверхности этого значения DbGeometry.
Создает новое значение polygon , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение DbGeometry, определенное известным двоичным значением с указанным идентификатором системы координат.
Байтовый массив, содержащий известное двоичное представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение DbGeometry.
Значение параметра равно null.
Значение является недопустимым.
Создает новое значение polygon , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение DbGeometry, определенное известным текстовым значением с указанным идентификатором системы координат.
Строка, содержащая известное текстовое представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение DbGeometry.
Значение параметра равно null.
Значение является недопустимым.
Возвращает пространственный поставщик, который будет использоваться для операций этого пространственного типа.
Пространственный поставщик, который будет использоваться для операций этого пространственного типа.
Возвращает представление этого значения DbGeometry, зависящее от базового поставщика, создавшего его.
Представление этого значения DbGeometry.
Определяет, связано ли это значение DbGeometry с указанным аргументом DbGeometry в соответствии с заданным шаблоном пересечения Dimensionally Extended Nine-Intersection Model (DE-9IM).
Значение true, если это значение geometry имеет связь со другим значением в соответствии с заданной матрицей шаблона пересечения; в противном случае — значение false.
Значение типа geometry, которое следует сравнивать с этим значением geometry для определения связи.
Строка, содержащая текстовое представление шаблона пересечения (DE-9IM), определяющего связь.
Значение и равно null.
Определяет, является ли значение DbGeometry пространственно равным заданному аргументу DbGeometry.
Значение true, если другое значение пространственно равно этому значению geometry; в противном случае — значение false.
Значение типа geometry, которое следует сравнивать с этим значением geometry для определения равенства.
Значение параметра равно null.
Возвращает представление имени пространственного типа этого значения DbGeometry.
Представление имени пространственного типа этого значения DbGeometry.
Возвращает значение DbGeometry, представляющее начальную точку этого значения. Может иметь значение NULL, если это значение DbGeometry не представляет кривую.
Значение DbGeometry, представляющее начальную точку этого значения.
Вычисляет симметрическую разность между этим значением DbGeometry и другим значением DbGeometry.
Новое значение DbGeometry, представляющее симметрическую разность между этим значением geometry и другим.
Значение типа geometry, для которого необходимо вычислить симметрическую разность с этим значением.
Значение параметра равно null.
Возвращает строковое представление значения geometry.
Строковое представление значения geometry.
Определяет, соприкасается ли это значение DbGeometry с указанным аргументом DbGeometry.
Значение true, если это другое значение соприкасается со значением geometry; в противном случае — значение false.
Значение типа geometry, которое следует сравнивать с этим значением geometry.
Значение параметра равно null.
Вычисляет объединение этого значения DbGeometry и другого значения DbGeometry.
Новое значение DbGeometry, представляющее объединение этого значения geometry и другого.
Значение типа geometry, для которого необходимо вычислить объединение с этим значением.
Значение параметра равно null.
Возвращает или задает сериализуемое известное представление контракта данных этого значения DbGeometry.
Сериализуемое известное представление контракта данных этого значения DbGeometry.
Определяет, расположено ли это значение DbGeometry пространственно внутри указанного аргумента DbGeometry.
Значение true, если это значение geometry содержится в другом значении; в противном случае — значение false.
Значение типа geometry, которое следует сравнивать с этим значением geometry для определения содержания.
Значение параметра равно null.
Возвращает координату X этого значения DbGeometry, если оно представляет точку.
Значение координаты Х этого значения типа geometry, если оно представляет точку; в противном случае — значение null.
Возвращает координату Y этого значения DbGeometry, если оно представляет точку.
Значение координаты Y этого значения типа geometry, если оно представляет точку; в противном случае — значение null.
Сериализуемое представление контракта данных значения .
Инициализирует новый экземпляр класса .
Возвращает или задает идентификатор (SRID) системы координат этого значения.
Возвращает или задает известное двоичное представление этого значения.
Возвращает или задает известное текстовое представление этого значения.
API-интерфейс независимой от поставщика службы для поддержки геопространственных типов (geometry и geography).
Инициализирует новый экземпляр класса .
При реализации в производных типах считывает экземпляр из столбца с указанным порядковым номером столбца.
Экземпляр DbGeography по указанному значению столбца
Порядковый номер столбца, содержащего значение geography
Выполняет асинхронное считывание экземпляра из столбца с указанным порядковым номером столбца.
Задача, представляющая асинхронную операцию.Результат задачи содержит экземпляр по указанному значению столбца.
Порядковый номер столбца, содержащего значение geography.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
При реализации в производных типах считывает экземпляр из столбца с указанным порядковым номером столбца.
Экземпляр DbGeometry по указанному значению столбца
Порядковый номер столбца записи данных, содержащего зависящие от поставщика геометрические данные
Выполняет асинхронное считывание экземпляра из столбца с указанным порядковым номером столбца.
Задача, представляющая асинхронную операцию.Результат задачи содержит экземпляр по указанному значению столбца.
Порядковый номер столбца записи данных, содержащего зависящие от поставщика геометрические данные.
Токен , который нужно отслеживать во время ожидания выполнения задачи.
Возвращает значение, указывающее, является ли порядковый номер столбца типом geography
Значение true, если столбец с указанным порядковым номером столбца имеет тип geography. В противном случае — значение false.
Порядковый номер столбца.
Возвращает значение, указывающее, является ли порядковый номер столбца типом geometry
Значение true, если столбец с указанным порядковым номером столбца имеет тип geometry. В противном случае — значение false.
Порядковый номер столбца.
API-интерфейс независимой от поставщика службы для поддержки геопространственных типов (geometry и geography).
Инициализирует новый экземпляр класса .
Возвращает известное двоичное представление заданного значения .
Известное двоичное представление заданного значения .
Значение geography, для которого необходимо создать известное двоичное значение.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает известное двоичное представление заданного значения .
Известное двоичное представление заданного значения .
Значение geometry, для которого необходимо создать известное двоичное значение.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Создает представление на языке GML этого значения .
Строка, содержащая представление на языке GML этого значения DbGeography.
Значение geography, для которого должно быть создано GML.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Создает представление на языке GML этого значения .
Строка, содержащая представление на языке GML этого значения DbGeometry.
Значение geometry, для которого должно быть создано GML.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает известное текстовое представление заданного значения .Это значение должно содержать только значения Longitude и Latitude точки.
Строка, содержащая известное текстовое представление geographyValue.
Значение geography, для которого необходимо создать известное текстовое значение.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает известное текстовое представление данного значения , включающее только координаты X и Y для точек.
Строка, содержащая известное текстовое представление geometryValue.
Значение geometry, для которого необходимо создать известное текстовое значение.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает текстовое представление с высотой и мерой.
Текстовое представление выражения .
Значение geography.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает текстовое представление с высотой и мерой.
Текстовое представление с высотой и мерой.
Значение типа geometry.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Создает значение типа geography, представляющее все точки, меньшие или равные расстоянию от заданного значения .
Новое значение типа DbGeography, представляющее все точки, которые меньше расстояния от geographyValue или равны ему.
Значение geography.
Значение double, указывающее дистанцию от значения geographyValue, в пределах которой необходимо выполнить буферизацию.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Создает значение типа geometry, представляющее все точки, которые меньше расстояния от заданного значения или равны ему.
Новое значение DbGeometry, представляющее все точки, которые меньше расстояния от значения geometryValue или равны ему.
Значение типа geometry.
Значение double, указывающее дистанцию от значения geometryValue, в пределах которой необходимо выполнить буферизацию.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Определяет, содержит ли одно значение другое.
Значение true, если geometryValue содержит элементы otherGeometry; в противном случае — значение false.
Первое значение geometry.
Второе значение geometry.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Этот метод предназначен для использования производными реализациями после выполнения соответствующей проверки указанного значения поставщика, чтобы убедиться, что он подходит для использования с производной реализацией.
Новый экземпляр , содержащий указанный объект providerValue и использующий заданный объект spatialServices в качестве пространственной реализации.
Экземпляр пространственных служб, от реализации пространственной функциональности которого будет зависеть возвращенное значение .
Значение поставщика.
Этот метод предназначен для использования производными реализациями после выполнения соответствующей проверки указанного значения поставщика, чтобы убедиться, что он подходит для использования с производной реализацией.
Новый экземпляр , содержащий указанный объект providerValue и использующий заданный объект spatialServices в качестве пространственной реализации.
Экземпляр пространственных служб, от реализации пространственной функциональности которого будет зависеть возвращенное значение .
Значение поставщика.
Создает зависящее от поставщика значение, совместимое с реализацией пространственных служб, основанной на заданном известном представлении .
Зависящее от поставщика значение, которое кодирует сведения, содержащиеся в wellKnownValue в формате, совместимом с этой реализацией пространственных служб.
Экземпляр , содержащий известное представление значения geography.
Создает зависящее от поставщика значение, совместимое с реализацией пространственных служб, основанной на заданном известном представлении .
Зависящее от поставщика значение, которое кодирует сведения, содержащиеся в wellKnownValue в формате, совместимом с этой реализацией пространственных служб.
Экземпляр , содержащий известное представление значения geometry.
Создает экземпляр , представляющий указанное значение с помощью одного или двух известных стандартных пространственных форматов.
Известное представление значения geographyValue в качестве нового объекта .
Значение geography.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Создает экземпляр , представляющий указанное значение с помощью одного или двух известных стандартных пространственных форматов.
Известное представление значения geometryValue в качестве нового объекта .
Значение типа geometry.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Определяет, пересекаются ли два заданных значения .
Значение true, если geometryValue пересекается с otherGeometry; в противном случае — значение false.
Первое значение geometry.
Второе значение geometry.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Возвращает службы по умолчанию для .
Службы по умолчанию.
Вычисляет разность между двумя значениями .
Новое значение DbGeography, представляющее разность между geographyValue и otherGeography.
Первое значение geography.
Второе значение geography.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Вычисляет разность между двумя значениями .
Новое значение DbGeometry, представляющее разность между geometryValue и значением otherGeometry.
Первое значение geometry.
Второе значение geometry.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Определяет, являются ли два заданных значения пространственно неперекрывающимися.
Значение true, если geographyValue не имеет пространственного перекрытия с otherGeography; в противном случае — значение false.
Первое значение geography для сравнения на отсутствие перекрытия.
Второе значение geography для сравнения на отсутствие перекрытия.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Определяет, являются ли два заданных значения пространственно неперекрывающимися.
Значение true, если geometryValue не имеет пространственного перекрытия с otherGeometry; в противном случае — значение false.
Первое значение geometry для сравнения на отсутствие перекрытия.
Второе значение geometry для сравнения на отсутствие перекрытия.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Вычисляет расстояние между ближайшими точками двух значений .
Значение типа double, задающее расстояние между двумя ближайшими точками в этом значении geographyValue и otherGeography.
Первое значение geography.
Второе значение geography.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Вычисляет расстояние между ближайшими точками двух значений .
Значение типа double, задающее расстояние между двумя ближайшими точками в этом значении geometryValue и otherGeometry.
Первое значение geometry.
Второе значение geometry.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Возвращает элемент заданного значения , если оно представляет коллекцию географических объектов.
Элемент в значении geographyValue в позиции index, если оно представляет коллекцию других значений geography; в противном случае — значение null
Значение geography, которое не обязательно представляет коллекцию geography.
Позиция в значении geography, из которой должен быть извлечен элемент.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает элемент заданного значения , если оно представляет коллекцию геометрических объектов.
Элемент в значении geometryValue в позиции index, если оно представляет коллекцию других значений geometry; в противном случае — значение null
Значение geometry, которое не обязательно представляет коллекцию geometry.
Позиция в значении geometry, из которой должен быть извлечен элемент.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Создает новое значение коллекции , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным двоичным значением с указанным идентификатором системы координат (SRID) ().
Байтовый массив, содержащий известное двоичное представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение коллекции , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным текстовым значением с указанным идентификатором (SRID) системы координат ().
Строка, содержащая известное текстовое представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение , основанное на указанном известном двоичном значении.
Новое значение , определенное известным двоичным значением с идентификатором системы координат по умолчанию ().
Байтовый массив, содержащий известное двоичное представление значения geography.
Создает новое значение , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным двоичным значением с указанным идентификатором системы координат (SRID) ().
Байтовый массив, содержащий известное двоичное представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение на основе заданного значения на языке GML.
Новое значение , определенное значением на языке GML с идентификатором системы координат по умолчанию ().
Строка, содержащая представление на языке GML значения geometry.
Создает новое значение на основе заданного значения на языке GML и идентификатора (SRID) системы координат.
Новое значение , определенное значением на языке GML с указанным идентификатором системы координат (SRID).
Строка, содержащая представление на языке GML значения geometry.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение на основании зависящего от поставщика значения, которое совместимо с этой реализацией пространственных служб.
Новое значение , обеспечиваемое реализацией пространственных служб и заданным значением поставщика.
Зависящее от поставщика значение, которое данная реализация пространственных служб способна интерпретировать как значение типа geography.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Создает новое значение , основанное на указанном известном текстовом значении.
Новое значение , определенное известным текстовым значением с идентификатором системы координат (SRID) по умолчанию ().
Строка, содержащая известное текстовое представление значения geography.
Создает новое значение , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным текстовым значением с указанным идентификатором (SRID) системы координат ().
Строка, содержащая известное текстовое представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение line , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным двоичным значением с указанным идентификатором системы координат (SRID) ().
Байтовый массив, содержащий известное двоичное представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение line , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным текстовым значением с указанным идентификатором (SRID) системы координат ().
Строка, содержащая известное текстовое представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение multiline , основанное на указанном известном двоичном значении и идентификаторе системы координат.
Новое значение multiline для .
Известное двоичное значение.
Идентификатор системы координат.
Создает новое значение multiline , основанное на указанном известном текстовом значении и идентификаторе системы координат.
Новое значение multiline для .
Известное текстовое значение.
Идентификатор системы координат.
Создает новое значение multipoint , основанное на указанном известном двоичном значении и идентификаторе системы координат.
Новое значение multipoint для .
Известное двоичное значение.
Идентификатор системы координат.
Создает новое значение multipoint , основанное на указанном известном текстовом значении и идентификаторе системы координат.
Новое значение multipoint для .
Известное текстовое значение.
Идентификатор системы координат.
Создает новое значение multi polygon , основанное на указанном известном двоичном значении и идентификаторе системы координат.
Новое значение multi polygon для .
Известное двоичное значение.
Идентификатор системы координат.
Создает новое значение multi polygon , основанное на указанном известном текстовом значении и идентификаторе системы координат.
Новое значение multi polygon для .
Известное текстовое значение.
Идентификатор системы координат.
Создает новое значение point , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным двоичным значением с указанным идентификатором системы координат (SRID) ().
Байтовый массив, содержащий известное двоичное представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение point , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным текстовым значением с указанным идентификатором (SRID) системы координат ().
Строка, содержащая известное текстовое представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение polygon , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным двоичным значением с указанным идентификатором системы координат (SRID) ().
Байтовый массив, содержащий известное двоичное представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение polygon , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным текстовым значением с указанным идентификатором (SRID) системы координат ().
Строка, содержащая известное текстовое представление значения geography.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение коллекции , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным двоичным значением с указанным идентификатором системы координат (SRID) ().
Байтовый массив, содержащий известное двоичное представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение коллекции , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным текстовым значением с указанным идентификатором (SRID) системы координат ().
Строка, содержащая известное текстовое представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение , основанное на указанном известном двоичном значении.
Новое значение , определенное известным двоичным значением с идентификатором системы координат по умолчанию ().
Байтовый массив, содержащий известное двоичное представление значения geometry.
Создает новое значение , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным двоичным значением с указанным идентификатором системы координат (SRID) ().
Байтовый массив, содержащий известное двоичное представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение на основе заданного значения на языке GML.
Новое значение , определенное значением на языке GML с идентификатором системы координат по умолчанию ().
Строка, содержащая представление на языке GML значения geometry.
Создает новое значение на основе заданного значения на языке GML и идентификатора (SRID) системы координат.
Новое значение , определенное значением на языке GML с указанным идентификатором системы координат (SRID).
Строка, содержащая представление на языке GML значения geometry.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение на основании зависящего от поставщика значения, которое совместимо с этой реализацией пространственных служб.
Новое значение , обеспечиваемое реализацией пространственных служб и заданным значением поставщика.
Зависящее от поставщика значение, которое данная реализация пространственных служб способна интерпретировать как значение типа geometry.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Создает новое значение , основанное на указанном известном текстовом значении.
Новое значение , определенное известным текстовым значением с идентификатором системы координат (SRID) по умолчанию ().
Строка, содержащая известное текстовое представление значения geometry.
Создает новое значение , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным текстовым значением с указанным идентификатором (SRID) системы координат ().
Строка, содержащая известное текстовое представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение line , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным двоичным значением с указанным идентификатором системы координат (SRID) ().
Байтовый массив, содержащий известное двоичное представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение line , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным текстовым значением с указанным идентификатором (SRID) системы координат ().
Строка, содержащая известное текстовое представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение multiline , основанное на указанном известном двоичном значении и идентификаторе системы координат.
Новое значение multiline для .
Известное двоичное значение.
Идентификатор системы координат.
Создает новое значение multiline , основанное на указанном известном текстовом значении и идентификаторе системы координат.
Новое значение multiline для
Известное текстовое значение.
Идентификатор системы координат.
Создает новое значение multipoint , основанное на указанном известном двоичном значении и идентификаторе системы координат.
Новое значение multipoint для .
Известное двоичное значение.
Идентификатор системы координат.
Создает новое значение multipoint , основанное на указанном известном текстовом значении и идентификаторе системы координат.
Новое значение multipoint для .
Известное текстовое значение.
Идентификатор системы координат.
Создает новое значение multi polygon , основанное на указанном известном двоичном значении и идентификаторе системы координат.
Новое значение multi polygon для .
Известное двоичное значение.
Идентификатор системы координат.
Создает новое значение multi polygon , основанное на указанном известном текстовом значении и идентификаторе системы координат.
Новое значение multi polygon для .
Известное текстовое значение.
Идентификатор системы координат.
Создает новое значение point , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным двоичным значением с указанным идентификатором системы координат (SRID) ().
Байтовый массив, содержащий известное двоичное представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение point , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным текстовым значением с указанным идентификатором (SRID) системы координат ().
Строка, содержащая известное текстовое представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение polygon , основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным двоичным значением с указанным идентификатором системы координат (SRID) ().
Байтовый массив, содержащий известное двоичное представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение .
Создает новое значение polygon , основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат.
Новое значение , определенное известным текстовым значением с указанным идентификатором (SRID) системы координат ().
Строка, содержащая известное текстовое представление значения geometry.
Идентификатор системы координат, которую должно использовать новое значение .
Возвращает значение типа double, допускающее значения NULL и определяющее область данного значения , которое может иметь значение NULL, если не представляет поверхность.
Значение double, допускающее значение NULL, которое определяет область данного значения .
Значение geography, которое не обязательно представляет поверхность.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает значение типа double, допускающее значения NULL и определяющее область данного значения , которое может иметь значение NULL, если не представляет поверхность.
Значение double, допускающее значение NULL, которое определяет область данного значения .
Значение geometry, которое не обязательно представляет поверхность.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает значение типа double, допускающее значения NULL и указывающее границу заданного значения .
Граница данного значения .
Значение типа geometry.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает значение , представляющее центроид данного значения DbGeometry, которое может иметь значение NULL, если значение не представляет поверхность.
Центроид geometryValue, если оно представляет поверхность; в противном случае — значение null.
Значение geometry, которое не обязательно представляет поверхность.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает значение типа double, допускающее значения NULL, указывающее выпуклую оболочку заданного значения .
Выпуклая оболочка заданного значения .
Значение типа geometry.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает идентификатор системы координат для данного значения .
Идентификатор системы координат для данного значения .
Значение geography.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает идентификатор системы координат для данного значения .
Идентификатор системы координат для данного значения .
Значение типа geometry.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает измерение заданного значения или, если значение является коллекцией, измерение наибольшего элемента.
Измерение geographyValue или наибольшее измерение элементов, если является коллекцией.
Значение geography, для которого необходимо получить значение измерения.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает измерение заданного значения или, если значение является коллекцией, измерение наибольшего элемента.
Измерение geometryValue или наибольшее измерение элементов, если является коллекцией.
Значение geometry, для которого необходимо получить значение измерения.
Возвращает количество элементов в заданном значении , если оно представляет коллекцию географических объектов.
Количество элементов в этом значении geographyValue, если оно представляет коллекцию других значений типа geography; в противном случае — значение null.
Значение geography, которое не обязательно представляет коллекцию geography.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает количество элементов в заданном значении , если оно представляет коллекцию геометрических объектов.
Количество элементов в этом значении geometryValue, если оно представляет коллекцию других значений типа geometry; в противном случае — значение null.
Значение geometry, которое не обязательно представляет коллекцию geometry.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает высоту (координату Z) заданного значения , если оно представляет точку.
Высота (координата Z) этого значения типа geographyValue, если оно представляет точку; в противном случае — значение null.
Значение geography, которое не обязательно представляет точку.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает высоту (координату Z) заданного значения , если оно представляет точку.
Высота (Z) значения geometryValue, если оно представляет точку; в противном случае — значение null.
Значение geometry, которое не обязательно представляет точку.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает значение типа , представляющее конечную точку данного значения DbGeography, которое может иметь значение NULL, если значение не представляет кривую.
Конечная точка значения geographyValue, если оно представляет кривую; в противном случае — значение null.
Значение geography, которое не обязательно представляет кривую.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает значение типа , представляющее конечную точку данного значения DbGeometry, которое может иметь значение NULL, если значение не представляет кривую.
Конечная точка значения geometryValue, если оно представляет кривую; в противном случае — значение null.
Значение geometry, которое не обязательно представляет кривую.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает конверт (минимальный ограничивающий прямоугольник) заданного значения в виде значения типа geometry.
Конверт значения geometryValue в виде значения .
Значение geometry, для которого необходимо получить значение конверта.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает значение , представляющее внешнее кольцо заданного значения DbGeometry, которое может быть равно NULL, если значение не представляет значение polygon.
Значение DbGeometry, представляющее внешнее кольцо в geometryValue, если оно представляет значение polygon; в противном случае — значение null.
Значение geometry, которое не обязательно представляет многоугольник.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает количество внутренних колец в заданном значении , если оно представляет многоугольник.
Количество элементов в этом значении geometryValue, если оно представляет собой значение polygon; в противном случае — значение null.
Значение geometry, которое не обязательно представляет многоугольник.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает логическое значение, допускающее значение NULL, указывающее, замкнуто ли заданное значение . Может иметь значение NULL, если значение не представляет кривую.
Значение true, если заданное значение закрыто; в противном случае — значение false.
Значение geography, которое не обязательно представляет кривую.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает логическое значение, допускающее значение NULL, указывающее, замкнуто ли заданное значение . Может иметь значение NULL, если значение не представляет кривую.
Значение true, если заданное значение закрыто; в противном случае — значение false.
Значение geometry, которое не обязательно представляет кривую.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает логическое значение, допускающее значения NULL, указывающее, является ли пустым заданное значение .
Значение true, если заданное значение пусто; в противном случае — значение false.
Значение geography.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает логическое значение, допускающее значения NULL, указывающее, является ли пустым заданное значение .
Значение true, если заданное значение пусто; в противном случае — значение false.
Значение типа geometry.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает логическое значение, допускающее значение NULL, указывающее, является ли заданное значение кольцом. Может иметь значение NULL, если значение не представляет кривую.
Значение true, если заданное значение является кольцом; в противном случае — значение false.
Значение geometry, которое не обязательно представляет кривую.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает логическое значение, допускающее значения NULL, указывающее, является ли заданное значение простым типом.
Значение true, если заданное значение является простым типом; в противном случае — значение false.
Значение типа geometry.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает логическое значение, допускающее значения NULL, указывающее, допустимо ли заданное значение .
Значение true, если заданное значение допустимо; в противном случае — значение false.
Значение типа geometry.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает координату широты заданного значения , если оно представляет точку.
Широта для данного значения .
Значение geography, которое не обязательно представляет точку.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает значение типа double, допускающее значения NULL, определяющее длину данного значения . Может иметь значение NULL, если значение не представляет кривую.
Длина данного значения .
Значение geography, которое не обязательно представляет кривую.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает значение типа double, допускающее значения NULL, определяющее длину данного значения . Может иметь значение NULL, если значение не представляет кривую.
Длина данного значения .
Значение geometry, которое не обязательно представляет кривую.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает координату долготы заданного значения , если оно представляет точку.
Долгота для данного значения .
Значение geography, которое не обязательно представляет точку.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает координату M (Мера) заданного значения , если оно представляет точку.
Координата M (мера) заданного значения .
Значение geography, которое не обязательно представляет точку.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает координату M (Мера) заданного значения , если оно представляет точку.
Координата M (мера) заданного значения .
Значение geometry, которое не обязательно представляет точку.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает число точек в заданном значении , если оно представляет тип «linestring» или линейное кольцо.
Число точек в заданном значении .
Значение geography, которое не обязательно представляет linestring или линейное кольцо.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает число точек в заданном значении , если оно представляет тип «linestring» или линейное кольцо.
Число точек в заданном значении .
Значение geometry, которое не обязательно представляет linestring или линейное кольцо.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает значение типа , представляющее точку на поверхности данного значения DbGeometry. Может иметь значение NULL, если значение не представляет поверхность.
Значение , которое представляет точку на поверхности для заданного значения DbGeometry.
Значение geometry, которое не обязательно представляет поверхность.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает значение, указывающее имя пространственного типа заданного значения .
Имя пространственного типа заданного значения .
Значение geography.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает значение, указывающее имя пространственного типа заданного значения .
Имя пространственного типа заданного значения .
Значение типа geometry.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает значение типа , представляющее начальную точку данного значения DbGeography, которое может иметь значение NULL, если значение не представляет кривую.
Начальная точка заданного значения .
Значение geography, которое не обязательно представляет кривую.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает значение типа , представляющее начальную точку данного значения DbGeometry, которое может иметь значение NULL, если значение не представляет кривую.
Начальная точка заданного значения .
Значение geometry, которое не обязательно представляет кривую.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает координату X заданного значения , если оно представляет точку.
Координата X для данного значения .
Значение geometry, которое не обязательно представляет точку.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает координату Y заданного значения , если оно представляет точку.
Координата Y для данного значения .
Значение geometry, которое не обязательно представляет точку.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает внутреннее кольцо из указанного значения , если оно представляет собой значение polygon.
Внутреннее кольцо в значении geometryValue в позиции index, если оно представляет собой значение polygon; в противном случае — значение null.
Значение geometry, которое не обязательно представляет многоугольник.
Позиция в значении geometry, из которой должен быть извлечен элемент.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Вычисляет пересечение двух значений .
Новое значение , представляющее пересечение geographyValue и otherGeography.
Первое значение geography.
Второе значение geography.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Вычисляет пересечение двух значений .
Новое значение , представляющее пересечение geometryValue и otherGeometry.
Первое значение geometry.
Второе значение geometry.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Определяет, пересекаются ли два заданных значения .
Значение true, если geographyValue пересекается с otherGeography; в противном случае — значение false.
Первое значение geography для сравнения на пересечение.
Второе значение geography для сравнения на пересечение.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Определяет, пересекаются ли два заданных значения .
Значение true, если geometryValue пересекается с otherGeometry; в противном случае — значение false.
Первое значение geometry для сравнения на пересечение.
Второе значение geometry для сравнения на пересечение.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Получает значение, указывающее, будет ли EF продолжать работу, предполагая, что поставщик имеет необходимые типы и ресурсы, а не выполнит быструю отработку сбоя.Значение по умолчанию — true.
Значение true, если EF продолжит работу, предполагая, что поставщик имеет необходимые типы и ресурсы, а не выполнит быструю отработку сбоя; в противном случае — значение false.
Определяет, перекрываются ли два заданных значения .
Значение true, если geometryValue перекрывает элементы otherGeometry; в противном случае — значение false.
Первое значение geometry.
Второе значение geometry.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Возвращает элемент точки заданного значения , если оно представляет тип «linestring» или линейное кольцо.
Точка в значении geographyValue в позиции index, если оно представляет linestring или линейное кольцо; в противном случае — значение null.
Значение geography, которое не обязательно представляет linestring или линейное кольцо.
Позиция в значении geography, из которой должен быть извлечен элемент.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Возвращает элемент точки заданного значения , если оно представляет тип «linestring» или линейное кольцо.
Точка в значении geometryValue в позиции index, если оно представляет linestring или линейное кольцо; в противном случае — значение null.
Значение geometry, которое не обязательно представляет linestring или линейное кольцо.
Позиция в значении geometry, из которой должен быть извлечен элемент.
Значение параметра равно null.
Значение несовместимо с этой реализацией пространственных служб.
Определяет, связаны ли пространственно два заданных значения в соответствии с заданным шаблоном пересечения Dimensionally Extended Nine-Intersection Model (DE-9IM).
Значение true, если это значение geometryValue имеет связь со значением otherGeometry в соответствии с заданной матрицей шаблона пересечения; в противном случае — значение false.
Первое значение geometry.
Значение типа geometry, которое следует сравнить с первым значением geometry для связи.
Строка, содержащая текстовое представление шаблона пересечения (DE-9IM), определяющего связь.
, или имеет значение null.
Значение или несовместимо с этой реализацией пространственных служб.
Определяет, являются ли два заданных значения пространственно равными.
Значение true, если geographyValue пространственно равно otherGeography; в противном случае — значение false.
Первое значение geography для сравнения на равенство.
Второе значение geography для сравнения на равенство.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Определяет, являются ли два заданных значения пространственно равными.
Значение true, если geometryValue пространственно равно otherGeometry; в противном случае — значение false.
Первое значение geometry для сравнения на равенство.
Второе значение geometry для сравнения на равенство.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Вычисляет симметрическую разность двух значений .
Новое значение , представляющее симметрическую разность geographyValue и otherGeography.
Первое значение geography.
Второе значение geography.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Вычисляет симметрическую разность между двумя значениями .
Новое значение , представляющее симметрическую разность между geometryValue и значением otherGeometry.
Первое значение geometry.
Второе значение geometry.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Определяет, соприкасаются ли два заданных значения .
Значение true, если geometryValue соприкасается со значением otherGeometry; в противном случае — значение false.
Первое значение geometry.
Второе значение geometry.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Вычисляет объединение двух значений .
Новое значение , представляющее объединение geographyValue и otherGeography.
Первое значение geography.
Второе значение geography.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Вычисляет объединение двух значений .
Новое значение , представляющее объединение geometryValue и otherGeometry.
Первое значение geometry.
Второе значение geometry.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Определяет, находится ли пространственно одно значение внутри другого.
Значение true, если geometryValue содержится в otherGeometry; в противном случае — значение false.
Первое значение geometry.
Второе значение geometry.
Значение или равно null.
Значение или несовместимо с этой реализацией пространственных служб.
Содержит методы расширения для класса .
Настраивает объект, используемый для ожидания , чтобы избежать преобразования данных продолжения обратно в исходный контекст, но сохранить текущий язык и региональные параметры пользовательского интерфейса.
Объект, используемый для ожидания этой задачи.
Ожидаемая задача.
Настраивает объект, используемый для ожидания , чтобы избежать преобразования данных продолжения обратно в исходный контекст, но сохранить текущий язык и региональные параметры пользовательского интерфейса.
Объект, используемый для ожидания этой задачи.
Ожидаемая задача.
Тип результата, сформированного связанной задачей .
Предоставляет объект, организующий ожидание для задач , сохраняющих язык и региональные параметры.
Создает новый экземпляр класса .
Ожидаемая задача.
Возвращает объект, используемый для ожидания .
Экземпляр объекта-ожидания.
Заканчивает ожидание по завершении задачи .
Объект-ожидание неправильно инициализирован.
Задача отменена.
Задача завершена с состоянием "Ошибка".
Возвращает значение, указывающее, завершена ли задача .
Этот метод не реализован, и его не следует вызывать.
Вызываемое действие при завершении операции ожидания.
Планирует продолжение задачи , связанной с объектом-ожиданием .
Вызываемое действие при завершении операции ожидания.
Аргумент имеет значение null (Nothing в Visual Basic).
Объект-ожидание неправильно инициализирован.
Предоставляет объект, организующий ожидание для задач , сохраняющих язык и региональные параметры.
Тип результата, сформированного связанной задачей .
Создает новый экземпляр класса .
Ожидаемая задача.
Возвращает объект, используемый для ожидания .
Экземпляр объекта-ожидания.
Заканчивает ожидание по завершении задачи .
Результат завершенной задачи .
Объект-ожидание неправильно инициализирован.
Задача отменена.
Задача завершена с состоянием "Ошибка".
Возвращает значение, указывающее, завершена ли задача .
Этот метод не реализован, и его не следует вызывать.
Вызываемое действие при завершении операции ожидания.
Планирует продолжение задачи , связанной с объектом-ожиданием .
Вызываемое действие при завершении операции ожидания.
Аргумент имеет значение null (Nothing в Visual Basic).
Объект-ожидание неправильно инициализирован.
Представляет исключение, вызываемое из , когда сущности не проходят проверку.
Инициализирует новый экземпляр класса , используя значения по умолчанию.
Инициализирует новый экземпляр класса с указанным сообщением об ошибке.
Сообщение об исключении.
Выполняет инициализацию нового экземпляра класса с указанным сообщением об ошибке и результатами проверки.
Сообщение об исключении.
Результаты проверки.
Инициализирует новый экземпляр с указанными сообщением об ошибке, результатами проверки и внутренним исключением.
Сообщение об исключении.
Результаты проверки.
Ошибка, вызвавшая исключение.
Инициализирует новый экземпляр с указанными сообщением об ошибке и внутренним исключением.
Сообщение об исключении.
Ошибка, вызвавшая исключение.
Получает ошибки проверки, связанные с сущностью.
Ошибки проверки, связанные с сущностью.
Представляет результаты проверки для одной сущности.
Создает экземпляр класса .
Запись сущности, к которой применяются результаты.Не может иметь значение NULL.
Список экземпляров класса .Не может иметь значение NULL.Может быть пустым, что обозначает, что сущность является допустимой.
Возвращает экземпляр класса , к которому применяются результаты.
Возвращает значение, указывающее, допустима ли сущность.
Возвращает ошибки проверки.Не может иметь значение NULL.
Исключение, вызываемое в , когда возникает исключение в коде проверки.
Инициализирует новый экземпляр класса DbUnexpectedValidationException.
Инициализирует новый экземпляр класса DbUnexpectedValidationException с указанными сведениями о сериализации и контекстом.
Данные сериализации.
Контекст потоковой передачи.
Инициализирует новый экземпляр класса DbUnexpectedValidationException.
Сообщение об исключении.
Инициализирует новый экземпляр класса DbUnexpectedValidationException.
Сообщение об исключении.
Внутреннее исключение.
Ошибка проверки.Ошибка проверки может быть на уровне сущности или на уровне свойства.
Создает экземпляр класса .
Имя недопустимого свойства.Может принимать значение NULL.
Сообщение об ошибке проверки.Может принимать значение NULL.
Возвращает сообщение об ошибке проверки.
Возвращает имя недопустимого свойства.