MsSqlQueryRepository Class

Summary

Provides a method to execture sql queries against a MsSql database
Assembly
Cake.SqlTools.dll
Namespace
Cake.SqlTools
Interfaces
Base Types
graph BT Type-->Base0["BaseSqlQueryRepository"] click Base0 "/api/Cake.SqlTools/BaseSqlQueryRepository" Base0-->Base1["Object"] Type-.->Interface0["ISqlQueryRepository"] click Interface0 "/api/Cake.SqlTools/ISqlQueryRepository" Type["MsSqlQueryRepository"] class Type type-node

Syntax

public class MsSqlQueryRepository : BaseSqlQueryRepository, ISqlQueryRepository

Constructors

Name Summary
MsSqlQueryRepository(ICakeLog) Initializes a new instance of the MsSqlQueryRepository class.

Methods

Name Value Summary
Execute(string, string) bool
Executes a sql query against a database
Inherited from BaseSqlQueryRepository
OpenConnection(string) IDbConnection
Opens a connection to the database

Extension Methods

Name Value Summary
Dump<MsSqlQueryRepository>() string
Get a basic string representation of specified object.
Requires the Cake.Incubator addin
IsIn<MsSqlQueryRepository>(MsSqlQueryRepository[]) bool
Checks if the source is contained in a list
Requires the Cake.Incubator addin
NotNull<MsSqlQueryRepository>(string) void
Throws an exception if the specified parameter's value is null.
Requires the Cake.Ftp addin
NotNull<MsSqlQueryRepository>(string) void
Throws an exception if the specified parameter's value is null.
Requires the Cake.Issues addin
ThrowIfNull<MsSqlQueryRepository>(string, string) T
Throws a System.ArgumentNullException with a specific message if the value is null, otherwise returns the value
Requires the Cake.Incubator addin
ThrowIfNull<MsSqlQueryRepository>(string) T
Throws a System.ArgumentNullException if the value is null, otherwise returns the value
Requires the Cake.Incubator addin
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin