SemWeb.Inference.Reasoner

SemWeb : SemWeb.Inference Namespace
Reasoner Class

To be added.

public abstract class Reasoner

#### Remarks

To be added.

## Members

See Also: Inherited members from object.

### Protected Constructors

Reasoner () To be added.

### Properties

Distinct [read-only] abstract | bool . To be added.

### Methods

abstract | MetaQuery (SemWeb.Statement[], SemWeb.Query.QueryOptions, SemWeb.SelectableSource) : SemWeb.Query.MetaQueryResult To be added.
abstract | Query (SemWeb.Statement[], SemWeb.Query.QueryOptions, SemWeb.SelectableSource, SemWeb.Query.QueryResultSink) To be added.
abstract | Select (SemWeb.SelectFilter, SemWeb.SelectableSource, SemWeb.StatementSink) To be added.
| Select (SemWeb.Statement, SemWeb.SelectableSource, SemWeb.StatementSink) To be added.

## Member Details

### Reasoner Constructor

protected Reasoner ()

To be added.

#### Remarks

To be added.

### Distinct Property

public abstract bool Distinct { get; }

To be added.

#### Value

To be added.

#### Remarks

To be added.

### MetaQuery Method

public abstract SemWeb.Query.MetaQueryResult MetaQuery (SemWeb.Statement[] graph, SemWeb.Query.QueryOptions options, SemWeb.SelectableSource targetModel)

To be added.

#### Parameters

graph
  To be added.
options
  To be added.
targetModel
  To be added.

#### Returns

To be added.

#### Remarks

To be added.

### Query Method

public abstract void Query (SemWeb.Statement[] graph, SemWeb.Query.QueryOptions options, SemWeb.SelectableSource targetModel, SemWeb.Query.QueryResultSink result)

To be added.

#### Parameters

graph
  To be added.
options
  To be added.
targetModel
  To be added.
result
  To be added.

#### Remarks

To be added.

### Select Method

public abstract void Select (SemWeb.SelectFilter filter, SemWeb.SelectableSource targetModel, SemWeb.StatementSink sink)

To be added.

#### Parameters

filter
  To be added.
targetModel
  To be added.
sink
  To be added.

#### Remarks

To be added.

### Select Method

public void Select (SemWeb.Statement template, SemWeb.SelectableSource targetModel, SemWeb.StatementSink sink)

To be added.

#### Parameters

template
  To be added.
targetModel
  To be added.
sink
  To be added.

#### Remarks

To be added.