Represents a custom literal.
Represents a string literal.
Represents a 32-bit unsigned integer literal.
override int GetHashCode()
override Grade Supports(Type ValueType)
How well the type supports a given value type.
static readonly string TypeUri
http://www.w3.org/2001/XMLSchema#unsignedInt
override double ComparableValue
Comparable numeric value.
UInt32Literal()
Represents a 32-bit unsigned integer literal.
override ISemanticLiteral Parse(string Value, string DataType, string Language)
Tries to parse a string value of the type supported by the class..
UInt32Literal(uint Value)
Represents a 32-bit unsigned integer literal.
override ISemanticLiteral Encapsulate(object Value)
Encapsulates an object value as a semantic literal value.
UInt32Literal(uint Value, string StringValue)
Represents a 32-bit unsigned integer literal.
override string StringType
Type name
override bool Equals(object obj)
string StringValue
String representation of value.
override string ToString()
Abstract base class for semantic literal numeric values.
static readonly Uri unsignedInt
http://www.w3.org/2001/XMLSchema#unsignedInt
Interface for semantic literals.