C# Класс CodeInsiders.SharpQL.ScriptBuilder

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddSqlParameter ( SqlParameter parameter ) : void
AppendFormat ( string format ) : ScriptBuilder
AppendLine ( ) : ScriptBuilder
AppendLine ( string keyword ) : ScriptBuilder
Clear ( ) : void
CreateInputParameter ( DbType dbType, object value, int size ) : SqlParameter
LineAppend ( string script ) : ScriptBuilder
LineAppendLine ( string script ) : ScriptBuilder
ToSqlString ( bool outputParameterDeclarations ) : string

Outputs the SQL script as a string

Write ( string script ) : ScriptBuilder

Приватные методы

Метод Описание
Append ( string value ) : ScriptBuilder
AppendFragment ( SqlFragment fragment, SqlFragment parent, TSqlVisitor visitor ) : ScriptBuilder
CloseParen ( ) : ScriptBuilder
OpenParen ( ) : ScriptBuilder
ScriptBuilder ( SharpBatch batch ) : System

Описание методов

AddSqlParameter() публичный Метод

public AddSqlParameter ( SqlParameter parameter ) : void
parameter System.Data.SqlClient.SqlParameter
Результат void

AppendFormat() публичный Метод

public AppendFormat ( string format ) : ScriptBuilder
format string
Результат ScriptBuilder

AppendLine() публичный Метод

public AppendLine ( ) : ScriptBuilder
Результат ScriptBuilder

AppendLine() публичный Метод

public AppendLine ( string keyword ) : ScriptBuilder
keyword string
Результат ScriptBuilder

Clear() публичный Метод

public Clear ( ) : void
Результат void

CreateInputParameter() публичный Метод

public CreateInputParameter ( DbType dbType, object value, int size ) : SqlParameter
dbType DbType
value object
size int
Результат System.Data.SqlClient.SqlParameter

LineAppend() публичный Метод

public LineAppend ( string script ) : ScriptBuilder
script string
Результат ScriptBuilder

LineAppendLine() публичный Метод

public LineAppendLine ( string script ) : ScriptBuilder
script string
Результат ScriptBuilder

ToSqlString() публичный Метод

Outputs the SQL script as a string
public ToSqlString ( bool outputParameterDeclarations ) : string
outputParameterDeclarations bool /// If set to true will place the parameter DECLARE statements on top of the script /// and try to escape values where needed. ///
Результат string

Write() публичный Метод

public Write ( string script ) : ScriptBuilder
script string
Результат ScriptBuilder