Interface ISqlQuery
- Namespace
- Microsoft.EntityFrameworkCore.Metadata
- Assembly
- Microsoft.EntityFrameworkCore.Relational.dll
Represents a SQL query string.
public interface ISqlQuery : ITableBase, IAnnotatable
- Inherited Members
- Extension Methods
Properties
Columns
Gets the columns defined for this query.
IEnumerable<ISqlQueryColumn> Columns { get; }
Property Value
EntityTypeMappings
Gets the entity type mappings.
IEnumerable<ISqlQueryMapping> EntityTypeMappings { get; }
Property Value
Sql
Gets the SQL query string.
string Sql { get; }
Property Value
Methods
FindColumn(IProperty)
Gets the column mapped to the given property. Returns null if no column is mapped to the given property.
ISqlQueryColumn FindColumn(IProperty property)
Parameters
property
IProperty
Returns
FindColumn(string)
Gets the column with the given name. Returns null if no column with the given name is defined.
ISqlQueryColumn FindColumn(string name)
Parameters
name
string