Click or drag to resize

INamespaceMapper Interface

Interface for Namespace Maps which provide mappings between Namespace Prefixes and Namespace URIs.

Namespace:  VDS.RDF
Assembly:  dotNetRDF (in dotNetRDF.dll) Version:
Syntax
public interface INamespaceMapper : IDisposable

The INamespaceMapper type exposes the following members.

Properties
  NameDescription
Public propertyPrefixes
Gets a Enumeratorion of all the Prefixes.
Top
Methods
  NameDescription
Public methodAddNamespace
Adds a Namespace to the Namespace Map.
Public methodClear
Clears the Namespace Map.
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodGetNamespaceUri
Returns the Namespace URI associated with the given Prefix.
Public methodGetPrefix
Returns the Prefix associated with the given Namespace URI.
Public methodHasNamespace
Method which checks whether a given Namespace Prefix is defined.
Public methodImport
Imports the contents of another Namespace Map into this Namespace Map.
Public methodReduceToQName
A Function which attempts to reduce a Uri to a QName.
Public methodRemoveNamespace
Removes a Namespace from the Namespace Map.
Top
Events
  NameDescription
Public eventNamespaceAdded
Event which is raised when a Namespace is Added
Public eventNamespaceModified
Event which is raised when a Namespace is Modified
Public eventNamespaceRemoved
Event which is raised when a Namespace is Removed
Top
See Also