Click or drag to resize

TableOperationsT(AdoDataConnection, IEnumerableKeyValuePairString, String) Constructor

Creates a new TableOperationsT.

Namespace: GSF.Data.Model
Assembly: GSF.Core (in GSF.Core.dll) Version: 2.4.282-beta+fbfa6baa1521236175f6d73fb2eb151a42453aef
Syntax
public TableOperations(
	AdoDataConnection connection,
	IEnumerable<KeyValuePair<string, string>> customTokens = null
)
View Source

Parameters

connection  AdoDataConnection
AdoDataConnection instance to use for database operations.
customTokens  IEnumerableKeyValuePairString, String  (Optional)
Custom run-time tokens to apply to any modeled AmendExpressionAttribute values.
Exceptions
ExceptionCondition
ArgumentNullExceptionconnection cannot be null.
Remarks
The customTokens can be used to apply run-time tokens to any defined AmendExpressionAttribute values, for example, given the following amendment expression applied to a modeled class: [AmendExpression("TOP {count}", TargetExpression = TargetExpression.FieldList, AffixPosition = AffixPosition.Prefix, StatementTypes = StatementTypes.SelectSet)]] The customTokens key/value pairs could be set as follows at run-time: int count = 200; customTokens = new[] { new KeyValuePair<string, string>("{count}", $"{count}") };
See Also