Class ConfigurationLoader
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.
Inheritance
System.Object
ConfigurationLoader
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: dotNetRDF.dll
Syntax
public class ConfigurationLoader : IConfigurationLoader
Constructors
|
Improve this Doc
View Source
ConfigurationLoader(String)
Creates a new instance of
ConfigurationLoader, which
loads an existing configuration graph and applies auto-configuration.
Declaration
public ConfigurationLoader(string file)
Parameters
Type |
Name |
Description |
System.String |
file |
|
|
Improve this Doc
View Source
ConfigurationLoader(String, Boolean)
Creates a new instance of
ConfigurationLoader, which
loads an existing configuration graph and optionally applies auto-configuration.
Declaration
public ConfigurationLoader(string file, bool autoConfigure)
Parameters
Type |
Name |
Description |
System.String |
file |
|
System.Boolean |
autoConfigure |
|
|
Improve this Doc
View Source
ConfigurationLoader(Uri)
Creates a new instance of
ConfigurationLoader, which
loads an existing configuration graph from file and applies auto-configuration.
Declaration
public ConfigurationLoader(Uri graphUri)
Parameters
Type |
Name |
Description |
System.Uri |
graphUri |
|
|
Improve this Doc
View Source
ConfigurationLoader(Uri, Boolean)
Creates a new instance of
ConfigurationLoader, which
loads an existing configuration graph and optionally applies auto-configuration.
Declaration
public ConfigurationLoader(Uri graphUri, bool autoConfigure)
Parameters
Type |
Name |
Description |
System.Uri |
graphUri |
|
System.Boolean |
autoConfigure |
|
|
Improve this Doc
View Source
ConfigurationLoader(IGraph)
Creates a new instance of
ConfigurationLoader, which
loads an existing configuration graph and applies auto-configuration.
Declaration
public ConfigurationLoader(IGraph configGraph)
Parameters
Type |
Name |
Description |
IGraph |
configGraph |
|
|
Improve this Doc
View Source
ConfigurationLoader(IGraph, Boolean)
Creates a new instance of
ConfigurationLoader, which
loads an existing configuration graph and optionally applies auto-configuration.
Declaration
public ConfigurationLoader(IGraph configGraph, bool autoConfigure)
Parameters
Type |
Name |
Description |
IGraph |
configGraph |
|
System.Boolean |
autoConfigure |
|
Fields
|
Improve this Doc
View Source
ClassAlgebraOptimiser
URI Constants for configuration classes.
Declaration
public const string ClassAlgebraOptimiser = "http://www.dotnetrdf.org/configuration#AlgebraOptimiser"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassDatasetParser
URI Constants for configuration classes.
Declaration
public const string ClassDatasetParser = "http://www.dotnetrdf.org/configuration#DatasetParser"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassDatasetWriter
URI Constants for configuration classes.
Declaration
public const string ClassDatasetWriter = "http://www.dotnetrdf.org/configuration#DatasetWriter"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassGraph
URI Constants for configuration classes.
Declaration
public const string ClassGraph = "http://www.dotnetrdf.org/configuration#Graph"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassGraphCollection
URI Constants for configuration classes.
Declaration
public const string ClassGraphCollection = "http://www.dotnetrdf.org/configuration#GraphCollection"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassHttpHandler
URI Constants for configuration classes.
Declaration
public const string ClassHttpHandler = "http://www.dotnetrdf.org/configuration#HttpHandler"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassObjectFactory
URI Constants for configuration classes.
Declaration
public const string ClassObjectFactory = "http://www.dotnetrdf.org/configuration#ObjectFactory"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassOwlReasoner
URI Constants for configuration classes.
Declaration
public const string ClassOwlReasoner = "http://www.dotnetrdf.org/configuration#OwlReasoner"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassPermission
URI Constants for configuration classes.
Declaration
public const string ClassPermission = "http://www.dotnetrdf.org/configuration#Permission"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassProxy
URI Constants for configuration classes.
Declaration
public const string ClassProxy = "http://www.dotnetrdf.org/configuration#Proxy"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassQueryOptimiser
URI Constants for configuration classes.
Declaration
public const string ClassQueryOptimiser = "http://www.dotnetrdf.org/configuration#QueryOptimiser"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassRdfParser
URI Constants for configuration classes.
Declaration
public const string ClassRdfParser = "http://www.dotnetrdf.org/configuration#RdfParser"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassRdfWriter
URI Constants for configuration classes.
Declaration
public const string ClassRdfWriter = "http://www.dotnetrdf.org/configuration#RdfWriter"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassReasoner
URI Constants for configuration classes.
Declaration
public const string ClassReasoner = "http://www.dotnetrdf.org/configuration#Reasoner"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassSparqlDataset
URI Constants for configuration classes.
Declaration
public const string ClassSparqlDataset = "http://www.dotnetrdf.org/configuration#SparqlDataset"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassSparqlEndpoint
URI Constants for configuration classes.
Declaration
public const string ClassSparqlEndpoint = "http://www.dotnetrdf.org/configuration#SparqlEndpoint"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassSparqlExpressionFactory
URI Constants for configuration classes.
Declaration
public const string ClassSparqlExpressionFactory = "http://www.dotnetrdf.org/configuration#SparqlExpressionFactory"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassSparqlHttpProtocolProcessor
URI Constants for configuration classes.
Declaration
public const string ClassSparqlHttpProtocolProcessor = "http://www.dotnetrdf.org/configuration#SparqlHttpProtocolProcessor"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassSparqlOperator
URI Constants for configuration classes.
Declaration
public const string ClassSparqlOperator = "http://www.dotnetrdf.org/configuration#SparqlOperator"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassSparqlPropertyFunctionFactory
URI Constants for configuration classes.
Declaration
public const string ClassSparqlPropertyFunctionFactory = "http://www.dotnetrdf.org/configuration#SparqlPropertyFunctionFactory"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassSparqlQueryEndpoint
URI Constants for configuration classes.
Declaration
public const string ClassSparqlQueryEndpoint = "http://www.dotnetrdf.org/configuration#SparqlQueryEndpoint"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassSparqlQueryProcessor
URI Constants for configuration classes.
Declaration
public const string ClassSparqlQueryProcessor = "http://www.dotnetrdf.org/configuration#SparqlQueryProcessor"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassSparqlResultsParser
URI Constants for configuration classes.
Declaration
public const string ClassSparqlResultsParser = "http://www.dotnetrdf.org/configuration#SparqlResultsParser"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassSparqlResultsWriter
URI Constants for configuration classes.
Declaration
public const string ClassSparqlResultsWriter = "http://www.dotnetrdf.org/configuration#SparqlResultsWriter"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassSparqlUpdateEndpoint
URI Constants for configuration classes.
Declaration
public const string ClassSparqlUpdateEndpoint = "http://www.dotnetrdf.org/configuration#SparqlUpdateEndpoint"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassSparqlUpdateProcessor
URI Constants for configuration classes.
Declaration
public const string ClassSparqlUpdateProcessor = "http://www.dotnetrdf.org/configuration#SparqlUpdateProcessor"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassStorageProvider
URI Constants for configuration classes.
Declaration
public const string ClassStorageProvider = "http://www.dotnetrdf.org/configuration#StorageProvider"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassStorageServer
URI Constants for configuration classes.
Declaration
public const string ClassStorageServer = "http://www.dotnetrdf.org/configuration#StorageServer"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassTripleCollection
URI Constants for configuration classes.
Declaration
public const string ClassTripleCollection = "http://www.dotnetrdf.org/configuration#TripleCollection"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassTripleStore
URI Constants for configuration classes.
Declaration
public const string ClassTripleStore = "http://www.dotnetrdf.org/configuration#TripleStore"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassUser
URI Constants for configuration classes.
Declaration
public const string ClassUser = "http://www.dotnetrdf.org/configuration#User"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ClassUserGroup
URI Constants for configuration classes.
Declaration
public const string ClassUserGroup = "http://www.dotnetrdf.org/configuration#UserGroup"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ConfigurationNamespace
Configuration Namespace URI.
Declaration
public const string ConfigurationNamespace = "http://www.dotnetrdf.org/configuration#"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
DefaultTypeGraph
QName Constants for Default Types for some configuration classes.
Declaration
public const string DefaultTypeGraph = "VDS.RDF.Graph"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
DefaultTypeGraphCollection
QName Constants for Default Types for some configuration classes.
Declaration
public const string DefaultTypeGraphCollection = "VDS.RDF.GraphCollection"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
DefaultTypeSparqlHttpProtocolProcessor
QName Constants for Default Types for some configuration classes.
Declaration
public const string DefaultTypeSparqlHttpProtocolProcessor = "VDS.RDF.Update.Protocol.LeviathanProtocolProcessor"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
DefaultTypeSparqlQueryProcessor
QName Constants for Default Types for some configuration classes.
Declaration
public const string DefaultTypeSparqlQueryProcessor = "VDS.RDF.Query.LeviathanQueryProcessor"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
DefaultTypeSparqlUpdateProcessor
QName Constants for Default Types for some configuration classes.
Declaration
public const string DefaultTypeSparqlUpdateProcessor = "VDS.RDF.Update.LeviathanUpdateProcessor"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
DefaultTypeTripleCollection
QName Constants for Default Types for some configuration classes.
Declaration
public const string DefaultTypeTripleCollection = "VDS.RDF.TreeIndexedTripleCollection"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
DefaultTypeTripleStore
QName Constants for Default Types for some configuration classes.
Declaration
public const string DefaultTypeTripleStore = "VDS.RDF.TripleStore"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
DefaultTypeUserGroup
QName Constants for Default Types for some configuration classes.
Declaration
public const string DefaultTypeUserGroup = "VDS.RDF.Configuration.Permissions"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyAction
URI Constants for configuration properties.
Declaration
public const string PropertyAction = "http://www.dotnetrdf.org/configuration#action"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyAlgebraOptimiser
URI Constants for configuration properties.
Declaration
public const string PropertyAlgebraOptimiser = "http://www.dotnetrdf.org/configuration#algebraOptimiser"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyAllow
URI Constants for configuration properties.
Declaration
public const string PropertyAllow = "http://www.dotnetrdf.org/configuration#allow"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyAssignUri
URI Constants for configuration properties.
Declaration
public const string PropertyAssignUri = "http://www.dotnetrdf.org/configuration#assignUri"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyAsync
URI Constants for configuration properties.
Declaration
public const string PropertyAsync = "http://www.dotnetrdf.org/configuration#async"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyAttributeWriting
URI Constants for configuration properties.
Declaration
public const string PropertyAttributeWriting = "http://www.dotnetrdf.org/configuration#attributeWriting"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyCacheDuration
URI Constants for configuration properties.
Declaration
public const string PropertyCacheDuration = "http://www.dotnetrdf.org/configuration#cacheDuration"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyCacheSliding
URI Constants for configuration properties.
Declaration
public const string PropertyCacheSliding = "http://www.dotnetrdf.org/configuration#cacheSliding"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyCatalog
URI Constants for configuration properties.
Declaration
public const string PropertyCatalog = "http://www.dotnetrdf.org/configuration#catalogID"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyCompressionLevel
URI Constants for configuration properties.
Declaration
public const string PropertyCompressionLevel = "http://www.dotnetrdf.org/configuration#compressionLevel"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
URI Constants for configuration properties.
Declaration
public const string PropertyConfigure = "http://www.dotnetrdf.org/configuration#configure"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyCredentials
URI Constants for configuration properties.
Declaration
public const string PropertyCredentials = "http://www.dotnetrdf.org/configuration#credentials"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyDatabase
URI Constants for configuration properties.
Declaration
public const string PropertyDatabase = "http://www.dotnetrdf.org/configuration#database"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyDefaultGraphUri
URI Constants for configuration properties.
Declaration
public const string PropertyDefaultGraphUri = "http://www.dotnetrdf.org/configuration#defaultGraphUri"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyDefaultQueryFile
URI Constants for configuration properties.
Declaration
public const string PropertyDefaultQueryFile = "http://www.dotnetrdf.org/configuration#defaultQueryFile"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyDefaultUpdateFile
URI Constants for configuration properties.
Declaration
public const string PropertyDefaultUpdateFile = "http://www.dotnetrdf.org/configuration#defaultUpdateFile"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyDeny
URI Constants for configuration properties.
Declaration
public const string PropertyDeny = "http://www.dotnetrdf.org/configuration#deny"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyDescribeAlgorithm
URI Constants for configuration properties.
Declaration
public const string PropertyDescribeAlgorithm = "http://www.dotnetrdf.org/configuration#describeAlgorithm"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyDtdWriting
URI Constants for configuration properties.
Declaration
public const string PropertyDtdWriting = "http://www.dotnetrdf.org/configuration#dtdWriting"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyEnableCors
URI Constants for configuration properties.
Declaration
public const string PropertyEnableCors = "http://www.dotnetrdf.org/configuration#enableCors"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyEnabled
URI Constants for configuration properties.
Declaration
public const string PropertyEnabled = "http://www.dotnetrdf.org/configuration#enabled"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyEnableUpdates
URI Constants for configuration properties.
Declaration
public const string PropertyEnableUpdates = "http://www.dotnetrdf.org/configuration#enableUpdates"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyEncryptConnection
URI Constants for configuration properties.
Declaration
public const string PropertyEncryptConnection = "http://www.dotnetrdf.org/configuration#encryptConnection"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyEndpoint
URI Constants for configuration properties.
Declaration
public const string PropertyEndpoint = "http://www.dotnetrdf.org/configuration#endpoint"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyEndpointUri
URI Constants for configuration properties.
Declaration
public const string PropertyEndpointUri = "http://www.dotnetrdf.org/configuration#endpointUri"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyExpressionFactory
URI Constants for configuration properties.
Declaration
public const string PropertyExpressionFactory = "http://www.dotnetrdf.org/configuration#expressionFactory"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyFromDataset
URI Constants for configuration properties.
Declaration
public const string PropertyFromDataset = "http://www.dotnetrdf.org/configuration#fromDataset"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyFromEmbedded
URI Constants for configuration properties.
Declaration
public const string PropertyFromEmbedded = "http://www.dotnetrdf.org/configuration#fromEmbedded"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyFromFile
URI Constants for configuration properties.
Declaration
public const string PropertyFromFile = "http://www.dotnetrdf.org/configuration#fromFile"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyFromGraph
URI Constants for configuration properties.
Declaration
public const string PropertyFromGraph = "http://www.dotnetrdf.org/configuration#fromGraph"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyFromStore
URI Constants for configuration properties.
Declaration
public const string PropertyFromStore = "http://www.dotnetrdf.org/configuration#fromStore"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyFromString
URI Constants for configuration properties.
Declaration
public const string PropertyFromString = "http://www.dotnetrdf.org/configuration#fromString"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyFromUri
URI Constants for configuration properties.
Declaration
public const string PropertyFromUri = "http://www.dotnetrdf.org/configuration#fromUri"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyFunctionFactory
URI Constants for configuration properties.
Declaration
public const string PropertyFunctionFactory = "http://www.dotnetrdf.org/configuration#propertyFunctionFactory"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyHaltOnError
URI Constants for configuration properties.
Declaration
public const string PropertyHaltOnError = "http://www.dotnetrdf.org/configuration#haltOnError"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyHighSpeedWriting
URI Constants for configuration properties.
Declaration
public const string PropertyHighSpeedWriting = "http://www.dotnetrdf.org/configuration#highSpeedWriting"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyImportNamespacesFrom
URI Constants for configuration properties.
Declaration
public const string PropertyImportNamespacesFrom = "http://www.dotnetrdf.org/configuration#importNamespacesFrom"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyImports
URI Constants for configuration properties.
Declaration
public const string PropertyImports = "http://www.dotnetrdf.org/configuration#imports"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyIntroFile
URI Constants for configuration properties.
Declaration
public const string PropertyIntroFile = "http://www.dotnetrdf.org/configuration#introText"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyLoadMode
URI Constants for configuration properties.
Declaration
public const string PropertyLoadMode = "http://www.dotnetrdf.org/configuration#loadMode"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyMember
URI Constants for configuration properties.
Declaration
public const string PropertyMember = "http://www.dotnetrdf.org/configuration#member"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyMultiThreadedWriting
URI Constants for configuration properties.
Declaration
public const string PropertyMultiThreadedWriting = "http://www.dotnetrdf.org/configuration#multiThreadedWriting"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyNamedGraphUri
URI Constants for configuration properties.
Declaration
public const string PropertyNamedGraphUri = "http://www.dotnetrdf.org/configuration#namedGraphUri"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyOwlReasoner
URI Constants for configuration properties.
Declaration
public const string PropertyOwlReasoner = "http://www.dotnetrdf.org/configuration#owlReasoner"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyPartialResults
URI Constants for configuration properties.
Declaration
public const string PropertyPartialResults = "http://www.dotnetrdf.org/configuration#partialResults"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyPassword
URI Constants for configuration properties.
Declaration
public const string PropertyPassword = "http://www.dotnetrdf.org/configuration#password"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyPermissionModel
URI Constants for configuration properties.
Declaration
public const string PropertyPermissionModel = "http://www.dotnetrdf.org/configuration#permissionModel"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyPort
URI Constants for configuration properties.
Declaration
public const string PropertyPort = "http://www.dotnetrdf.org/configuration#port"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyPrettyPrinting
URI Constants for configuration properties.
Declaration
public const string PropertyPrettyPrinting = "http://www.dotnetrdf.org/configuration#prettyPrinting"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyProtocolProcessor
URI Constants for configuration properties.
Declaration
public const string PropertyProtocolProcessor = "http://www.dotnetrdf.org/configuration#protocolProcessor"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyProxy
URI Constants for configuration properties.
Declaration
public const string PropertyProxy = "http://www.dotnetrdf.org/configuration#proxy"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyQueryEndpoint
URI Constants for configuration properties.
Declaration
public const string PropertyQueryEndpoint = "http://www.dotnetrdf.org/configuration#queryEndpoint"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyQueryEndpointUri
URI Constants for configuration properties.
Declaration
public const string PropertyQueryEndpointUri = "http://www.dotnetrdf.org/configuration#queryEndpointUri"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyQueryOptimiser
URI Constants for configuration properties.
Declaration
public const string PropertyQueryOptimiser = "http://www.dotnetrdf.org/configuration#queryOptimiser"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyQueryPath
URI Constants for configuration properties.
Declaration
public const string PropertyQueryPath = "http://www.dotnetrdf.org/configuration#queryPath"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyQueryProcessor
URI Constants for configuration properties.
Declaration
public const string PropertyQueryProcessor = "http://www.dotnetrdf.org/configuration#queryProcessor"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyReadOnly
URI Constants for configuration properties.
Declaration
public const string PropertyReadOnly = "http://www.dotnetrdf.org/configuration#readOnly"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyReasoner
URI Constants for configuration properties.
Declaration
public const string PropertyReasoner = "http://www.dotnetrdf.org/configuration#reasoner"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyRequiresAuthentication
URI Constants for configuration properties.
Declaration
public const string PropertyRequiresAuthentication = "http://www.dotnetrdf.org/configuration#requiresAuthentication"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyServer
URI Constants for configuration properties.
Declaration
public const string PropertyServer = "http://www.dotnetrdf.org/configuration#server"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyServiceDescription
URI Constants for configuration properties.
Declaration
public const string PropertyServiceDescription = "http://www.dotnetrdf.org/configuration#serviceDescription"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyShowErrors
URI Constants for configuration properties.
Declaration
public const string PropertyShowErrors = "http://www.dotnetrdf.org/configuration#showErrors"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
URI Constants for configuration properties.
Declaration
public const string PropertyShowQueryForm = "http://www.dotnetrdf.org/configuration#showQueryForm"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
URI Constants for configuration properties.
Declaration
public const string PropertyShowUpdateForm = "http://www.dotnetrdf.org/configuration#showUpdateForm"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertySkipParsing
URI Constants for configuration properties.
Declaration
public const string PropertySkipParsing = "http://www.dotnetrdf.org/configuration#skipParsing"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyStorageProvider
URI Constants for configuration properties.
Declaration
public const string PropertyStorageProvider = "http://www.dotnetrdf.org/configuration#storageProvider"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyStore
URI Constants for configuration properties.
Declaration
public const string PropertyStore = "http://www.dotnetrdf.org/configuration#storeID"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyStylesheet
URI Constants for configuration properties.
Declaration
public const string PropertyStylesheet = "http://www.dotnetrdf.org/configuration#stylesheet"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertySyntax
URI Constants for configuration properties.
Declaration
public const string PropertySyntax = "http://www.dotnetrdf.org/configuration#syntax"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyTimeout
URI Constants for configuration properties.
Declaration
public const string PropertyTimeout = "http://www.dotnetrdf.org/configuration#timeout"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyType
URI Constants for configuration properties.
Declaration
public const string PropertyType = "http://www.dotnetrdf.org/configuration#type"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyUnionDefaultGraph
URI Constants for configuration properties.
Declaration
public const string PropertyUnionDefaultGraph = "http://www.dotnetrdf.org/configuration#unionDefaultGraph"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyUpdateEndpoint
URI Constants for configuration properties.
Declaration
public const string PropertyUpdateEndpoint = "http://www.dotnetrdf.org/configuration#updateEndpoint"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyUpdateEndpointUri
URI Constants for configuration properties.
Declaration
public const string PropertyUpdateEndpointUri = "http://www.dotnetrdf.org/configuration#updateEndpointUri"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyUpdatePath
URI Constants for configuration properties.
Declaration
public const string PropertyUpdatePath = "http://www.dotnetrdf.org/configuration#updatePath"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyUpdateProcessor
URI Constants for configuration properties.
Declaration
public const string PropertyUpdateProcessor = "http://www.dotnetrdf.org/configuration#updateProcessor"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyUseCredentialsForProxy
URI Constants for configuration properties.
Declaration
public const string PropertyUseCredentialsForProxy = "http://www.dotnetrdf.org/configuration#useCredentialsForProxy"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyUser
URI Constants for configuration properties.
Declaration
public const string PropertyUser = "http://www.dotnetrdf.org/configuration#user"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyUserGroup
URI Constants for configuration properties.
Declaration
public const string PropertyUserGroup = "http://www.dotnetrdf.org/configuration#userGroup"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyUsingDataset
URI Constants for configuration properties.
Declaration
public const string PropertyUsingDataset = "http://www.dotnetrdf.org/configuration#usingDataset"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyUsingGraph
URI Constants for configuration properties.
Declaration
public const string PropertyUsingGraph = "http://www.dotnetrdf.org/configuration#usingGraph"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyUsingGraphCollection
URI Constants for configuration properties.
Declaration
public const string PropertyUsingGraphCollection = "http://www.dotnetrdf.org/configuration#usingGraphCollection"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyUsingStore
URI Constants for configuration properties.
Declaration
public const string PropertyUsingStore = "http://www.dotnetrdf.org/configuration#usingStore"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyUsingTripleCollection
URI Constants for configuration properties.
Declaration
public const string PropertyUsingTripleCollection = "http://www.dotnetrdf.org/configuration#usingTripleCollection"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PropertyWithUri
URI Constants for configuration properties.
Declaration
public const string PropertyWithUri = "http://www.dotnetrdf.org/configuration#withUri"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
UriSchemeAppSettings
Constants for URI Schemes with special meaning within the Configuration API.
Declaration
public const string UriSchemeAppSettings = "appsetting"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Constants for URI Schemes with special meaning within the Configuration API.
Declaration
public const string UriSchemeConfigureOptions = "dotnetrdf-configure"
Field Value
Type |
Description |
System.String |
|
Properties
|
Improve this Doc
View Source
PathResolver
Gets/Sets the in-use Path Resolver.
Declaration
public static IPathResolver PathResolver { get; set; }
Property Value
|
Improve this Doc
View Source
SettingsProvider
Gets or sets the provider of external settings.
Declaration
public static ISettingsProvider SettingsProvider { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
AddObjectFactory(IObjectFactory)
Registers an Object Factory with the Configuration Loader.
Declaration
public static void AddObjectFactory(IObjectFactory factory)
Parameters
|
Improve this Doc
View Source
Given a Configuration Graph applies all available auto-configuration based on the contents of the graph.
Declaration
public static void AutoConfigure(IGraph g)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
|
Improve this Doc
View Source
Given a Configuration Graph will detect and configure Object Factories defined in the configuration.
Declaration
public static void AutoConfigureObjectFactories(IGraph g)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
|
Improve this Doc
View Source
Given a Configuration Graph will detect Readers and Writers for RDF and SPARQL syntaxes and register them with
MimeTypesHelper. This will cause the library defaults to be overridden where appropriate.
Declaration
public static void AutoConfigureReadersAndWriters(IGraph g)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
|
Improve this Doc
View Source
Given a Configuration Graph will detect and configure SPARQL Operators.
Declaration
public static void AutoConfigureSparqlOperators(IGraph g)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
|
Improve this Doc
View Source
Given a Configuration Graph will detect and configure static options that are specified using the dnr:configure property with special <dotnetrdf-configure:Class/Property> subject URIs.
Declaration
public static void AutoConfigureStaticOptions(IGraph g)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
|
Improve this Doc
View Source
CheckCircularReference(INode, INode, String)
Checks for circular references and throws an error if there is one.
Declaration
public static bool CheckCircularReference(INode a, INode b, string property)
Parameters
Type |
Name |
Description |
INode |
a |
Object you are attempting to load. |
INode |
b |
Object being referenced. |
System.String |
property |
QName for the property that makes the reference. |
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
ClearCache()
Clears the Object Loader cache (this is not recommended).
Declaration
public static void ClearCache()
|
Improve this Doc
View Source
CreateConfigurationNode(IGraph, String)
Creates a URI Node that refers to some Configuration property/type.
Declaration
[Obsolete("This method is obsolete and should no longer be used, constants are now URIs so you should just create URI Nodes directly on your Configuration Graph", false)]
public static INode CreateConfigurationNode(IGraph g, string qname)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
System.String |
qname |
QName of the property/type. |
Returns
|
Improve this Doc
View Source
GetConfigurationArray(IGraph, INode, INode)
Gets all the literal values given for a property of a given Object in the Configuration Graph.
Declaration
public static string[] GetConfigurationArray(IGraph g, INode objNode, INode property)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
INode |
property |
Property Node. |
Returns
Type |
Description |
System.String[] |
|
|
Improve this Doc
View Source
GetConfigurationBoolean(IGraph, INode, IEnumerable<INode>, Boolean)
Gets the Boolean value or a given default of the first instance of the first property for a given Object in the Configuration Graph.
Declaration
public static bool GetConfigurationBoolean(IGraph g, INode objNode, IEnumerable<INode> properties, bool defValue)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
System.Collections.Generic.IEnumerable<INode> |
properties |
Property Nodes. |
System.Boolean |
defValue |
Default Value to return if there is no valid boolean value. |
Returns
Type |
Description |
System.Boolean |
If there is a valid boolean value for any property then that is returned, in any other case the given defValue is returned.
|
|
Improve this Doc
View Source
GetConfigurationBoolean(IGraph, INode, INode, Boolean)
Gets the Boolean value or a given default of the first instance of a property for a given Object in the Configuration Graph.
Declaration
public static bool GetConfigurationBoolean(IGraph g, INode objNode, INode property, bool defValue)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
INode |
property |
Property Node. |
System.Boolean |
defValue |
Default Value to return if there is no valid boolean value. |
Returns
Type |
Description |
System.Boolean |
If there is a valid boolean value for the property then that is returned, in any other case the given defValue is returned.
|
|
Improve this Doc
View Source
GetConfigurationData(IGraph, INode, INode)
Gets all the values given for a property of a given Object in the Configuration Graph.
Declaration
public static IEnumerable<INode> GetConfigurationData(IGraph g, INode objNode, INode property)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
INode |
property |
Property Node. |
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<INode> |
Enumeration of values given for the property for the Object.
|
|
Improve this Doc
View Source
GetConfigurationInt32(IGraph, INode, IEnumerable<INode>, Int32)
Gets the 64 bit Integer value or a given default of the first instance of the first property for a given Object in the Configuration Graph.
Declaration
public static int GetConfigurationInt32(IGraph g, INode objNode, IEnumerable<INode> properties, int defValue)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
System.Collections.Generic.IEnumerable<INode> |
properties |
Property Nodes. |
System.Int32 |
defValue |
Default Value to return if there is no valid boolean value. |
Returns
Type |
Description |
System.Int32 |
If there is a valid integer value for any property then that is returned, in any other case the given defValue is returned.
|
|
Improve this Doc
View Source
GetConfigurationInt32(IGraph, INode, INode, Int32)
Gets the 64 bit Integer value or a given default of the first instance of a property for a given Object in the Configuration Graph.
Declaration
public static int GetConfigurationInt32(IGraph g, INode objNode, INode property, int defValue)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
INode |
property |
Property Node. |
System.Int32 |
defValue |
Default Value to return if there is no valid boolean value. |
Returns
Type |
Description |
System.Int32 |
If there is a valid integer value for the property then that is returned, in any other case the given defValue is returned.
|
|
Improve this Doc
View Source
GetConfigurationInt64(IGraph, INode, IEnumerable<INode>, Int64)
Gets the 64 bit Integer value or a given default of the first instance of the first property for a given Object in the Configuration Graph.
Declaration
public static long GetConfigurationInt64(IGraph g, INode objNode, IEnumerable<INode> properties, long defValue)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
System.Collections.Generic.IEnumerable<INode> |
properties |
Property Nodes. |
System.Int64 |
defValue |
Default Value to return if there is no valid boolean value. |
Returns
Type |
Description |
System.Int64 |
If there is a valid integer value for any property then that is returned, in any other case the given defValue is returned.
|
|
Improve this Doc
View Source
GetConfigurationInt64(IGraph, INode, INode, Int64)
Gets the 64 bit Integer value or a given default of the first instance of a property for a given Object in the Configuration Graph.
Declaration
public static long GetConfigurationInt64(IGraph g, INode objNode, INode property, long defValue)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
INode |
property |
Property Node. |
System.Int64 |
defValue |
Default Value to return if there is no valid boolean value. |
Returns
Type |
Description |
System.Int64 |
If there is a valid integer value for the property then that is returned, in any other case the given defValue is returned.
|
|
Improve this Doc
View Source
GetConfigurationNode(IGraph, INode, IEnumerable<INode>)
Gets the first value given for the first found property of a given Object in the Configuration Graph.
Declaration
public static INode GetConfigurationNode(IGraph g, INode objNode, IEnumerable<INode> properties)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
System.Collections.Generic.IEnumerable<INode> |
properties |
Properties. |
Returns
Type |
Description |
INode |
First value given for the first property of the Object which is matched.
|
|
Improve this Doc
View Source
GetConfigurationNode(IGraph, INode, INode)
Gets the first value given for a property of a given Object in the Configuration Graph.
Declaration
public static INode GetConfigurationNode(IGraph g, INode objNode, INode property)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
INode |
property |
Property Node. |
Returns
Type |
Description |
INode |
First value given for the property of the Object.
|
|
Improve this Doc
View Source
GetConfigurationString(IGraph, INode, IEnumerable<INode>)
Gets the String value or null of the first instance of the first property for a given Object in the Configuration Graph where the value for the property is a Literal Node.
Declaration
public static string GetConfigurationString(IGraph g, INode objNode, IEnumerable<INode> properties)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
System.Collections.Generic.IEnumerable<INode> |
properties |
Property Nodes. |
Returns
|
Improve this Doc
View Source
GetConfigurationString(IGraph, INode, INode)
Gets the String value or null of the first instance of a property for a given Object in the Configuration Graph where the value for the property is a Literal Node.
Declaration
public static string GetConfigurationString(IGraph g, INode objNode, INode property)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
INode |
property |
Property Node. |
Returns
Type |
Description |
System.String |
String value of the first instance of the property or a null if no values or not a literal value.
If you want the String value regardless of Node type then use the GetConfigurationValue(IGraph, INode, INode) function instead.
|
|
Improve this Doc
View Source
GetConfigurationValue(IGraph, INode, IEnumerable<INode>)
Gets the String value or null of the first instance of the first property for a given Object in the Configuration Graph.
Declaration
public static string GetConfigurationValue(IGraph g, INode objNode, IEnumerable<INode> properties)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
System.Collections.Generic.IEnumerable<INode> |
properties |
Property Nodes. |
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
GetConfigurationValue(IGraph, INode, INode)
Gets the String value or null of the first instance of a property for a given Object in the Configuration Graph.
Declaration
public static string GetConfigurationValue(IGraph g, INode objNode, INode property)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
INode |
property |
Property Node. |
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
GetDefaultType(String)
Attempts to return the Default Type to load an Object as when there is no dnr:type property but there is a rdf:type property.
Declaration
public static string GetDefaultType(string typeUri)
Parameters
Type |
Name |
Description |
System.String |
typeUri |
Type URI declared by the rdf:type property. |
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
GetDefaultType(IGraph, INode)
Attempts to find the Default Type to load an Object as when no explicit dnr:type property has been declared but an rdf:type property has been declared giving a valid Configuration Class.
Declaration
public static string GetDefaultType(IGraph g, INode objNode)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
GetUsernameAndPassword(IGraph, INode, Boolean, out String, out String)
Gets the Username and Password specified for a given Object.
Declaration
public static void GetUsernameAndPassword(IGraph g, INode objNode, bool allowCredentials, out string user, out string pwd)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
System.Boolean |
allowCredentials |
Whether settings may be specified using the dnr:credentials property. |
System.String |
user |
Username. |
System.String |
pwd |
Password. |
Remarks
|
Improve this Doc
View Source
IsCached(IGraph, INode)
Gets whether the given Object has already been loaded and cached.
Declaration
public static bool IsCached(IGraph g, INode objNode)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
LoadConfiguration(String)
Loads a Configuration Graph and applies auto-configuration.
Declaration
public static IGraph LoadConfiguration(string file)
Parameters
Type |
Name |
Description |
System.String |
file |
File to load from. |
Returns
|
Improve this Doc
View Source
LoadConfiguration(String, Boolean)
Loads a Configuration Graph and applies auto-configuration if desired.
Declaration
public static IGraph LoadConfiguration(string file, bool autoConfigure)
Parameters
Type |
Name |
Description |
System.String |
file |
File to load from. |
System.Boolean |
autoConfigure |
Whether to apply auto-configuration. |
Returns
|
Improve this Doc
View Source
LoadConfiguration(Uri)
Loads a Configuration Graph and applies auto-configuration.
Declaration
public static IGraph LoadConfiguration(Uri u)
Parameters
Type |
Name |
Description |
System.Uri |
u |
URI to load from. |
Returns
|
Improve this Doc
View Source
LoadConfiguration(Uri, Boolean)
Loads a Configuration Graph and applies auto-configuration if desired.
Declaration
public static IGraph LoadConfiguration(Uri u, bool autoConfigure)
Parameters
Type |
Name |
Description |
System.Uri |
u |
URI to load from. |
System.Boolean |
autoConfigure |
Whether to apply auto-configuration. |
Returns
|
Improve this Doc
View Source
LoadEmbeddedConfiguration(String)
Loads a Configuration Graph and applies auto-configuration.
Declaration
public static IGraph LoadEmbeddedConfiguration(string resource)
Parameters
Type |
Name |
Description |
System.String |
resource |
Embedded Resource to load. |
Returns
|
Improve this Doc
View Source
LoadEmbeddedConfiguration(String, Boolean)
Loads a Configuration Graph and applies auto-configuration if desired.
Declaration
public static IGraph LoadEmbeddedConfiguration(string resource, bool autoConfigure)
Parameters
Type |
Name |
Description |
System.String |
resource |
Embedded Resource to load. |
System.Boolean |
autoConfigure |
Whether to apply auto-configuration. |
Returns
|
Improve this Doc
View Source
LoadObject(String)
Loads the Object identified by the given blank node identifier as an System.Object.
Declaration
public object LoadObject(string blankNodeIdentifier)
Parameters
Type |
Name |
Description |
System.String |
blankNodeIdentifier |
|
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
LoadObject(Uri)
Loads the Object identified by the given URI as an System.Object.
Declaration
public object LoadObject(Uri objectIdentifier)
Parameters
Type |
Name |
Description |
System.Uri |
objectIdentifier |
|
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
LoadObject(IGraph, INode)
Loads the Object identified by the given Node based on information from the Configuration Graph.
Declaration
public static object LoadObject(IGraph g, INode objNode)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
LoadObject(IGraph, INode, Type)
Loads the Object identified by the given Node as an object of the given type based on information from the Configuration Graph.
Declaration
public static object LoadObject(IGraph g, INode objNode, Type targetType)
Parameters
Type |
Name |
Description |
IGraph |
g |
Configuration Graph. |
INode |
objNode |
Object Node. |
System.Type |
targetType |
Target Type. |
Returns
Type |
Description |
System.Object |
|
|
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
public T LoadObject<T>(string blankNodeIdentifier)
Parameters
Type |
Name |
Description |
System.String |
blankNodeIdentifier |
|
Returns
Type Parameters
|
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
public T LoadObject<T>(Uri objectIdentifier)
Parameters
Type |
Name |
Description |
System.Uri |
objectIdentifier |
|
Returns
Type Parameters
|
Improve this Doc
View Source
ResolveAppSetting(IGraph, INode)
Attempts to resolve special <appsettings> URIs into actual values.
Declaration
public static INode ResolveAppSetting(IGraph g, INode n)
Parameters
Returns
|
Improve this Doc
View Source
ResolvePath(String)
Resolves a Path using the in-use path-resolver.
Declaration
public static string ResolvePath(string path)
Parameters
Type |
Name |
Description |
System.String |
path |
Path to resolve. |
Returns
Type |
Description |
System.String |
|
Implements
Extension Methods