'Declaration Public Overloads Shared Function CreateValueComparer<TTargetThe type of the target.,TValueThe type of the value.>( _
ByVal nameThe name of predicate analyzer.As System.String, _
ByVal analyzerThe analyzer.As Vintasoft.Imaging.Processing.Analyzers.Analyzer(Of TTarget,TValue), _
ByVal compareOperatorThe compare operator.As Vintasoft.Imaging.Processing.Analyzers.ComparisonOperator, _
ByVal referenceValueThe reference value.As TValue _
) As Vintasoft.Imaging.Processing.Analyzers.PredicateAnalyzer(Of TTarget) (Of TTargetThe type of the target., TValueThe type of the value.As System.IComparable)
public static Vintasoft.Imaging.Processing.Analyzers.PredicateAnalyzer<TTarget> CreateValueComparer<TTarget,TValue>(
System.String name,
Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,TValue> analyzer,
Vintasoft.Imaging.Processing.Analyzers.ComparisonOperator compareOperator,
TValue referenceValue
) where TValue: System.IComparable
public: static Vintasoft.Imaging.Processing.Analyzers.PredicateAnalyzer<TTarget*>* CreateValueComparer<TTarget,TValue>(
System.String name,
Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,TValue*>* analyzer,
Vintasoft.Imaging.Processing.Analyzers.ComparisonOperator compareOperator,
TValue* referenceValue
) where TValue: System.IComparable*
generic<typename TTarget> generic<typename TValue> public:
static Vintasoft.Imaging.Processing.Analyzers.PredicateAnalyzer<TTarget^>^ CreateValueComparer(
System.String name,
Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,TValue^>^ analyzer,
Vintasoft.Imaging.Processing.Analyzers.ComparisonOperator compareOperator,
TValue^ referenceValue
) where TValue: System.IComparable^
Parameters
- name
- The name of predicate analyzer.
- analyzer
- The analyzer.
- compareOperator
- The compare operator.
- referenceValue
- The reference value.
Type Parameters
- TTarget
- The type of the target.
- TValue
- The type of the value.
Return Value
New instance of predicate-analyzer.