2 writes to provider
System.Data.Linq (2)
DataContext.cs (2)
145
this.
provider
= null;
187
this.
provider
= (IProvider)Activator.CreateInstance(providerType);
29 references to provider
System.Data.Linq (29)
DataContext.cs (29)
143
if (this.
provider
!= null) {
144
this.
provider
.Dispose();
188
this.
provider
.Initialize(this.services, connection);
212
return this.
provider
.Connection;
222
return this.
provider
.Transaction;
226
this.
provider
.Transaction = value;
236
return this.
provider
.CommandTimeout;
240
this.
provider
.CommandTimeout = value;
251
return this.
provider
.Log;
255
this.
provider
.Log = value;
439
return this.
provider
;
449
return this.
provider
.DatabaseExists();
458
this.
provider
.CreateDatabase();
466
this.
provider
.DeleteDatabase();
496
if (System.Transactions.Transaction.Current == null && this.
provider
.Transaction == null) {
500
if (this.
provider
.Connection.State == ConnectionState.Open) {
501
this.
provider
.ClearConnection();
503
if (this.
provider
.Connection.State == ConnectionState.Closed) {
504
this.
provider
.Connection.Open();
507
transaction = this.
provider
.Connection.BeginTransaction(IsolationLevel.ReadCommitted);
508
this.
provider
.Transaction = transaction;
514
this.
provider
.ClearConnection();
525
this.
provider
.Transaction = null;
527
this.
provider
.Connection.Close();
655
return this.
provider
.GetQueryText(query.Expression);
669
return this.
provider
.GetCommand(query.Expression);
778
return this.
provider
.Execute(this.GetMethodCall(instance, methodInfo, parameters));
907
return this.
provider
.Translate(elementType, reader);
920
return this.
provider
.Translate(reader);