Summer.Batch.Data.IConnectionProvider Interface Reference

Interface to provide a connection. The Connection property is expected to return an open connection, but implementatons have complete control over the lifetime of the connection. More...

Inheritance diagram for Summer.Batch.Data.IConnectionProvider:
Summer.Batch.Data.ConnectionProvider

Properties

DbConnection Connection [get]
 An open connection ready to use. More...
 
DbProviderFactory ProviderFactory [get]
 The provider factory to use with the provided connection. More...
 
IPlaceholderGetter PlaceholderGetter [get]
 The placeholder getter to use with the provided connection. More...
 

Detailed Description

Interface to provide a connection. The Connection property is expected to return an open connection, but implementatons have complete control over the lifetime of the connection.

Property Documentation

DbConnection Summer.Batch.Data.IConnectionProvider.Connection
get

An open connection ready to use.

IPlaceholderGetter Summer.Batch.Data.IConnectionProvider.PlaceholderGetter
get

The placeholder getter to use with the provided connection.

DbProviderFactory Summer.Batch.Data.IConnectionProvider.ProviderFactory
get

The provider factory to use with the provided connection.


The documentation for this interface was generated from the following file:
  • Summer.Batch.Data/IConnectionProvider.cs