1 interface inheriting from IProvider
System.Data.Linq (1)
SqlClient\Reader\ObjectReader.cs (1)
27
internal interface IReaderProvider :
IProvider
{
27 references to IProvider
System.Data.Linq (27)
DataContext.cs (5)
69
IProvider
provider;
183
if (!typeof(
IProvider
).IsAssignableFrom(providerType)) {
184
throw Error.ProviderDoesNotImplementRequiredInterface(providerType, typeof(
IProvider
));
187
this.provider = (
IProvider
)Activator.CreateInstance(providerType);
436
internal
IProvider
Provider {
Provider\IProvider.cs (1)
130
IExecuteResult Execute(
IProvider
provider, object[] arguments);
SqlClient\Reader\ObjectReader.cs (1)
43
IExecuteResult Execute(
IProvider
provider, object[] parentArgs, object[] userArgs);
SqlClient\SqlConnectionManager.cs (2)
18
private
IProvider
provider;
28
internal SqlConnectionManager(
IProvider
provider, DbConnection con, int maxUsers, bool disposeConnection) {
SqlClient\SqlProvider.cs (18)
210
DbConnection
IProvider
.Connection {
218
TextWriter
IProvider
.Log {
231
DbTransaction
IProvider
.Transaction {
244
int
IProvider
.CommandTimeout {
336
void
IProvider
.Initialize(IDataServices dataServices, object connection) {
530
void
IProvider
.CreateDatabase() {
699
void
IProvider
.DeleteDatabase() {
709
((
IProvider
)this).ClearConnection();
744
bool
IProvider
.DatabaseExists() {
783
void
IProvider
.ClearConnection() {
802
ICompiledQuery
IProvider
.Compile(Expression query) {
849
IExecuteResult
IProvider
.Execute(Expression query) {
1213
IEnumerable
IProvider
.Translate(Type elementType, DbDataReader reader) {
1230
IMultipleResults
IProvider
.Translate(DbDataReader reader) {
1242
string
IProvider
.GetQueryText(Expression query) {
1271
DbCommand
IProvider
.GetCommand(Expression query) {
1700
public IExecuteResult Execute(
IProvider
provider, object[] arguments) {
1749
public IExecuteResult Execute(
IProvider
provider, object[] parentArgs, object[] userArgs) {