Compartir a través de


TableExpression Clase

Definición

Expresión que representa una tabla o vista en un árbol 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
Herencia
Implementaciones

Comentarios

Se trata de un contenedor sencillo alrededor de una tabla y un nombre de esquema. Las instancias de este tipo no se pueden construir mediante código de proveedor de base de datos o aplicación. Si se trata de un problema para la aplicación o el proveedor, registre un problema en github.com/dotnet/efcore.

Propiedades

Alias

Alias asignado a este origen de tabla.

Alias

Alias asignado a este origen de tabla.

(Heredado de TableExpressionBase)
Name

Nombre de la tabla o la vista.

NodeType

Expresión que representa una tabla o vista en un árbol SQL.

(Heredado de TableExpressionBase)
Schema

Esquema de la tabla o vista.

Table

ITableBase asociado a esta tabla o vista.

Type

Expresión que representa una tabla o vista en un árbol SQL.

(Heredado de TableExpressionBase)

Métodos

AddAnnotation(String, Object)

Agrega una anotación a este objeto. Produce si ya existe una anotación con el nombre especificado.

(Heredado de TableExpressionBase)
Clone()

Crea un nuevo objeto copiado de la instancia actual.

CreateWithAnnotations(IEnumerable<IAnnotation>)

Crea un objeto como este con anotaciones especificadas.

(Heredado de TableExpressionBase)
Equals(Object)

Expresión que representa una tabla o vista en un árbol SQL.

FindAnnotation(String)

Obtiene la anotación con el nombre especificado y devuelve null si no existe.

(Heredado de TableExpressionBase)
GetAnnotations()

Obtiene todas las anotaciones del objeto actual.

(Heredado de TableExpressionBase)
GetHashCode()

Expresión que representa una tabla o vista en un árbol SQL.

Print(ExpressionPrinter)

Crea una representación de cadena imprimible de la expresión especificada mediante ExpressionPrinter.

Print(ExpressionPrinter)

Crea una representación de cadena imprimible de la expresión especificada mediante ExpressionPrinter.

(Heredado de TableExpressionBase)
PrintAnnotations(ExpressionPrinter)

Crea una representación de cadena imprimible de anotaciones asociadas a la expresión especificada mediante ExpressionPrinter.

(Heredado de TableExpressionBase)
VisitChildren(ExpressionVisitor)

Expresión que representa una tabla o vista en un árbol SQL.

(Heredado de TableExpressionBase)

Implementaciones de interfaz explícitas

IPrintableExpression.Print(ExpressionPrinter)

Crea una representación de cadena imprimible de la expresión especificada mediante ExpressionPrinter.

(Heredado de TableExpressionBase)
ITableBasedExpression.Table

Asociado ITableBase a un origen de tabla determinado, si existe.

Métodos de extensión

UnwrapJoin(TableExpressionBase)

Si el objeto especificado table es , JoinExpressionBasedevuelve la tabla a la que se une. De lo contrario, devuelve table.

Se aplica a