Interface IPatternEvaluationContext
The interface for the context object to be passed to pattern evaluation functions.
Namespace: VDS.RDF.Query
Assembly: dotNetRdf.dll
Syntax
public interface IPatternEvaluationContext
  Properties
| Edit this page View SourceRigorousEvaluation
Gets whether pattern evaluation should use rigorous evaluation mode.
Declaration
bool RigorousEvaluation { get; }
  Property Value
| Type | Description | 
|---|---|
| bool | 
Methods
| Edit this page View SourceContainsValue(string, INode)
Gets whether the evaluation context contains a binding of the specified value to the specified variable.
Declaration
bool ContainsValue(string varName, INode value)
  Parameters
| Type | Name | Description | 
|---|---|---|
| string | varName | The name of the variable to look for.  | 
      
| INode | value | The expected value.  | 
      
Returns
| Type | Description | 
|---|---|
| bool | True if the evaluation context contains a binding for   | 
      
ContainsVariable(string)
Get whether the specified variable is found in the evaluation context.
Declaration
bool ContainsVariable(string varName)
  Parameters
| Type | Name | Description | 
|---|---|---|
| string | varName | The name of the variable to look for.  | 
      
Returns
| Type | Description | 
|---|---|
| bool | True if the evaluation context contains a whose name matches   |