Show / Hide Table of Contents

Interface IConfigurationLoader

The Configuration Loader is responsible for the loading of Configuration information and objects based upon information encoded in a Graph but more generally may be used for the loading of any type of object whose configuration has been loaded in a Graph and for which a relevant IObjectFactory is available.

Namespace: VDS.RDF.Configuration
Assembly: dotNetRdf.dll
Syntax
public interface IConfigurationLoader

Methods

| Improve this Doc View Source

LoadObject(string)

Loads the Object identified by the given blank node identifier as an System.Object.

Declaration
object LoadObject(string blankNodeIdentifier)
Parameters
Type Name Description
string blankNodeIdentifier
Returns
Type Description
System.Object
Remarks

See remarks under LoadObject(IGraph, INode).

| Improve this Doc View Source

LoadObject(Uri)

Loads the Object identified by the given URI as an System.Object.

Declaration
object LoadObject(Uri objectIdentifier)
Parameters
Type Name Description
System.Uri objectIdentifier
Returns
Type Description
System.Object
Remarks

See remarks under LoadObject(IGraph, INode).

| Improve this Doc View Source

LoadObject<T>(string)

Loads the Object identified by the given blank node identifier as an object of the given type based on information from the Configuration Graph.

Declaration
T LoadObject<T>(string blankNodeIdentifier)
Parameters
Type Name Description
string blankNodeIdentifier
Returns
Type Description
T
Type Parameters
Name Description
T
Remarks

See remarks under LoadObject(IGraph, INode).

| Improve this Doc View Source

LoadObject<T>(Uri)

Loads the Object identified by the given URI as an object of the given type based on information from the Configuration Graph.

Declaration
T LoadObject<T>(Uri objectIdentifier)
Parameters
Type Name Description
System.Uri objectIdentifier
Returns
Type Description
T
Type Parameters
Name Description
T
Remarks

See remarks under LoadObject(IGraph, INode).

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Methods
    • LoadObject(string)
    • LoadObject(Uri)
    • LoadObject<T>(string)
    • LoadObject<T>(Uri)
  • Extension Methods
Back to top Generated by DocFX