Interface INestedNamespaceMapper
A Namespace Mapper which has an explicit notion of Nesting.
Inherited Members
System.IDisposable.Dispose()
Namespace: VDS.RDF
Assembly: dotNetRDF.dll
Syntax
public interface INestedNamespaceMapper : INamespaceMapper, IDisposable
Properties
| Improve this Doc View SourceNestingLevel
Gets the current Nesting Level.
Declaration
int NestingLevel { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
| Improve this Doc View SourceDecrementNesting()
Decrements the Nesting Level.
Declaration
void DecrementNesting()
Remarks
When the Nesting Level is decremented any Namespaces defined at a greater Nesting Level are now out of scope and so are removed from the Mapper.
|
Improve this Doc
View Source
GetNestingLevel(String)
Gets the Nesting Level at which the given Namespace is definition is defined.
Declaration
int GetNestingLevel(string prefix)
Parameters
Type | Name | Description |
---|---|---|
System.String | prefix | Prefix. |
Returns
Type | Description |
---|---|
System.Int32 |
IncrementNesting()
Increments the Nesting Level.
Declaration
void IncrementNesting()