Click or drag to resize
SqlExpressionE Class
Provides functionality to convert expression to SQL.
Inheritance Hierarchy
SystemObject
  LiteRepositorySqlExpressionE

Namespace: LiteRepository
Assembly: LiteRepository (in LiteRepository.dll) Version: 2.0.4
Syntax
C#
public sealed class SqlExpression<E>
where E : class

Type Parameters

E
Type of the entity.

The SqlExpressionE type exposes the following members.

Constructors
  NameDescription
Public methodSqlExpressionE
Initializes a new instance of the SqlExpressionE class.
Top
Properties
  NameDescription
Public propertyDialect
Gets a SqlDialect.
Public propertyMetadata
Gets a Metadata.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodCode exampleGetDeleteSql
Creates a DELETE SQL based on the passed parameters.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodCode exampleGetInsertSql
Creates a INSERT SQL based on the passed parameters.
Public methodCode exampleGetSelectByKeySql
Creates a SELECT SQL for single entity based on the passed parameters.
Public methodCode exampleGetSelectScalarSqlT
Creates a scalar SELECT SQL based on the passed parameters.
Public methodCode exampleGetSelectSql
Creates a SELECT SQL based on the passed parameters.
Public methodGetTruncateSql
Creates a TRUNCATE SQL.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodCode exampleGetUpdateSql
Creates a UPDATE SQL based on the passed parameters.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also