private string Literal(Literal literal) { #if !SILVERLIGHT if (format == Formats.NTriples || literal.DataType == null) return literal.ToString(); if (literal.DataType == xsdInteger) return literal.ParseValue().ToString(); if (literal.DataType == xsdDouble && format == Formats.Notation3) return literal.ParseValue().ToString(); #endif return literal.ToString(); }
private string Literal(Literal literal) { #if !SILVERLIGHT if (format == Formats.NTriples || literal.DataType == null) { return(literal.ToString()); } if (literal.DataType == xsdInteger) { return(literal.ParseValue().ToString()); } if (literal.DataType == xsdDouble && format == Formats.Notation3) { return(literal.ParseValue().ToString()); } #endif return(literal.ToString()); }
protected void ValidateLiteral(Literal literal) { #if !SILVERLIGHT if (!validateLiterals) { return; } try { literal.ParseValue(); } catch (FormatException e) { OnWarning("Typed literal has an invalid lexical value: " + e.Message + ": " + literal); } catch (ArgumentOutOfRangeException e) { OnWarning("Typed literal has an invalid lexical value: " + literal); } #endif }
protected void ValidateLiteral(Literal literal) { #if !SILVERLIGHT if (!validateLiterals) return; try { literal.ParseValue(); } catch (FormatException e) { OnWarning("Typed literal has an invalid lexical value: " + e.Message + ": " + literal); } catch (ArgumentOutOfRangeException e) { OnWarning("Typed literal has an invalid lexical value: " + literal); } #endif }