Class SqlDataProvider
Inheritance
SqlDataProvider
Inherited Members
DataProvider.CreatePortal(string, string, DateTime, double, double, int, int, int, string, string, int)
DataProvider.UpdatePortalInfo(int, int, string, string, string, DateTime, int, int, string, int, double, double, int, int, string, string, string, string, string, string, int, int, int, int, int, int, int, int, int, int, int, string, string, int, string)
DataProvider.UpdatePortalSetup(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, string)
DataProvider.UpdateTab(int, int, int, Guid, Guid, Guid, string, bool, bool, int, string, string, string, string, string, bool, string, string, string, DateTime, DateTime, int, string, bool, bool, float, int, string, bool)
DataProvider.AddModule(int, int, int, bool, DateTime, DateTime, bool, bool, bool, bool, int)
DataProvider.AddTabModule(int, int, string, string, string, int, string, int, string, string, string, string, string, int, string, bool, bool, bool, bool, string, DateTime, int, Guid, Guid, Guid, Guid, string, int)
DataProvider.UpdateModule(int, int, int, bool, DateTime, DateTime, bool, bool, bool, bool, int)
DataProvider.UpdateTabModule(int, int, int, string, string, string, int, string, int, string, string, string, string, string, int, string, bool, bool, bool, bool, string, DateTime, int, Guid, Guid, Guid, string, int)
DataProvider.AddDesktopModule(int, string, string, string, string, string, bool, bool, string, int, int, string, string, string, int, int, string, string)
DataProvider.UpdateDesktopModule(int, int, string, string, string, string, string, bool, bool, string, int, int, string, string, string, int, int, string, string)
DataProvider.AddModuleControl(int, string, string, string, string, int, int, string, bool, bool, int)
DataProvider.UpdateModuleControl(int, int, string, string, string, string, int, int, string, bool, bool, int)
DataProvider.AddFolder(int, Guid, Guid, string, string, int, bool, bool, DateTime, int, int, bool, int, int)
DataProvider.UpdateFolder(int, Guid, int, string, int, string, bool, bool, DateTime, int, int, bool, int, int)
DataProvider.AddFile(int, Guid, Guid, string, string, long, int, int, string, string, int, int, string, DateTime, string, string, DateTime, DateTime, bool, int)
DataProvider.UpdateFile(int, Guid, string, string, long, int, int, string, int, int, string, DateTime, string, string, DateTime, DateTime, bool, int)
DataProvider.AddRole(int, int, string, string, float, string, string, float, int, string, bool, bool, string, string, int, int, int, bool)
DataProvider.UpdateRole(int, int, string, string, float, string, string, float, int, string, bool, bool, string, string, int, int, int, bool)
DataProvider.AddUser(int, string, string, string, int, bool, string, string, bool, bool, int)
DataProvider.GetUsersAdvancedSearch(int, int, int, int, int, bool, int, int, string, bool, string, string)
DataProvider.UpdateUser(int, int, string, string, bool, string, string, string, bool, bool, bool, string, Guid, DateTime, bool, int)
DataProvider.AddPropertyDefinition(int, int, int, string, string, string, bool, bool, string, int, bool, int, int, int)
DataProvider.UpdatePropertyDefinition(int, int, string, string, string, bool, bool, string, int, bool, int, int, int)
DataProvider.AddListEntry(string, string, string, int, int, bool, int, string, int, bool, int)
DataProvider.AddEventMessage(string, int, string, string, string, string, string, string, string, DateTime, DateTime, string)
DataProvider.AddPackage(int, string, string, string, string, string, string, string, string, string, string, string, string, bool, int, string, string)
DataProvider.UpdatePackage(int, int, string, string, string, string, string, string, string, string, string, string, string, bool, int, string, string)
DataProvider.SaveRedirection(int, int, string, int, int, int, bool, int, object, bool, int)
DataProvider.AddLog(string, string, int, string, int, string, DateTime, string, string, int, ExceptionInfo, bool)
DataProvider.UpdateLogTypeConfigInfo(string, bool, string, string, int, bool, int, int, int, string, string)
DataProvider.AddSchedule(string, int, string, int, string, int, string, bool, bool, string, string, int, string, DateTime)
DataProvider.UpdateSchedule(int, string, int, string, int, string, int, string, bool, bool, string, string, int, string, DateTime)
DataProvider.AddFileVersion(int, Guid, Guid, string, string, long, int, int, string, string, int, int, string, DateTime, string, bool, DateTime, DateTime, int, bool, byte[])
DataProvider.AddContentWorkflowState(int, string, int, bool, bool, bool, bool, string, string, string, string)
DataProvider.UpdateContentWorkflowState(int, string, int, bool, bool, bool, bool, string, string, string, string)
Assembly: DotNetNuke.dll
Syntax
public sealed class SqlDataProvider : DataProvider
Constructors
SqlDataProvider()
Declaration
Properties
IsConnectionValid
Declaration
public override bool IsConnectionValid { get; }
Property Value
Overrides
Settings
Declaration
public override Dictionary<string, string> Settings { get; }
Property Value
Overrides
Methods
BulkInsert(string, string, DataTable)
Declaration
public override void BulkInsert(string procedureName, string tableParameterName, DataTable dataTable)
Parameters
Overrides
BulkInsert(string, string, DataTable, Dictionary<string, object>)
Declaration
public override void BulkInsert(string procedureName, string tableParameterName, DataTable dataTable, Dictionary<string, object> commandParameters)
Parameters
Overrides
BulkInsert(string, string, DataTable, int)
Declaration
public override void BulkInsert(string procedureName, string tableParameterName, DataTable dataTable, int timeoutSec)
Parameters
Overrides
BulkInsert(string, string, DataTable, int, Dictionary<string, object>)
Declaration
public override void BulkInsert(string procedureName, string tableParameterName, DataTable dataTable, int timeoutSec, Dictionary<string, object> commandParameters)
Parameters
Overrides
ExecuteNonQuery(int, string, params object[])
Declaration
public override void ExecuteNonQuery(int timeoutSec, string procedureName, params object[] commandParameters)
Parameters
Type |
Name |
Description |
int |
timeoutSec |
|
string |
procedureName |
|
object[] |
commandParameters |
|
Overrides
ExecuteNonQuery(string, params object[])
Declaration
public override void ExecuteNonQuery(string procedureName, params object[] commandParameters)
Parameters
Type |
Name |
Description |
string |
procedureName |
|
object[] |
commandParameters |
|
Overrides
ExecuteReader(int, string, params object[])
Declaration
public override IDataReader ExecuteReader(int timeoutSec, string procedureName, params object[] commandParameters)
Parameters
Type |
Name |
Description |
int |
timeoutSec |
|
string |
procedureName |
|
object[] |
commandParameters |
|
Returns
Overrides
ExecuteReader(string, params object[])
Declaration
public override IDataReader ExecuteReader(string procedureName, params object[] commandParameters)
Parameters
Type |
Name |
Description |
string |
procedureName |
|
object[] |
commandParameters |
|
Returns
Overrides
ExecuteSQL(string)
Declaration
public override IDataReader ExecuteSQL(string sql)
Parameters
Type |
Name |
Description |
string |
sql |
|
Returns
Overrides
ExecuteSQL(string, int)
Declaration
public override IDataReader ExecuteSQL(string sql, int timeoutSec)
Parameters
Type |
Name |
Description |
string |
sql |
|
int |
timeoutSec |
|
Returns
Overrides
ExecuteSQLTemp(string, string)
Declaration
public override IDataReader ExecuteSQLTemp(string connectionString, string sql)
Parameters
Returns
Overrides
ExecuteSQLTemp(string, string, int)
Declaration
public override IDataReader ExecuteSQLTemp(string connectionString, string sql, int timeoutSec)
Parameters
Returns
Overrides
ExecuteSQLTemp(string, string, int, out string)
Declaration
public override IDataReader ExecuteSQLTemp(string connectionString, string sql, int timeoutSec, out string errorMessage)
Parameters
Returns
Overrides
ExecuteSQLTemp(string, string, out string)
Declaration
public override IDataReader ExecuteSQLTemp(string connectionString, string sql, out string errorMessage)
Parameters
Returns
Overrides
ExecuteScalar<T>(int, string, params object[])
Declaration
public override T ExecuteScalar<T>(int timeoutSec, string procedureName, params object[] commandParameters)
Parameters
Type |
Name |
Description |
int |
timeoutSec |
|
string |
procedureName |
|
object[] |
commandParameters |
|
Returns
Type Parameters
Overrides
ExecuteScalar<T>(string, params object[])
Declaration
public override T ExecuteScalar<T>(string procedureName, params object[] commandParameters)
Parameters
Type |
Name |
Description |
string |
procedureName |
|
object[] |
commandParameters |
|
Returns
Type Parameters
Overrides
ExecuteScript(string)
Declaration
public override string ExecuteScript(string script)
Parameters
Type |
Name |
Description |
string |
script |
|
Returns
Overrides
ExecuteScript(string, int)
Declaration
public override string ExecuteScript(string script, int timeoutSec)
Parameters
Type |
Name |
Description |
string |
script |
|
int |
timeoutSec |
|
Returns
Overrides
ExecuteScript(string, string)
Declaration
public override string ExecuteScript(string connectionString, string script)
Parameters
Returns
Overrides
ExecuteScript(string, string, int)
Declaration
public override string ExecuteScript(string connectionString, string script, int timeoutSec)
Parameters
Returns
Overrides
Extension Methods