Tortuga.Chain Namespace
Tortuga.Chain.CommandBuilders Namespace
Tortuga.Chain.Metadata Namespace

PostgreSqlExtensions..::..AsDataSource Method (NpgsqlConnection, NpgsqlTransaction)

Returns a data source wrapped around the transaction.

Namespace:  Tortuga.Chain
Assembly:  Tortuga.Chain.PostgreSql (in Tortuga.Chain.PostgreSql.dll)

Syntax


public static PostgreSqlOpenDataSource AsDataSource(
	this NpgsqlConnection connection,
	NpgsqlTransaction transaction
)
<ExtensionAttribute> _
Public Shared Function AsDataSource ( _
	connection As NpgsqlConnection, _
	transaction As NpgsqlTransaction _
) As PostgreSqlOpenDataSource
[ExtensionAttribute]
public:
static PostgreSqlOpenDataSource^ AsDataSource(
	NpgsqlConnection^ connection, 
	NpgsqlTransaction^ transaction
)

Parameters

connection
Type: NpgsqlConnection
The connection.
transaction
Type: NpgsqlTransaction
The transaction.

Return Value

SqlServerOpenDataSource.

Exceptions


ExceptionCondition
[ArgumentNullException]