JsonEachExpression Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Expresión que representa una llamada de función json_each SQLite en un árbol SQL.
public class JsonEachExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableValuedFunctionExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.IClonableTableExpressionBase
type JsonEachExpression = class
inherit TableValuedFunctionExpression
interface IClonableTableExpressionBase
Public Class JsonEachExpression
Inherits TableValuedFunctionExpression
Implements IClonableTableExpressionBase
- Herencia
- Implementaciones
Comentarios
Consulte json_each para obtener más información y ejemplos.
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core.
Constructores
| JsonEachExpression(String, SqlExpression, IReadOnlyList<PathSegment>) |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
Propiedades
| Alias |
Alias asignado a este origen de tabla. (Heredado de TableValuedFunctionExpression) |
| Arguments |
Lista de argumentos de esta función. (Heredado de TableValuedFunctionExpression) |
| IsBuiltIn |
Obtiene el valor que indica si la función está integrada. (Heredado de TableValuedFunctionExpression) |
| JsonExpression |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
| Name |
El nombre de la función. (Heredado de TableValuedFunctionExpression) |
| NodeType |
Expresión que representa una llamada de función json_each SQLite en un árbol SQL. (Heredado de TableExpressionBase) |
| Path |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
| Schema |
Esquema de la función. (Heredado de TableValuedFunctionExpression) |
| StoreFunction |
Función store. (Heredado de TableValuedFunctionExpression) |
| Type |
Expresión que representa una llamada de función json_each SQLite 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() |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
| CreateWithAnnotations(IEnumerable<IAnnotation>) |
Crea un objeto como este con anotaciones especificadas. (Heredado de TableValuedFunctionExpression) |
| Equals(Object) |
Expresión que representa una llamada de función json_each SQLite en un árbol SQL. |
| FindAnnotation(String) |
Obtiene la anotación con el nombre especificado y devuelve |
| GetAnnotations() |
Obtiene todas las anotaciones del objeto actual. (Heredado de TableExpressionBase) |
| GetHashCode() |
Expresión que representa una llamada de función json_each SQLite en un árbol SQL. |
| Print(ExpressionPrinter) |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
| PrintAnnotations(ExpressionPrinter) |
Crea una representación de cadena imprimible de anotaciones asociadas a la expresión especificada mediante ExpressionPrinter. (Heredado de TableExpressionBase) |
| Update(IReadOnlyList<SqlExpression>) |
Crea una nueva expresión que es como esta, pero usa el elemento secundario proporcionado. Si todos los elementos secundarios son iguales, devolverá esta expresión. (Heredado de TableValuedFunctionExpression) |
| Update(SqlExpression, IReadOnlyList<PathSegment>) |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
| VisitChildren(ExpressionVisitor) |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
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. (Heredado de TableValuedFunctionExpression) |
Métodos de extensión
| UnwrapJoin(TableExpressionBase) |
Si el objeto especificado |