Craig's Utility Library
4.0 Beta
|
Public Member Functions | |
LDAPBatch (ISourceInfo Source) | |
Constructor More... | |
IBatch | AddCommand (Action< Command, IList< dynamic >> CallBack, object Object, CommandType CommandType, string Command) |
Adds a command to be batched More... | |
IBatch | AddCommand (Action< Command, IList< dynamic >> CallBack, object Object, string Command, CommandType CommandType, params object[] Parameters) |
Adds a command to be batched More... | |
IBatch | AddCommand (Action< Command, IList< dynamic >> CallBack, object Object, string Command, CommandType CommandType, params IParameter[] Parameters) |
Adds a command to be batched More... | |
IBatch | AddCommand (IBatch Batch) |
Adds a batch's commands to the current batch More... | |
IList< IList< dynamic > > | Execute () |
Executes the commands and returns the results More... | |
IBatch | RemoveDuplicateCommands () |
Removes duplicate commands from the batch More... | |
Properties | |
int | CommandCount [get] |
Number of commands being batched More... | |
Properties inherited from Utilities.ORM.Manager.QueryProvider.Interfaces.IBatch | |
int | CommandCount [get] |
Number of commands being batched More... | |
LDAP batch class
Definition at line 41 of file LDAPBatch.cs.
Utilities.ORM.Manager.QueryProvider.Default.LDAP.LDAPBatch.LDAPBatch | ( | ISourceInfo | Source | ) |
IBatch Utilities.ORM.Manager.QueryProvider.Default.LDAP.LDAPBatch.AddCommand | ( | Action< Command, IList< dynamic >> | CallBack, |
object | Object, | ||
CommandType | CommandType, | ||
string | Command | ||
) |
Adds a command to be batched
CallBack | Callback action |
Object | Object used in the callback action |
CommandType | Command type |
Command | Command (SQL or stored procedure) to run |
Implements Utilities.ORM.Manager.QueryProvider.Interfaces.IBatch.
Definition at line 87 of file LDAPBatch.cs.
IBatch Utilities.ORM.Manager.QueryProvider.Default.LDAP.LDAPBatch.AddCommand | ( | Action< Command, IList< dynamic >> | CallBack, |
object | Object, | ||
string | Command, | ||
CommandType | CommandType, | ||
params object[] | Parameters | ||
) |
Adds a command to be batched
CallBack | Callback action |
Object | Object used in the callback action |
Command | Command (SQL or stored procedure) to run |
CommandType | Command type |
Parameters | Parameters to add |
Implements Utilities.ORM.Manager.QueryProvider.Interfaces.IBatch.
Definition at line 104 of file LDAPBatch.cs.
IBatch Utilities.ORM.Manager.QueryProvider.Default.LDAP.LDAPBatch.AddCommand | ( | Action< Command, IList< dynamic >> | CallBack, |
object | Object, | ||
string | Command, | ||
CommandType | CommandType, | ||
params IParameter[] | Parameters | ||
) |
Adds a command to be batched
CallBack | Callback action |
Object | Object used in the callback action |
Command | Command (SQL or stored procedure) to run |
CommandType | Command type |
Parameters | Parameters to add |
Implements Utilities.ORM.Manager.QueryProvider.Interfaces.IBatch.
Definition at line 121 of file LDAPBatch.cs.
Adds a batch's commands to the current batch
Batch | Batch to add |
Implements Utilities.ORM.Manager.QueryProvider.Interfaces.IBatch.
Definition at line 134 of file LDAPBatch.cs.
IList<IList<dynamic> > Utilities.ORM.Manager.QueryProvider.Default.LDAP.LDAPBatch.Execute | ( | ) |
Executes the commands and returns the results
Implements Utilities.ORM.Manager.QueryProvider.Interfaces.IBatch.
Definition at line 149 of file LDAPBatch.cs.
IBatch Utilities.ORM.Manager.QueryProvider.Default.LDAP.LDAPBatch.RemoveDuplicateCommands | ( | ) |
Removes duplicate commands from the batch
Implements Utilities.ORM.Manager.QueryProvider.Interfaces.IBatch.
Definition at line 196 of file LDAPBatch.cs.
|
get |
Number of commands being batched
Definition at line 57 of file LDAPBatch.cs.