C# (CSharp) DotNetXri.Syntax Namespace

Nested Namespaces

DotNetXri.Syntax.Xri3

Classes

Name Description
AuthorityPath This class provides a base class for all types of AuthorityPath elements
Characters This class provides utility methods for parsing XRIs
GCSAuthority This class provides a strong typing for a GCS Authority. Any obj of this class that appears outside of the package is a valid GCS Authority.
IRIAuthority This class provides a strong typing for a IRI Authority. Any obj of this class that appears outside of the package is a valid IRI Authority. It currently only accepts IRI Authorities that serve as IP Addresses or appear to be valid host names
IRIUtils Utility class that provides XRI-IRI-URI transformations
Parsable This class provides a base class for all classes that are parsed according to the XRI Syntax definition.
RelativeXRI This class provides a strong typing for a Relative XRI. Any obj of this class that appears outside of the package is a valid Relative XRI.
XRIAbsolutePath This class provides a strong typing for a XRI Absolute Path. Any obj of this class that appears outside of the package is a valid XRI Absolute Path.
XRIAuthority This class provides a base class for all types of XRIAuthority elements.
XRIFragment This class provides a strong typing for a XRI Fragment. Any obj of this class that appears outside of the package is a valid XRI Fragment.
XRINoSchemePath This class provides a strong typing for a XRINoSchemePath. Any obj of this class that appears outside of the package is a valid XRINoSchemePath.
XRIParseException This class is used to indicate a parsing failure of an XRI syntax element.
XRIPath This base class provides a strong typing for a XRI Path. Any obj of this class that appears outside of the package is a valid XRI Path.
XRIQuery This class provides a strong typing for a XRI Query. Any obj of this class that appears outside of the package is a valid XRI Query.
XRISegment This class provides a strong typing for a XRI Segment. Any obj of this class that appears outside of the package is a valid XRI Segment with at least one subsegment.
XRISubSegment This class provides a strong typing for a XRI subsegment. Any obj of this class that appears outside of the package is a valid subsegment.
XRef This class provides a strong typing for a XRI cross reference. Any obj of this class that appears outside of the package is a valid cross reference.
XRefAuthority This class provides a strong typing for a XRef Authority. Any obj of this class that appears outside of the package is a valid XRef Authority.