Show / Hide Table of Contents

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 Source

RigorousEvaluation

Gets whether pattern evaluation should use rigorous evaluation mode.

Declaration
bool RigorousEvaluation { get; }
Property Value
Type Description
bool

Methods

| Edit this page View Source

ContainsValue(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 varName to value, false otherwise.

| Edit this page View Source

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 varName, false otherwise.

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Edit this page
  • View Source
In this article
  • Properties
    • RigorousEvaluation
  • Methods
    • ContainsValue(string, INode)
    • ContainsVariable(string)
  • Extension Methods
Back to top Generated by DocFX