Skip to content

Izayoi.Data.Query.QueryBuilder

IzayoiJiichan edited this page Feb 1, 2025 · 11 revisions

QueryBuilder

Home

Definition

Namespace Izayoi.Data.Query
Assembly Izayoi.Data.Query.dll

Represents a query builder.

public class QueryBuilder : QueryBuilderBase, IQueryBuilder

Inheritance

Object -> QueryBuilderBase -> QueryBuilder

Implements

IQueryBuilder, IDeleteQueryBuilder, IInsertQueryBuilder, ISelectQueryBuilder, IUpdateQueryBuilder

Constructors

Name Summary
QueryBuilder() Initializes an instance of the QueryBuilder class.
QueryBuilder(QueryOption queryOption) Initializes a new instance of the QueryBuilder class the specified queryOption.

Properties

QueryOption QueryOption

Gets the query option.

Gets the bind parameters.

Methods

Name Returns Summary
Build(in Delete delete) bool Builds the specified delete source.
Build(in Insert insert) bool Builds the specified insert source.
Build(in Select select) bool Builds the specified select source.
Build(in Update update) bool Builds the specified update source.
Clean() bool Clear the query and parameters.
GetQuery() string Get the query.
GetParameters() BindParameterCollection Get the parameters.

Examples

Applies to

Product Versions
.NET 8, 9
Clone this wiki locally