C# Class CodeInsiders.SharpQL.ScriptBuilder

Afficher le fichier Open project: codeinsiders/sharpql Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
Append ( string value ) : ScriptBuilder
AppendFragment ( SqlFragment fragment, SqlFragment parent, TSqlVisitor visitor ) : ScriptBuilder
CloseParen ( ) : ScriptBuilder
OpenParen ( ) : ScriptBuilder
ScriptBuilder ( SharpBatch batch ) : System

Method Details

AddSqlParameter() public méthode

public AddSqlParameter ( SqlParameter parameter ) : void
parameter System.Data.SqlClient.SqlParameter
Résultat void

AppendFormat() public méthode

public AppendFormat ( string format ) : ScriptBuilder
format string
Résultat ScriptBuilder

AppendLine() public méthode

public AppendLine ( ) : ScriptBuilder
Résultat ScriptBuilder

AppendLine() public méthode

public AppendLine ( string keyword ) : ScriptBuilder
keyword string
Résultat ScriptBuilder

Clear() public méthode

public Clear ( ) : void
Résultat void

CreateInputParameter() public méthode

public CreateInputParameter ( DbType dbType, object value, int size ) : SqlParameter
dbType DbType
value object
size int
Résultat System.Data.SqlClient.SqlParameter

LineAppend() public méthode

public LineAppend ( string script ) : ScriptBuilder
script string
Résultat ScriptBuilder

LineAppendLine() public méthode

public LineAppendLine ( string script ) : ScriptBuilder
script string
Résultat ScriptBuilder

ToSqlString() public méthode

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. ///
Résultat string

Write() public méthode

public Write ( string script ) : ScriptBuilder
script string
Résultat ScriptBuilder