Performs a safe parse on the specified literal string

Namespace: BrightstarDB.Rdf
Assembly: BrightstarDB (in BrightstarDB.dll) Version: 1.9.0.0 (1.9.0.0)

Syntax

C#
public static bool TryParseLiteralString(
	string literalString,
	string literalDatatype,
	string literalLanguageTag,
	out Object parsedValue
)
Visual Basic
Public Shared Function TryParseLiteralString ( 
	literalString As String,
	literalDatatype As String,
	literalLanguageTag As String,
	<OutAttribute> ByRef parsedValue As Object
) As Boolean
Visual C++
public:
static bool TryParseLiteralString(
	String^ literalString, 
	String^ literalDatatype, 
	String^ literalLanguageTag, 
	[OutAttribute] Object^% parsedValue
)
F#
static member TryParseLiteralString : 
        literalString : string * 
        literalDatatype : string * 
        literalLanguageTag : string * 
        parsedValue : Object byref -> bool 

Parameters

literalString
Type: System..::..String
The literal string to be parsed
literalDatatype
Type: System..::..String
The datatype to parse the literal as
literalLanguageTag
Type: System..::..String
The language tag of the literal to be parsed
parsedValue
Type: System..::..Object%
Receives the parsed literal value, or literalString if the datatype is not supported, or if the datatype conversion failed

Return Value

Type: Boolean
True if the literal was converted to the target datatype successfully, false otherwise.

See Also