TableExpression Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выражение, представляющее таблицу или представление в дереве SQL.
public class TableExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase
public sealed class TableExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase
public sealed class TableExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase, Microsoft.EntityFrameworkCore.Query.SqlExpressions.IClonableTableExpressionBase
public sealed class TableExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase, Microsoft.EntityFrameworkCore.Query.SqlExpressions.IClonableTableExpressionBase, Microsoft.EntityFrameworkCore.Query.SqlExpressions.ITableBasedExpression
type TableExpression = class
inherit TableExpressionBase
type TableExpression = class
inherit TableExpressionBase
interface IClonableTableExpressionBase
type TableExpression = class
inherit TableExpressionBase
interface IClonableTableExpressionBase
interface ITableBasedExpression
Public Class TableExpression
Inherits TableExpressionBase
Public NotInheritable Class TableExpression
Inherits TableExpressionBase
Public NotInheritable Class TableExpression
Inherits TableExpressionBase
Implements IClonableTableExpressionBase
Public NotInheritable Class TableExpression
Inherits TableExpressionBase
Implements IClonableTableExpressionBase, ITableBasedExpression
- Наследование
- Реализации
Комментарии
Это простая оболочка для имени таблицы и схемы. Экземпляры этого типа нельзя создать с помощью кода поставщика приложения или базы данных. Если это проблема для вашего приложения или поставщика, сообщите о проблеме по адресу github.com/dotnet/efcore.
Свойства
Alias |
Псевдоним, назначенный этому источнику таблицы. |
Alias |
Псевдоним, назначенный этому источнику таблицы. (Унаследовано от TableExpressionBase) |
Name |
Имя таблицы или представления. |
NodeType |
Выражение, представляющее таблицу или представление в дереве SQL. (Унаследовано от TableExpressionBase) |
Schema |
Схема таблицы или представления. |
Table |
Объект , связанный ITableBase с этой таблицей или представлением. |
Type |
Выражение, представляющее таблицу или представление в дереве SQL. (Унаследовано от TableExpressionBase) |
Методы
AddAnnotation(String, Object) |
Добавляет заметку к этому объекту. Вызывает исключение, если заметка с указанным именем уже существует. (Унаследовано от TableExpressionBase) |
Clone() |
Создает новый объект, являющийся копией текущего экземпляра. |
CreateWithAnnotations(IEnumerable<IAnnotation>) |
Создает подобный объект с указанными заметками. (Унаследовано от TableExpressionBase) |
Equals(Object) |
Выражение, представляющее таблицу или представление в дереве SQL. |
FindAnnotation(String) |
Возвращает заметку с заданным именем, возвращающую |
GetAnnotations() |
Возвращает все заметки к текущему объекту. (Унаследовано от TableExpressionBase) |
GetHashCode() |
Выражение, представляющее таблицу или представление в дереве SQL. |
Print(ExpressionPrinter) |
Создает выводимое строковое представление заданного выражения с помощью ExpressionPrinter. |
Print(ExpressionPrinter) |
Создает выводимое строковое представление заданного выражения с помощью ExpressionPrinter. (Унаследовано от TableExpressionBase) |
PrintAnnotations(ExpressionPrinter) |
Создает выводимое строковое представление заметок, связанных с данным выражением, с помощью ExpressionPrinter. (Унаследовано от TableExpressionBase) |
VisitChildren(ExpressionVisitor) |
Выражение, представляющее таблицу или представление в дереве SQL. (Унаследовано от TableExpressionBase) |
Явные реализации интерфейса
IPrintableExpression.Print(ExpressionPrinter) |
Создает выводимое строковое представление заданного выражения с помощью ExpressionPrinter. (Унаследовано от TableExpressionBase) |
ITableBasedExpression.Table |
Объект , связанный ITableBase с заданным источником таблицы, если таковой есть. |
Методы расширения
UnwrapJoin(TableExpressionBase) |
Если данный |
Применяется к
Entity Framework