DbSpecificCreatorBaseCreateTemporalTablePredicate Method |
Creates the temporal table predicate fragment for the predicateType specified
Namespace:
SD.LLBLGen.Pro.ORMSupportClasses
Assembly:
SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.4.0.0 (5.4.0)
Syntax public virtual string CreateTemporalTablePredicate(
TemporalTablePredicateType predicateType,
string directive,
List<DateTime> arguments,
out List<DbParameter> parameters
)
Public Overridable Function CreateTemporalTablePredicate (
predicateType As TemporalTablePredicateType,
directive As String,
arguments As List(Of DateTime),
<OutAttribute> ByRef parameters As List(Of DbParameter)
) As String
Parameters
- predicateType
- Type: SD.LLBLGen.Pro.ORMSupportClassesTemporalTablePredicateType
Type of the predicate. - directive
- Type: SystemString
The directive given by the user which is the actual predicate. - arguments
- Type: System.Collections.GenericListDateTime
The arguments, which can be empty. - parameters
- Type: System.Collections.GenericListDbParameter
The parameters created. Will be null if no arguments are created.
Return Value
Type:
Stringthe ready to use string to be used as temporal table predicate
Implements
IDbSpecificCreatorCreateTemporalTablePredicate(TemporalTablePredicateType, String, ListDateTime, ListDbParameter)See Also