• User Guide
  • How-To Guides
  • Developer Guide
  • API Documentation
  • FAQs
  • Support
  • API Documentation
  • System.Web.UI
  • HtmlTextWriter
Show / Hide Table of Contents
  • System.Web.UI
    • HtmlTextWriter
    • HtmlTextWriterAttribute
    • HtmlTextWriterStyle
    • HtmlTextWriterTag
  • VDS.RDF
    • AsyncError
    • BaseBlankNode
    • BaseDemandGraphCollection
    • BaseEndpoint
    • BaseGraph
    • BaseGraphCollection
    • BaseGraphLiteralNode
    • BaseLiteralNode
    • BaseNode
    • BaseTripleCollection
    • BaseTripleComparer
    • BaseTripleStore
    • BaseUriNode
    • BaseVariableNode
    • BasicTripleContext
    • BlankNode
    • BlankNodeMapper
    • BlankNodeOutputMapper
    • CancellableGraphEventArgs
    • CancellableGraphEventHandler
    • ComparisonHelper
    • DiskDemandGraphCollection
    • DiskDemandTripleStore
    • EqualityHelper
    • Extensions
    • FastNodeComparer
    • FastVirtualNodeComparer
    • FileGraphPersistenceWrapper
    • FullTripleComparer
    • Graph
    • GraphCallback
    • GraphCollection
    • GraphDiff
    • GraphDiffReport
    • GraphDiffReportExtensions
    • GraphEventArgs
    • GraphEventHandler
    • GraphExtensions
    • GraphFactory
    • GraphLiteralNode
    • GraphMatcher
    • GraphPersistenceAction
    • GraphPersistenceActionType
    • GraphPersistenceWrapper
    • GraphSizeComparer
    • IBlankNode
    • IGraph
    • IGraphLiteralNode
    • IInferencingTripleStore
    • IInMemoryQueryableStore
    • ILiteralNode
    • INamespaceMapper
    • INativelyQueryableStore
    • IndexHelper
    • INestedNamespaceMapper
    • INode
    • INodeFactory
    • IObjectParser<T>
    • IRdfHandler
    • IRdfReader
    • IRdfWriter
    • ISparqlResultsHandler
    • ISparqlResultsReader
    • ISparqlResultsWriter
    • IStoreReader
    • IStoreWriter
    • ITransactionalGraph
    • ITransactionalStore
    • ITripleContext
    • ITripleStore
    • IUpdateableTripleStore
    • IUriNode
    • IVariableNode
    • IWrappingRdfHandler
    • LiteralEqualityMode
    • LiteralExtensions
    • LiteralNode
    • MimeTypeDefinition
    • MimeTypeSelector
    • MimeTypesHelper
    • NamespaceCallback
    • NamespaceChanged
    • NamespaceMapper
    • NestedNamespaceMapper
    • NodeFactory
    • NodeListCallback
    • NodeType
    • NonIndexedGraph
    • NonIndexedThreadSafeGraph
    • ObjectComparer
    • ObjectSubjectComparer
    • Options
    • PersistentTripleStore
    • PredicateComparer
    • PredicateObjectComparer
    • QNameMapping
    • QNameOutputMapper
    • QueryableGraph
    • QueryCallback
    • RdfException
    • RdfHandlerCallback
    • RdfReaderWarning
    • RdfWriterWarning
    • SparqlResultsCallback
    • SparqlResultsHandlerCallback
    • SparqlWarning
    • StoreGraphPersistenceWrapper
    • StoreReaderWarning
    • StoreWriterWarning
    • StringExtensions
    • SubjectComparer
    • SubjectObjectComparer
    • SubjectPredicateComparer
    • SubTreeIndexedTripleCollection
    • ThreadSafeGraph
    • ThreadSafeGraphCollection
    • ThreadSafeQNameOutputMapper
    • ThreadSafeTripleCollection
    • ThreadSafeTripleStore
    • Tools
    • TreeIndexedTripleCollection
    • Triple
    • TripleCollection
    • TripleEqualityComparer
    • TripleEventArgs
    • TripleEventHandler
    • TripleIndexType
    • TriplePersistenceAction
    • TripleStore
    • TripleStoreCallback
    • TripleStoreEventArgs
    • TripleStoreEventHandler
    • TripleStoreExtensions
    • TripleStorePersistenceAction
    • UnionGraph
    • UnionTripleCollection
    • UnregisteredRdfWriterTypeException
    • UpdateCallback
    • UriComparer
    • UriFactory
    • UriNode
    • VariableContext
    • VariableContextType
    • VariableNode
    • WebDemandGraphCollection
    • WebDemandTripleStore
    • WrapperGraph
    • WrapperGraphCollection
    • WrapperNode
    • WrapperTripleCollection
    • WrapperTripleStore
  • VDS.RDF.Configuration
    • CollectionFactory
    • ConfigurationLoader
    • ConfigurationManagerSettingsProvider
    • ConfigurationSerializationContext
    • CredentialsFactory
    • DatasetFactory
    • DotNetRdfConfigurationException
    • ExpressionFactoryFactory
    • FullTextObjectFactory
    • GraphFactory
    • IConfigurationLoader
    • IConfigurationSerializable
    • IObjectFactory
    • IPathResolver
    • ISettingsProvider
    • ObjectFactoryFactory
    • OperatorFactory
    • OptimiserFactory
    • ParserFactory
    • PermissionFactory
    • PropertyFunctionFactoryFactory
    • ProtocolProcessorFactory
    • ProxyFactory
    • QueryProcessorFactory
    • ReasonerFactory
    • SparqlEndpointFactory
    • StorageFactory
    • StoreFactory
    • UpdateProcessorFactory
    • UserGroupFactory
    • VirtuosoObjectFactory
    • WriterFactory
  • VDS.RDF.Configuration.Permissions
    • IPermission
    • Permission
    • PermissionModel
    • PermissionSet
    • UserGroup
  • VDS.RDF.Data.DataTables
    • DataTableHandler
    • GraphExtensions
    • SparqlResultSetExtensions
  • VDS.RDF.Dynamic
    • DynamicExtensions
    • DynamicGraph
    • DynamicNode
    • DynamicObjectCollection
    • DynamicObjectCollection<T>
    • DynamicSparqlResult
    • DynamicSparqlResultSet
    • DynamicSubjectCollection
    • DynamicSubjectCollection<T>
  • VDS.RDF.JsonLd
    • DefaultDocumentLoader
    • IBlankNodeGenerator
    • INodeMapGenerator
    • IRemoteContextProvider
    • JsonLdContext
    • JsonLdErrorCode
    • JsonLdLoaderOptions
    • JsonLdProcessor
    • JsonLdProcessorException
    • JsonLdProcessorOptions
    • JsonLdProcessorWarning
    • JsonLdRemoteContext
    • JsonLdTermDefinition
    • RemoteContextProvider
    • RemoteDocument
  • VDS.RDF.JsonLd.Processors
    • BlankNodeGenerator
    • NodeMapGenerator
  • VDS.RDF.JsonLd.Syntax
    • JsonLdContainer
    • JsonLdEmbed
    • JsonLdKeywords
    • JsonLdProcessingMode
    • JsonLdRdfDirectionMode
    • JsonLdSyntax
    • JsonLdVocabulary
    • LanguageDirection
  • VDS.RDF.Nodes
    • BooleanNode
    • ByteNode
    • DateNode
    • DateTimeNode
    • DecimalNode
    • DoubleNode
    • FloatNode
    • IValuedNode
    • LongNode
    • NumericNode
    • SignedByteNode
    • StringNode
    • TimeSpanNode
    • UnsignedLongNode
    • ValuedNodeExtensions
  • VDS.RDF.Ontology
    • Individual
    • Ontology
    • OntologyClass
    • OntologyGraph
    • OntologyHelper
    • OntologyProperty
    • OntologyResource
    • RdfOntologyException
    • ReasonerGraph
  • VDS.RDF.Parsing
    • BaseGZipDatasetParser
    • BaseGZipParser
    • BaseGZipResultsParser
    • BlockingTextReader
    • BufferedTextReader
    • DataUriLoader
    • EmbeddedResourceLoader
    • FileLoader
    • GZippedJsonLdParser
    • GZippedNotation3Parser
    • GZippedNQuadsParser
    • GZippedNTriplesParser
    • GZippedRdfAParser
    • GZippedRdfJsonParser
    • GZippedRdfXmlParser
    • GZippedSparqlCsvParser
    • GZippedSparqlJsonParser
    • GZippedSparqlTsvParser
    • GZippedSparqlXmlParser
    • GZippedTriGParser
    • GZippedTriXParser
    • GZippedTurtleParser
    • IRdfAVocabulary
    • IriSpecsHelper
    • ITokenisingParser
    • ITraceableParser
    • ITraceableTokeniser
    • IUriLoaderCache
    • JsonLdParser
    • LanguageTag
    • NonBlockingTextReader
    • Notation3Parser
    • NQuadsParser
    • NQuadsSyntax
    • NTriplesParser
    • NTriplesSyntax
    • ParserHelper
    • ParsingTextReader
    • PositionInfo
    • RdfAParser
    • RdfAParserBase<THtmlDocument, TElement, TNode, TAttribute>
    • RdfASyntax
    • RdfJsonParser
    • RdfParseException
    • RdfParserSelectionException
    • RdfParsingTerminatedException
    • RdfSpecsHelper
    • RdfThreadedParsingException
    • RdfXmlParser
    • RdfXmlParserMode
    • RdfXmlParseType
    • RdfXmlSpecsHelper
    • SparqlBooleanParser
    • SparqlCsvParser
    • SparqlJsonParser
    • SparqlQueryParser
    • SparqlQuerySyntax
    • SparqlRdfParser
    • SparqlTsvParser
    • SparqlUpdateParser
    • SparqlXmlParser
    • StringParser
    • TermMappings
    • TriGParser
    • TriGSyntax
    • TriXParser
    • TurtleParser
    • TurtleSpecsHelper
    • TurtleSyntax
    • UnicodeSpecsHelper
    • UriLoader
    • VirtuosoReader
    • XHtmlRdfAVocabulary
    • XmlSpecsHelper
  • VDS.RDF.Parsing.Contexts
    • BaseParserContext
    • BaseResultsParserContext
    • BaseStoreParserContext
    • IEventParserContext<T>
    • IncompleteTriple
    • IncompleteTripleDirection
    • IParserContext
    • IResultsParserContext
    • IStoreParserContext
    • ITokenisingParserContext
    • JsonParserContext
    • Notation3ParserContext
    • RdfAEvaluationContext
    • RdfAParserContext<THtmlDocument>
    • RdfXmlParserContext
    • SparqlJsonParserContext
    • SparqlQueryParserContext
    • SparqlRdfParserContext
    • SparqlUpdateParserContext
    • SparqlXmlParserContext
    • TokenisingParserContext
    • TokenisingResultParserContext
    • TokenisingStoreParserContext
    • TriGParserContext
    • TurtleParserContext
  • VDS.RDF.Parsing.Events
    • BaseEvent
    • BaseEventQueue<T>
    • BaseRdfAEvent
    • BaseRdfXmlEvent
    • EventQueue<T>
    • IEvent
    • IEventGenerator<T>
    • IEventQueue<T>
    • IJitEventGenerator<T>
    • IPreProcessingEventGenerator<TEvent, TContext>
    • IRdfAEvent
    • IRdfXmlEvent
    • IRdfXmlJitEventGenerator
    • IRdfXmlPreProcessingEventGenerator
    • StreamingEventQueue<T>
    • SublistEventQueue<T>
  • VDS.RDF.Parsing.Events.RdfXml
    • AttributeEvent
    • BlankNodeIDEvent
    • DomBasedEventGenerator
    • ElementEvent
    • EndElementEvent
    • LanguageAttributeEvent
    • NamespaceAttributeEvent
    • ParseTypeAttributeEvent
    • PlainLiteralEvent
    • QNameEvent
    • RdfXmlEvent
    • RootEvent
    • StreamingEventGenerator
    • TextEvent
    • TypedLiteralEvent
    • UriReferenceEvent
    • XmlBaseAttributeEvent
  • VDS.RDF.Parsing.Handlers
    • AnyHandler
    • BaseHandler
    • BaseRdfHandler
    • BaseResultsHandler
    • CancellableHandler
    • ChainedHandler
    • CountHandler
    • GraphHandler
    • GraphUriRewriteHandler
    • HandlerExtensions
    • ListStringsHandler
    • ListUrisHandler
    • MergingResultSetHandler
    • MultiHandler
    • MultisetHandler
    • NullHandler
    • PagingHandler
    • ResultCountHandler
    • ResultSetHandler
    • ResultWriteThroughHandler
    • StoreCountHandler
    • StoreHandler
    • StripStringHandler
    • UniqueBlankNodesHandler
    • WriteThroughHandler
    • WriteToStoreHandler
  • VDS.RDF.Parsing.Tokens
    • AbsKeywordToken
    • AddKeywordToken
    • AllKeywordToken
    • AllToken
    • AndToken
    • AscKeywordToken
    • AsKeywordToken
    • AskKeywordToken
    • AssignmentToken
    • AsynchronousBufferedTokenQueue
    • ATToken
    • AvgKeywordToken
    • BaseDirectiveToken
    • BaseToken
    • BaseTokeniser
    • BaseTokenQueue
    • BindingsKeywordToken
    • BindKeywordToken
    • BitwiseOrToken
    • BlankNodeCollectionToken
    • BlankNodeToken
    • BlankNodeWithIDToken
    • BNodeKeywordToken
    • BOFToken
    • BoundKeywordToken
    • BufferedTokenQueue
    • CallKeywordToken
    • CeilKeywordToken
    • ClearKeywordToken
    • CoalesceKeywordToken
    • CommaToken
    • CommentToken
    • ConcatKeywordToken
    • ConstructKeywordToken
    • CopyKeywordToken
    • CountKeywordToken
    • CreateKeywordToken
    • CsvTokeniser
    • CustomKeywordDefinitionToken
    • CustomKeywordToken
    • DataKeywordToken
    • DataTypeKeywordToken
    • DataTypeToken
    • DayKeywordToken
    • DefaultKeywordToken
    • DeleteKeywordToken
    • DescKeywordToken
    • DescribeKeywordToken
    • DistinctKeywordToken
    • DivideToken
    • DotToken
    • DropKeywordToken
    • EncodeForUriKeywordToken
    • EOFToken
    • EOLToken
    • EqualityToken
    • ExclamationToken
    • ExistsKeywordToken
    • FilterKeywordToken
    • FloorKeywordToken
    • ForAllQuantifierToken
    • ForSomeQuantifierToken
    • FromKeywordToken
    • FromNamedKeywordToken
    • GraphKeywordToken
    • GraphLiteralToken
    • GreaterThanOrEqualToToken
    • GreaterThanToken
    • GroupByKeywordToken
    • GroupConcatKeywordToken
    • HashToken
    • HatHatToken
    • HatToken
    • HavingKeywordToken
    • HoursKeywordToken
    • IfKeywordToken
    • ImpliedByToken
    • ImpliesToken
    • InKeywordToken
    • InsertKeywordToken
    • IntoKeywordToken
    • IriKeywordToken
    • IsBlankKeywordToken
    • IsIriKeywordToken
    • IsLiteralKeywordToken
    • IsNumericKeywordToken
    • IsUriKeywordToken
    • IToken
    • ITokeniser
    • ITokenQueue
    • KeywordAToken
    • KeywordDirectiveToken
    • KeywordIsToken
    • KeywordOfToken
    • LangKeywordToken
    • LangMatchesKeywordToken
    • LanguageSpecifierToken
    • LCaseKeywordToken
    • LeftBracketToken
    • LeftCurlyBracketToken
    • LeftSquareBracketToken
    • LengthKeywordToken
    • LessThanOrEqualToToken
    • LessThanToken
    • LetKeywordToken
    • LimitKeywordToken
    • LiteralToken
    • LiteralWithDataTypeToken
    • LiteralWithLanguageSpecifierToken
    • LoadKeywordToken
    • LongLiteralToken
    • MaxKeywordToken
    • MD5KeywordToken
    • MedianKeywordToken
    • MinKeywordToken
    • MinusKeywordToken
    • MinusToken
    • MinutesKeywordToken
    • ModeKeywordToken
    • MonthKeywordToken
    • MoveKeywordToken
    • MultiplyToken
    • NamedKeywordToken
    • NegationToken
    • NonTokenisedTokenQueue
    • Notation3Tokeniser
    • NotEqualsToken
    • NotExistsKeywordToken
    • NotInKeywordToken
    • NowKeywordToken
    • NTriplesTokeniser
    • NumericMaxKeywordToken
    • NumericMinKeywordToken
    • OffsetKeywordToken
    • OptionalKeywordToken
    • OrderByKeywordToken
    • OrToken
    • PathToken
    • PlainLiteralToken
    • PlusToken
    • PrefixDirectiveToken
    • PrefixToken
    • QNameToken
    • QuestionToken
    • RandKeywordToken
    • ReducedKeywordToken
    • RegexKeywordToken
    • ReplaceKeywordToken
    • RightBracketToken
    • RightCurlyBracketToken
    • RightSquareBracketToken
    • RoundKeywordToken
    • SameTermKeywordToken
    • SampleKeywordToken
    • SecondsKeywordToken
    • SelectKeywordToken
    • SemicolonToken
    • SeparatorKeywordToken
    • ServiceKeywordToken
    • Sha1KeywordToken
    • Sha224KeywordToken
    • Sha256KeywordToken
    • Sha384KeywordToken
    • Sha512KeywordToken
    • SilentKeywordToken
    • SparqlTokeniser
    • StrAfterKeywordToken
    • StrBeforeKeywordToken
    • StrContainsKeywordToken
    • StrDtKeywordToken
    • StrEndsKeywordToken
    • StrKeywordToken
    • StrLangKeywordToken
    • StrLenKeywordToken
    • StrStartsKeywordToken
    • StrUUIDKeywordToken
    • SubStrKeywordToken
    • SumKeywordToken
    • TabToken
    • TimezoneKeywordToken
    • Token
    • TokeniserEscapeMode
    • TokenQueue
    • TokenQueueMode
    • ToKeywordToken
    • TriGTokeniser
    • TsvTokeniser
    • TurtleTokeniser
    • TZKeywordToken
    • UCaseKeywordToken
    • UndefKeywordToken
    • UnderscoreToken
    • UnionKeywordToken
    • UnsaidKeywordToken
    • UriKeywordToken
    • UriToken
    • UsingKeywordToken
    • UUIDKeywordToken
    • ValuesKeywordToken
    • VariableToken
    • WhereKeywordToken
    • WithKeywordToken
    • YearKeywordToken
  • VDS.RDF.Parsing.Validation
    • ISyntaxValidationResults
    • ISyntaxValidator
    • RdfDatasetSyntaxValidator
    • RdfStrictSyntaxValidator
    • RdfSyntaxValidator
    • SparqlQueryValidator
    • SparqlResultsValidator
    • SparqlUpdateValidator
    • SyntaxValidationResults
  • VDS.RDF.Query
    • BaseSparqlView
    • BindingGroup
    • ExplainQueryProcessor
    • ExplanationLevel
    • FederatedSparqlRemoteEndpoint
    • FullTextHelper
    • GenericQueryProcessor
    • ISparqlQueryAlgebraProcessor<TResult, TContext>
    • ISparqlQueryProcessor
    • LeviathanLeftJoinBinder
    • LeviathanQueryProcessor
    • LeviathanResultBinder
    • NativeSparqlView
    • PelletQueryProcessor
    • QueryProcessorBase
    • RdfQueryException
    • RdfQueryTimeoutException
    • RdfReasoningException
    • RemoteQueryProcessor
    • SimpleQueryProcessor
    • SparqlEvaluationContext
    • SparqlNodeComparer
    • SparqlOrderingComparer
    • SparqlParameterizedString
    • SparqlQuery
    • SparqlQueryType
    • SparqlRemoteEndpoint
    • SparqlRemoteEndpoint.AsyncQueryWithResultGraph
    • SparqlRemoteEndpoint.AsyncQueryWithResultSet
    • SparqlResult
    • SparqlResultBinder
    • SparqlResultSet
    • SparqlResultsType
    • SparqlSpecialQueryType
    • SparqlSpecsHelper
    • SparqlVariable
    • SparqlView
  • VDS.RDF.Query.Aggregates
    • BaseAggregate
    • ISparqlAggregate
  • VDS.RDF.Query.Aggregates.Leviathan
    • AllAggregate
    • AnyAggregate
    • MedianAggregate
    • ModeAggregate
    • NoneAggregate
    • NumericMaxAggregate
    • NumericMinAggregate
  • VDS.RDF.Query.Aggregates.Sparql
    • AverageAggregate
    • CountAggregate
    • CountAllAggregate
    • CountAllDistinctAggregate
    • CountDistinctAggregate
    • GroupConcatAggregate
    • MaxAggregate
    • MinAggregate
    • SampleAggregate
    • SumAggregate
  • VDS.RDF.Query.Aggregates.XPath
    • StringJoinAggregate
  • VDS.RDF.Query.Algebra
    • AlgebraExtensions
    • Ask
    • AskAnyTriples
    • AskBgp
    • AskUnion
    • BaseArbitraryLengthPathOperator
    • BaseMultiset
    • BasePathOperator
    • BaseSet
    • Bgp
    • Bindings
    • Distinct
    • ExistsJoin
    • Extend
    • Filter
    • FilteredProduct
    • FullTextQuery
    • Graph
    • GroupBy
    • GroupMultiset
    • Having
    • IAbstractJoin
    • IBgp
    • IdentityFilter
    • IdentityMultiset
    • IExistsJoin
    • IFilter
    • IJoin
    • ILeftJoin
    • IMinus
    • IPathOperator
    • ISet
    • ISparqlAlgebra
    • ITerminalOperator
    • IUnaryOperator
    • IUnion
    • Join
    • LazyBgp
    • LazyUnion
    • LeftJoin
    • Minus
    • Multiset
    • NegatedPropertySet
    • NullMultiset
    • NullOperator
    • OneOrMorePath
    • OrderBy
    • ParallelJoin
    • ParallelUnion
    • PartitionedMultiset
    • PropertyFunction
    • PropertyPath
    • Reduced
    • SameTermFilter
    • Select
    • SelectDistinctGraphs
    • Service
    • Set
    • SetDistinctnessComparer
    • SingleValueRestrictionFilter
    • Slice
    • SubQuery
    • Table
    • Union
    • VariableRestrictionFilter
    • ZeroLengthPath
    • ZeroOrMorePath
  • VDS.RDF.Query.Builder
    • GraphPatternBuilder
    • GraphPatternType
    • IAggregateBuilder
    • IAssignmentVariableNamePart<T>
    • IBindingTupleBuilder
    • IDescribeBuilder
    • IDescribeGraphPatternBuilder
    • IDistinctAggregateBuilder
    • IExpressionBuilder
    • IfElsePart
    • IfThenPart
    • IGraphPatternBuilder
    • IInlineDataBuilder
    • INonAggregateExpressionBuilder
    • IPatternItemFactory
    • IQueryBuilder
    • ISelectBuilder
    • ITriplePatternBuilder
    • ITriplePatternBuilderInternal
    • QueryBuilder
    • QueryBuilderExtensions
    • SparqlCastBuilder
    • TriplePatternBuilder
    • TriplePatternObjectPart
    • TriplePatternPredicatePart
  • VDS.RDF.Query.Builder.Expressions
    • AggregateExpression
    • BlankNodeExpression
    • BooleanExpression
    • IriExpression
    • LiteralExpression
    • NumericExpression
    • NumericExpression<T>
    • PrimaryExpression<TExpression>
    • RdfTermExpression
    • SparqlExpression
    • TypedLiteralExpression<T>
    • VariableExpression
  • VDS.RDF.Query.Construct
    • ConstructContext
  • VDS.RDF.Query.Datasets
    • BaseDataset
    • BaseDemandDataset
    • BaseImmutableDataset
    • BaseImmutableQuadDataset
    • BaseQuadDataset
    • BaseTransactionalDataset
    • BaseTransactionalQuadDataset
    • DatasetGraphCollection
    • FullTextIndexedDataset
    • InMemoryDataset
    • InMemoryQuadDataset
    • ISparqlDataset
    • IThreadSafeDataset
    • WebDemandDataset
    • WrapperDataset
  • VDS.RDF.Query.Describe
    • BaseDescribeAlgorithm
    • ConciseBoundedDescription
    • ISparqlDescribe
    • LabelledDescription
    • MinimalSpanningGraph
    • NamedGraphDescription
    • SimpleSubjectDescription
    • SimpleSubjectObjectDescription
    • SymmetricConciseBoundedDescription
  • VDS.RDF.Query.Expressions
    • ArqFunctionFactory
    • BaseBinaryExpression
    • BaseUnaryExpression
    • FullTextFunctionFactory
    • IExpressionTransformer
    • ISparqlCustomExpressionFactory
    • ISparqlExpression
    • LeviathanFunctionFactory
    • PrimaryExpressionSubstituter
    • SparqlBuiltInFunctionFactory
    • SparqlExpressionFactory
    • SparqlExpressionType
    • SparqlNumericType
    • XPathFunctionFactory
  • VDS.RDF.Query.Expressions.Arithmetic
    • AdditionExpression
    • DivisionExpression
    • MinusExpression
    • MultiplicationExpression
    • SubtractionExpression
  • VDS.RDF.Query.Expressions.Comparison
    • EqualsExpression
    • GreaterThanExpression
    • GreaterThanOrEqualToExpression
    • LessThanExpression
    • LessThanOrEqualToExpression
    • NotEqualsExpression
  • VDS.RDF.Query.Expressions.Conditional
    • AndExpression
    • NotExpression
    • OrExpression
  • VDS.RDF.Query.Expressions.Functions
    • FullTextMatchFunction
    • UnknownFunction
  • VDS.RDF.Query.Expressions.Functions.Arq
    • BNodeFunction
    • EFunction
    • LocalNameFunction
    • MaxFunction
    • MinFunction
    • NamespaceFunction
    • NowFunction
    • PiFunction
    • Sha1Function
    • StringJoinFunction
    • SubstringFunction
  • VDS.RDF.Query.Expressions.Functions.Leviathan.Hash
    • MD5HashFunction
    • Sha256HashFunction
  • VDS.RDF.Query.Expressions.Functions.Leviathan.Numeric
    • CartesianFunction
    • CubeFunction
    • EFunction
    • FactorialFunction
    • LeviathanNaturalLogFunction
    • LogFunction
    • PowerFunction
    • PythagoreanDistanceFunction
    • RandomFunction
    • ReciprocalFunction
    • RootFunction
    • SquareFunction
    • SquareRootFunction
    • TenFunction
  • VDS.RDF.Query.Expressions.Functions.Leviathan.Numeric.Trigonometry
    • BaseTrigonometricFunction
    • CosecantFunction
    • CosineFunction
    • CotangentFunction
    • DegreesToRadiansFunction
    • RadiansToDegreesFunction
    • SecantFunction
    • SineFunction
    • TangentFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql
    • CallFunction
    • CoalesceFunction
    • IfElseFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql.Boolean
    • BoundFunction
    • ExistsFunction
    • IsBlankFunction
    • IsIriFunction
    • IsLiteralFunction
    • IsNumericFunction
    • IsUriFunction
    • LangMatchesFunction
    • RegexFunction
    • SameTermFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql.Constructor
    • BNodeFunction
    • IriFunction
    • StrDtFunction
    • StrLangFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql.DateTime
    • DayFunction
    • HoursFunction
    • MinutesFunction
    • MonthFunction
    • NowFunction
    • SecondsFunction
    • TimezoneFunction
    • TZFunction
    • YearFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql.Hash
    • BaseHashFunction
    • MD5HashFunction
    • Sha1HashFunction
    • Sha256HashFunction
    • Sha384HashFunction
    • Sha512HashFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql.Numeric
    • AbsFunction
    • CeilFunction
    • FloorFunction
    • RandFunction
    • RoundFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql.Set
    • BaseSetFunction
    • InFunction
    • NotInFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql.String
    • BaseBinaryStringFunction
    • BaseUUIDFunction
    • ConcatFunction
    • ContainsFunction
    • DataType11Function
    • DataTypeFunction
    • EncodeForUriFunction
    • LangFunction
    • LCaseFunction
    • ReplaceFunction
    • StrAfterFunction
    • StrBeforeFunction
    • StrEndsFunction
    • StrFunction
    • StrLenFunction
    • StrStartsFunction
    • StrUUIDFunction
    • SubStrFunction
    • UCaseFunction
    • UUIDFunction
  • VDS.RDF.Query.Expressions.Functions.XPath
    • BooleanFunction
  • VDS.RDF.Query.Expressions.Functions.XPath.Cast
    • BaseCast
    • BooleanCast
    • DateTimeCast
    • DecimalCast
    • DoubleCast
    • FloatCast
    • IntegerCast
    • StringCast
  • VDS.RDF.Query.Expressions.Functions.XPath.DateTime
    • BaseUnaryDateTimeFunction
    • DayFromDateTimeFunction
    • HoursFromDateTimeFunction
    • MinutesFromDateTimeFunction
    • MonthFromDateTimeFunction
    • SecondsFromDateTimeFunction
    • TimezoneFromDateTimeFunction
    • YearFromDateTimeFunction
  • VDS.RDF.Query.Expressions.Functions.XPath.Numeric
    • AbsFunction
    • CeilingFunction
    • FloorFunction
    • RoundFunction
    • RoundHalfToEvenFunction
  • VDS.RDF.Query.Expressions.Functions.XPath.String
    • BaseBinaryStringFunction
    • BaseUnaryStringFunction
    • CompareFunction
    • ConcatFunction
    • ContainsFunction
    • EncodeForUriFunction
    • EndsWithFunction
    • EscapeHtmlUriFunction
    • LowerCaseFunction
    • NormalizeSpaceFunction
    • NormalizeUnicodeFunction
    • ReplaceFunction
    • StartsWithFunction
    • StringLengthFunction
    • SubstringAfterFunction
    • SubstringBeforeFunction
    • SubstringFunction
    • UpperCaseFunction
  • VDS.RDF.Query.Expressions.Primary
    • AggregateTerm
    • AllModifier
    • ConstantTerm
    • DistinctModifier
    • GraphPatternTerm
    • VariableTerm
  • VDS.RDF.Query.Filters
    • BaseUnaryFilter
    • BoundFilter
    • ChainFilter
    • ISparqlFilter
    • UnaryExpressionFilter
  • VDS.RDF.Query.FullText
    • FullTextIndexException
    • FullTextQueryException
    • NamespaceDoc
  • VDS.RDF.Query.FullText.Indexing
    • BaseFullTextIndexer
    • BaseSimpleFullTextIndexer
    • IFullTextIndexer
    • IndexingMode
    • NamespaceDoc
  • VDS.RDF.Query.FullText.Indexing.Lucene
    • BaseSimpleLuceneIndexer
    • LuceneObjectsIndexer
    • LucenePredicatesIndexer
    • LuceneSubjectsIndexer
    • NamespaceDoc
  • VDS.RDF.Query.FullText.Schema
    • BaseIndexSchema
    • DefaultIndexSchema
    • IFullTextIndexSchema
    • NamespaceDoc
  • VDS.RDF.Query.FullText.Search
    • FullTextSearchResult
    • IFullTextSearchProvider
    • IFullTextSearchResult
    • NamespaceDoc
  • VDS.RDF.Query.FullText.Search.Lucene
    • BaseLuceneSearchProvider
    • LuceneSearchProvider
    • NamespaceDoc
  • VDS.RDF.Query.Grouping
    • BaseGroupBy
    • GroupByExpression
    • GroupByVariable
    • ISparqlGroupBy
  • VDS.RDF.Query.Inference
    • IInferenceEngine
    • IOwlReasoner
    • IQueryableOwlReasoner
    • OwlHelper
    • OwlHelper.OwlExtractMode
    • OwlReasonerWrapper
    • PelletReasoner
    • RdfsReasoner
    • SimpleN3RulesReasoner
    • SkosReasoner
    • StaticOwlReasonerWrapper
    • StaticRdfsReasoner
    • StaticSkosReasoner
  • VDS.RDF.Query.Inference.Pellet
    • KnowledgeBase
    • PelletClusterServiceCallback
    • PelletConsistencyCallback
    • PelletHelper
    • PelletSearchServiceCallback
    • PelletServer
    • PelletServerReadyCallback
    • PelletService
    • PelletSimilarityServiceCallback
    • ServiceEndpoint
  • VDS.RDF.Query.Inference.Pellet.Services
    • ClassifyService
    • ClusterService
    • ConsistencyService
    • ExplainInconsistentService
    • ExplainInstanceService
    • ExplainPropertyService
    • ExplainService
    • ExplainSubclassService
    • ExplainUnsatService
    • IntegrityConstraintValidationService
    • NamespaceService
    • PredictService
    • QueryService
    • RealizeService
    • SearchService
    • SearchServiceResult
    • SimilarityService
    • UnsupportedService
  • VDS.RDF.Query.Operators
    • BaseOperator
    • ISparqlOperator
    • SparqlOperators
    • SparqlOperatorType
  • VDS.RDF.Query.Operators.DateTime
    • BaseDateTimeOperator
    • BaseTimeSpanOperator
    • DateTimeAddition
    • DateTimeSubtraction
    • TimeSpanAddition
    • TimeSpanSubtraction
  • VDS.RDF.Query.Operators.Numeric
    • AdditionOperator
    • BaseNumericOperator
    • DivisionOperator
    • MultiplicationOperator
    • SubtractionOperator
  • VDS.RDF.Query.Optimisation
    • AskBgpOptimiser
    • BaseAlgebraOptimiser
    • BaseQueryOptimiser
    • DefaultOptimiser
    • FilteredProductOptimiser
    • FullTextOptimiser
    • IAlgebraOptimiser
    • IdentityFilterOptimiser
    • ImplicitJoinOptimiser
    • IQueryOptimiser
    • LazyBgpOptimiser
    • NoReorderComparer
    • NoReorderOptimiser
    • OrderByDistinctOptimiser
    • ParallelEvaluationOptimiser
    • PropertyFunctionOptimiser
    • SimpleVirtualAlgebraOptimiser
    • SparqlOptimiser
    • StrictAlgebraOptimiser
    • VariableSubstitutionTransformer
    • VirtualAlgebraOptimiser<TNodeID, TGraphID>
    • WeightedOptimiser
  • VDS.RDF.Query.Ordering
    • BaseOrderBy
    • ISparqlOrderBy
    • OrderByExpression
    • OrderByVariable
  • VDS.RDF.Query.Paths
    • AlternativePath
    • BaseBinaryPath
    • BaseUnaryPath
    • Cardinality
    • FixedCardinality
    • InversePath
    • ISparqlPath
    • NegatedSet
    • NOrMore
    • NToM
    • OneOrMore
    • PathEvaluationContext
    • PathTransformContext
    • PotentialPath
    • Property
    • SequencePath
    • ZeroOrMore
    • ZeroOrOne
    • ZeroToN
  • VDS.RDF.Query.Patterns
    • BaseTriplePattern
    • BindingsPattern
    • BindingTuple
    • BindPattern
    • BlankNodePattern
    • FilterPattern
    • FixedBlankNodePattern
    • GraphPattern
    • IAssignmentPattern
    • IConstructTriplePattern
    • IFilterPattern
    • IMatchTriplePattern
    • IPropertyFunctionPattern
    • IPropertyPathPattern
    • ISubQueryPattern
    • ITriplePattern
    • LetPattern
    • NodeMatchPattern
    • PatternItem
    • PropertyFunctionPattern
    • PropertyPathPattern
    • SubQueryPattern
    • TriplePattern
    • TriplePatternType
    • TriplePatternTypeComparer
    • VariablePattern
  • VDS.RDF.Query.PropertyFunctions
    • FullTextMatchPropertyFunction
    • FullTextPropertyFunctionFactory
    • IPropertyFunctionFactory
    • ISparqlPropertyFunction
    • PropertyFunctionFactory
    • PropertyFunctionHelper
    • PropertyFunctionInfo
  • VDS.RDF.Query.Spin
    • SpinWrappedDataset
    • SpinWrappedGraph
  • VDS.RDF.Query.Spin.Core
    • Aggregations
  • VDS.RDF.Query.Spin.Inference
    • InferenceExtensions
  • VDS.RDF.Query.Spin.LibraryOntology
    • RDFx
  • VDS.RDF.Query.Spin.Statistics
    • ISPINStatisticsListener
  • VDS.RDF.Shacl
    • Path
    • ShapesGraph
    • Vocabulary
  • VDS.RDF.Shacl.Validation
    • Report
    • Result
    • ResultCollection
  • VDS.RDF.Skos
    • RdfSkosException
    • SkosCollection
    • SkosConcept
    • SkosConceptScheme
    • SkosGraph
    • SkosHelper
    • SkosMember
    • SkosOrderedCollection
    • SkosResource
  • VDS.RDF.Storage
    • AllegroGraphConnector
    • AsyncStorageCallback
    • AsyncStorageCallbackArgs
    • AsyncStorageOperation
    • BaseAsyncHttpConnector
    • BaseAsyncSafeConnector
    • BaseHttpConnector
    • BaseSesameHttpProtocolConnector
    • BaseStardogConnector
    • BatchTriple
    • DatasetFileManager
    • FourStoreConnector
    • FusekiConnector
    • IAsyncQueryableStorage
    • IAsyncStorageProvider
    • IAsyncTransactionalStorage
    • IAsyncUpdateableStorage
    • InMemoryManager
    • IOBehaviour
    • IQueryableStorage
    • IReasoningQueryableStorage
    • IStorageCapabilities
    • IStorageProvider
    • ITransactionalStorage
    • IUpdateableStorage
    • QueryableReadOnlyConnector
    • RdfStorageException
    • ReadOnlyConnector
    • ReadWriteSparqlConnector
    • SesameHttpProtocolConnector
    • SesameHttpProtocolVersion5Connector
    • SesameHttpProtocolVersion6Connector
    • SparqlConnector
    • SparqlConnectorLoadMethod
    • SparqlHttpProtocolConnector
    • StardogConnector
    • StardogReasoningMode
    • StardogV1Connector
    • StardogV2Connector
    • StardogV3Connector
    • StorageHelper
    • VirtuosoManager
  • VDS.RDF.Storage.Management
    • AllegroGraphServer
    • BaseStardogServer
    • BaseStardogServer.DatabaseOptions
    • IAsyncStorageServer
    • IStorageServer
    • SesameServer
    • StardogServer
    • StardogV1Server
    • StardogV2Server
    • StardogV3Server
  • VDS.RDF.Storage.Management.Provisioning
    • IStoreTemplate
    • StoreTemplate
  • VDS.RDF.Storage.Management.Provisioning.Sesame
    • BaseSesameTemplate
    • SesameHttpTemplate
    • SesameMemTemplate
    • SesameNativeIndexMode
    • SesameNativeTemplate
  • VDS.RDF.Storage.Management.Provisioning.Stardog
    • BaseStardogTemplate
    • StardogDiskTemplate
    • StardogMemTemplate
  • VDS.RDF.Storage.Virtualisation
    • BaseVirtualBlankNode<TNodeID, TGraphID>
    • BaseVirtualGraphLiteralNode<TNodeID, TGraphID>
    • BaseVirtualLiteralNode<TNodeID, TGraphID>
    • BaseVirtualNode<TNodeID, TGraphID>
    • BaseVirtualUriNode<TNodeID, TGraphID>
    • BaseVirtualVariableNode<TNodeID, TGraphID>
    • ICanCopy
    • IVirtualIdComparable
    • IVirtualNode<TNodeID, TGraphID>
    • IVirtualRdfProvider<TNodeID, TGraphID>
    • SimpleVirtualBlankNode
    • SimpleVirtualGraphLiteralNode
    • SimpleVirtualLiteralNode
    • SimpleVirtualNodeCache<TNodeID>
    • SimpleVirtualUriNode
    • SimpleVirtualVariableNode
    • StoreVirtualGraphPersistenceWrapper<TNodeID, TGraphID>
    • VirtualNodeCache<TNodeID, TKey>
  • VDS.RDF.Update
    • ExplainUpdateProcessor
    • GenericUpdateProcessor
    • ISparqlUpdateProcessor
    • LeviathanUpdateProcessor
    • RemoteUpdateProcessor
    • SimpleUpdateProcessor
    • SparqlRemoteUpdateEndpoint
    • SparqlUpdateCommand
    • SparqlUpdateCommandSet
    • SparqlUpdateCommandType
    • SparqlUpdateEvaluationContext
    • SparqlUpdateException
    • SparqlUpdateMalformedException
    • SparqlUpdatePermissionException
    • SparqlUpdateSpecsHelper
    • SparqlUpdateTimeoutException
  • VDS.RDF.Update.Commands
    • AddCommand
    • BaseModificationCommand
    • BaseTransferCommand
    • ClearCommand
    • ClearMode
    • CopyCommand
    • CreateCommand
    • DeleteCommand
    • DeleteDataCommand
    • DropCommand
    • InsertCommand
    • InsertDataCommand
    • LoadCommand
    • ModifyCommand
    • MoveCommand
  • VDS.RDF.Update.Protocol
    • BaseProtocolProcessor
    • GenericProtocolProcessor
    • ISparqlHttpProtocolProcessor
    • LeviathanProtocolProcessor
    • ProtocolToUpdateProcessor
    • SparqlHttpProtocolException
    • SparqlHttpProtocolUriInvalidException
    • SparqlHttpProtocolUriResolutionException
  • VDS.RDF.Web
    • BaseDatasetHandler
    • BaseGraphHandler
    • BaseSparqlHttpProtocolHandler
    • BaseSparqlQueryHandler
    • BaseSparqlServer
    • BaseSparqlUpdateHandler
    • DatasetHandler
    • GraphHandler
    • HandlerHelper
    • HttpContextExtensions
    • IHttpContext
    • IHttpProtocolRequest
    • IHttpProtocolResponse
    • NegotiateByFileExtension
    • ProtocolHandler
    • QueryHandler
    • SchemaGraphHandler
    • ServiceDescriptionType
    • SparqlServer
    • SparqlServiceDescriber
    • UpdateHandler
    • WebContext
    • WildcardGraphHandler
    • WildcardProtocolHandler
  • VDS.RDF.Web.Configuration
    • BaseHandlerConfiguration
    • WebConfigurationLoader
    • WebConfigurationPathResolver
  • VDS.RDF.Web.Configuration.Protocol
    • BaseProtocolHandlerConfiguration
    • ProtocolHandlerConfiguration
  • VDS.RDF.Web.Configuration.Query
    • BaseQueryHandlerConfiguration
    • QueryHandlerConfiguration
  • VDS.RDF.Web.Configuration.Resource
    • BaseDatasetHandlerConfiguration
    • BaseGraphHandlerConfiguration
    • DatasetHandlerConfiguration
    • GraphHandlerConfiguration
  • VDS.RDF.Web.Configuration.Server
    • BaseSparqlServerConfiguration
    • SparqlServerConfiguration
  • VDS.RDF.Web.Configuration.Update
    • BaseUpdateHandlerConfiguration
    • UpdateHandlerConfiguration
  • VDS.RDF.Writing
    • BaseGZipDatasetWriter
    • BaseGZipResultsWriter
    • BaseGZipWriter
    • BaseHtmlWriter
    • BaseRdfWriter
    • CollectionSearchMode
    • CompressingTurtleWriter
    • CsvStoreWriter
    • CsvWriter
    • GraphMLSpecsHelper
    • GraphMLWriter
    • GraphVizGenerator
    • GraphVizWriter
    • GZippedJsonLdWriter
    • GZippedNotation3Writer
    • GZippedNQuadsWriter
    • GZippedNTriplesWriter
    • GZippedRdfAWriter
    • GZippedRdfJsonWriter
    • GZippedRdfXmlWriter
    • GZippedSparqlCsvWriter
    • GZippedSparqlJsonWriter
    • GZippedSparqlTsvWriter
    • GZippedSparqlXmlWriter
    • GZippedTriGWriter
    • GZippedTriXWriter
    • GZippedTurtleWriter
    • HtmlSchemaWriter
    • HtmlWriter
    • IAttributeWriter
    • ICollapseLiteralsWriter
    • ICompressingWriter
    • IDtdWriter
    • IFormatterBasedWriter
    • IHighSpeedWriter
    • IHtmlWriter
    • IMultiThreadedWriter
    • INamespaceWriter
    • IPrettyPrintingWriter
    • JsonLdWriter
    • JsonLdWriterOptions
    • NodeFormat
    • Notation3Writer
    • NQuadsWriter
    • NTriplesWriter
    • OutputRdfCollection
    • PrettyRdfXmlWriter
    • RdfJsonWriter
    • RdfOutputException
    • RdfThreadedOutputException
    • RdfWriterSelectionException
    • RdfXmlWriter
    • SingleGraphWriter
    • SparqlCsvWriter
    • SparqlHtmlWriter
    • SparqlJsonWriter
    • SparqlRdfWriter
    • SparqlTsvWriter
    • SparqlXmlWriter
    • SparqlXsltWriter
    • StringWriter
    • TriGWriter
    • TripleSegment
    • TriXWriter
    • TsvStoreWriter
    • TsvWriter
    • TurtleWriter
    • WriterCompressionLevel
    • WriterErrorMessages
    • WriterHelper
  • VDS.RDF.Writing.Contexts
    • BaseStoreWriterContext
    • BaseWriterContext
    • CompressingTurtleWriterContext
    • HtmlWriterContext
    • ICollectionCompressingWriterContext
    • IStoreWriterContext
    • IWriterContext
    • NTriplesWriterContext
    • RdfXmlWriterContext
    • ThreadedStoreWriterContext
    • TriGWriterContext
    • TurtleWriterContext
  • VDS.RDF.Writing.Formatting
    • BaseFormatter
    • CsvFormatter
    • DeliminatedLineFormatter
    • HtmlFormatter
    • IBaseUriFormatter
    • ICharFormatter
    • IGraphFormatter
    • INamespaceFormatter
    • INodeFormatter
    • IQueryFormatter
    • IResultFormatter
    • IResultSetFormatter
    • ITripleFormatter
    • IUriFormatter
    • Notation3Formatter
    • NQuads11Formatter
    • NQuadsFormatter
    • NTriples11Formatter
    • NTriplesFormatter
    • QNameFormatter
    • RdfXmlFormatter
    • SparqlFormatter
    • SparqlXmlFormatter
    • TsvFormatter
    • TurtleFormatter
    • TurtleW3CFormatter
    • UncompressedNotation3Formatter
    • UncompressedTurtleFormatter

Class HtmlTextWriter

Custom implementation of HtmlTextWriter to replace it in builds where System.Web is not available.
Inheritance
System.Object
System.MarshalByRefObject
System.IO.TextWriter
HtmlTextWriter
Implements
System.IDisposable
Inherited Members
System.IO.TextWriter.CoreNewLine
System.IO.TextWriter.Null
System.IO.TextWriter.Dispose()
System.IO.TextWriter.Dispose(System.Boolean)
System.IO.TextWriter.FlushAsync()
System.IO.TextWriter.Synchronized(System.IO.TextWriter)
System.IO.TextWriter.Write(System.String, System.Object, System.Object, System.Object)
System.IO.TextWriter.WriteAsync(System.Char)
System.IO.TextWriter.WriteAsync(System.Char[])
System.IO.TextWriter.WriteAsync(System.Char[], System.Int32, System.Int32)
System.IO.TextWriter.WriteAsync(System.String)
System.IO.TextWriter.WriteLine(System.String, System.Object, System.Object, System.Object)
System.IO.TextWriter.WriteLineAsync()
System.IO.TextWriter.WriteLineAsync(System.Char)
System.IO.TextWriter.WriteLineAsync(System.Char[])
System.IO.TextWriter.WriteLineAsync(System.Char[], System.Int32, System.Int32)
System.IO.TextWriter.WriteLineAsync(System.String)
System.IO.TextWriter.FormatProvider
System.IO.TextWriter.NewLine
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: System.Web.UI
Assembly: dotNetRDF.dll
Syntax
public class HtmlTextWriter : TextWriter, IDisposable
Remarks

Note that this is not a full implementation of HtmlTextWriter as per the original class, it simply emulates all the functionality that dotNetRDF requires for it's HTML outputting.

Constructors

| Improve this Doc View Source

HtmlTextWriter(TextWriter)

Creates a new HTML Text Writer.
Declaration
public HtmlTextWriter(TextWriter writer)
Parameters
Type Name Description
System.IO.TextWriter writer Text Writer.

Properties

| Improve this Doc View Source

Encoding

Gets the encoding of the Inner Writer.
Declaration
public override Encoding Encoding { get; }
Property Value
Type Description
System.Text.Encoding
Overrides
System.IO.TextWriter.Encoding
| Improve this Doc View Source

Indent

Gets/Sets the current Indent.
Declaration
public int Indent { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

InnerWriter

Gets the Inner Writer.
Declaration
public TextWriter InnerWriter { get; }
Property Value
Type Description
System.IO.TextWriter

Methods

| Improve this Doc View Source

AddAttribute(String, String)

Adds an attribute to the next element to be written.
Declaration
public void AddAttribute(string name, string value)
Parameters
Type Name Description
System.String name Attribute Name.
System.String value Value.
| Improve this Doc View Source

AddAttribute(String, String, Boolean)

Adds an attribute to the next element to be written.
Declaration
public void AddAttribute(string name, string value, bool fEncode)
Parameters
Type Name Description
System.String name Attribute Name.
System.String value Value.
System.Boolean fEncode Whether to encode the attribute value.
| Improve this Doc View Source

AddAttribute(HtmlTextWriterAttribute, String)

Adds an attribute to the next element to be written.
Declaration
public void AddAttribute(HtmlTextWriterAttribute key, string value)
Parameters
Type Name Description
HtmlTextWriterAttribute key Attribute.
System.String value Value.
| Improve this Doc View Source

AddAttribute(HtmlTextWriterAttribute, String, Boolean)

Adds an attribute to the next element to be written.
Declaration
public void AddAttribute(HtmlTextWriterAttribute key, string value, bool fEncode)
Parameters
Type Name Description
HtmlTextWriterAttribute key Attribute.
System.String value Value.
System.Boolean fEncode Whether to encode the attribute value.
| Improve this Doc View Source

AddStyleAttribute(String, String)

Adds a CSS style that will be used in the style attribute of the next element to be written.
Declaration
public void AddStyleAttribute(string name, string value)
Parameters
Type Name Description
System.String name CSS Attribute Name.
System.String value Value.
| Improve this Doc View Source

AddStyleAttribute(HtmlTextWriterStyle, String)

Adds a CSS style that will be used in the style attribute of the next element to be written.
Declaration
public void AddStyleAttribute(HtmlTextWriterStyle key, string value)
Parameters
Type Name Description
HtmlTextWriterStyle key CSS Attribute.
System.String value Value.
| Improve this Doc View Source

Close()

Close the writer.
Declaration
public override void Close()
Overrides
System.IO.TextWriter.Close()
| Improve this Doc View Source

Flush()

Flush the writer.
Declaration
public override void Flush()
Overrides
System.IO.TextWriter.Flush()
| Improve this Doc View Source

RenderBeginTag(String)

Writes the begin tag for an element.
Declaration
public void RenderBeginTag(string tagName)
Parameters
Type Name Description
System.String tagName Tag Name.
| Improve this Doc View Source

RenderBeginTag(HtmlTextWriterTag)

Writes the begin tag for an element.
Declaration
public void RenderBeginTag(HtmlTextWriterTag tagKey)
Parameters
Type Name Description
HtmlTextWriterTag tagKey Tag.
| Improve this Doc View Source

RenderEndTag()

Writes the end tag for an element.
Declaration
public void RenderEndTag()
| Improve this Doc View Source

Write(Boolean)

Writes a boolean.
Declaration
public override void Write(bool value)
Parameters
Type Name Description
System.Boolean value Boolean.
Overrides
System.IO.TextWriter.Write(System.Boolean)
| Improve this Doc View Source

Write(Char)

Writes a character.
Declaration
public override void Write(char value)
Parameters
Type Name Description
System.Char value Character.
Overrides
System.IO.TextWriter.Write(System.Char)
| Improve this Doc View Source

Write(Char[])

Writes some characters.
Declaration
public override void Write(char[] buffer)
Parameters
Type Name Description
System.Char[] buffer Characters.
Overrides
System.IO.TextWriter.Write(System.Char[])
| Improve this Doc View Source

Write(Char[], Int32, Int32)

Writes some portion of the given characters.
Declaration
public override void Write(char[] buffer, int index, int count)
Parameters
Type Name Description
System.Char[] buffer Characters.
System.Int32 index Index to start at.
System.Int32 count Number of characters to write.
Overrides
System.IO.TextWriter.Write(System.Char[], System.Int32, System.Int32)
| Improve this Doc View Source

Write(Decimal)

Writes a decimal.
Declaration
public override void Write(decimal value)
Parameters
Type Name Description
System.Decimal value Decimal.
Overrides
System.IO.TextWriter.Write(System.Decimal)
| Improve this Doc View Source

Write(Double)

Writes a double.
Declaration
public override void Write(double value)
Parameters
Type Name Description
System.Double value Double.
Overrides
System.IO.TextWriter.Write(System.Double)
| Improve this Doc View Source

Write(Int32)

Writes an integer.
Declaration
public override void Write(int value)
Parameters
Type Name Description
System.Int32 value Integer.
Overrides
System.IO.TextWriter.Write(System.Int32)
| Improve this Doc View Source

Write(Int64)

Writes a long integer.
Declaration
public override void Write(long value)
Parameters
Type Name Description
System.Int64 value Long Integer.
Overrides
System.IO.TextWriter.Write(System.Int64)
| Improve this Doc View Source

Write(Object)

Writes an object.
Declaration
public override void Write(object value)
Parameters
Type Name Description
System.Object value Object.
Overrides
System.IO.TextWriter.Write(System.Object)
| Improve this Doc View Source

Write(Single)

Writes a float.
Declaration
public override void Write(float value)
Parameters
Type Name Description
System.Single value Float.
Overrides
System.IO.TextWriter.Write(System.Single)
| Improve this Doc View Source

Write(String)

Writes a string.
Declaration
public override void Write(string value)
Parameters
Type Name Description
System.String value String.
Overrides
System.IO.TextWriter.Write(System.String)
| Improve this Doc View Source

Write(String, Object)

Writes a formatted string.
Declaration
public override void Write(string format, object arg0)
Parameters
Type Name Description
System.String format String with format.
System.Object arg0 Argument to insert into string.
Overrides
System.IO.TextWriter.Write(System.String, System.Object)
| Improve this Doc View Source

Write(String, Object, Object)

Writes a formatted string.
Declaration
public override void Write(string format, object arg0, object arg1)
Parameters
Type Name Description
System.String format String with format.
System.Object arg0 Argument to insert into string.
System.Object arg1 Argument to insert into string.
Overrides
System.IO.TextWriter.Write(System.String, System.Object, System.Object)
| Improve this Doc View Source

Write(String, Object[])

Writes a formatted string.
Declaration
public override void Write(string format, params object[] arg)
Parameters
Type Name Description
System.String format String with format.
System.Object[] arg Arguments to insert into string.
Overrides
System.IO.TextWriter.Write(System.String, System.Object[])
| Improve this Doc View Source

Write(UInt32)

Writes an unsigned integer.
Declaration
public override void Write(uint value)
Parameters
Type Name Description
System.UInt32 value Unsigned Integer.
Overrides
System.IO.TextWriter.Write(System.UInt32)
| Improve this Doc View Source

Write(UInt64)

Writes an unsigned long integer.
Declaration
public override void Write(ulong value)
Parameters
Type Name Description
System.UInt64 value Unsigned Long Integer.
Overrides
System.IO.TextWriter.Write(System.UInt64)
| Improve this Doc View Source

WriteAttribute(String, String)

Writes an attribute.
Declaration
public void WriteAttribute(string name, string value)
Parameters
Type Name Description
System.String name Attribute Name.
System.String value Value.
| Improve this Doc View Source

WriteAttribute(String, String, Boolean)

Writes an attribute.
Declaration
public void WriteAttribute(string name, string value, bool fEncode)
Parameters
Type Name Description
System.String name Attribute Name.
System.String value Value.
System.Boolean fEncode Whether to encode the value.
| Improve this Doc View Source

WriteBeginTag(String)

Writes a begin tag but does not terminate it so that methods like WriteAttribute(String, String) may be used.
Declaration
public void WriteBeginTag(string tagName)
Parameters
Type Name Description
System.String tagName Tag Name.
| Improve this Doc View Source

WriteBreak()

Writes a line break.
Declaration
public void WriteBreak()
| Improve this Doc View Source

WriteEncodedText(String)

Writes encoded text.
Declaration
public void WriteEncodedText(string text)
Parameters
Type Name Description
System.String text Text.
| Improve this Doc View Source

WriteEncodedUrl(String)

Writes an encoded URL.
Declaration
public void WriteEncodedUrl(string url)
Parameters
Type Name Description
System.String url URL.
| Improve this Doc View Source

WriteEncodedUrlParameter(String)

Writes an encoded URL parameter.
Declaration
public void WriteEncodedUrlParameter(string urlText)
Parameters
Type Name Description
System.String urlText URL parameter.
| Improve this Doc View Source

WriteEndTag(String)

Writes an end tag.
Declaration
public void WriteEndTag(string tagName)
Parameters
Type Name Description
System.String tagName Tag Name.
| Improve this Doc View Source

WriteFullBeginTag(String)

Writes a begin tag with the terminating <, use WriteBeginTag(String) instead if you need to add attributes afterwards.
Declaration
public void WriteFullBeginTag(string tagName)
Parameters
Type Name Description
System.String tagName Tag Name.
| Improve this Doc View Source

WriteLine()

Writes a new line.
Declaration
public override void WriteLine()
Overrides
System.IO.TextWriter.WriteLine()
| Improve this Doc View Source

WriteLine(Boolean)

Writes a boolean followed by a new line.
Declaration
public override void WriteLine(bool value)
Parameters
Type Name Description
System.Boolean value Boolean.
Overrides
System.IO.TextWriter.WriteLine(System.Boolean)
| Improve this Doc View Source

WriteLine(Char)

Writes a character followed by a new line.
Declaration
public override void WriteLine(char value)
Parameters
Type Name Description
System.Char value Character.
Overrides
System.IO.TextWriter.WriteLine(System.Char)
| Improve this Doc View Source

WriteLine(Char[])

Writes some characters followed by a new line.
Declaration
public override void WriteLine(char[] buffer)
Parameters
Type Name Description
System.Char[] buffer Characters.
Overrides
System.IO.TextWriter.WriteLine(System.Char[])
| Improve this Doc View Source

WriteLine(Char[], Int32, Int32)

Writes some portion of the characters followed by a new line.
Declaration
public override void WriteLine(char[] buffer, int index, int count)
Parameters
Type Name Description
System.Char[] buffer Characters.
System.Int32 index Index to start at.
System.Int32 count Number of characters to write.
Overrides
System.IO.TextWriter.WriteLine(System.Char[], System.Int32, System.Int32)
| Improve this Doc View Source

WriteLine(Decimal)

Writes a decimal followed by a new line.
Declaration
public override void WriteLine(decimal value)
Parameters
Type Name Description
System.Decimal value Decimal.
Overrides
System.IO.TextWriter.WriteLine(System.Decimal)
| Improve this Doc View Source

WriteLine(Double)

Writes a double followed by a new line.
Declaration
public override void WriteLine(double value)
Parameters
Type Name Description
System.Double value Double.
Overrides
System.IO.TextWriter.WriteLine(System.Double)
| Improve this Doc View Source

WriteLine(Int32)

Writes an integer followed by a new line.
Declaration
public override void WriteLine(int value)
Parameters
Type Name Description
System.Int32 value Integer.
Overrides
System.IO.TextWriter.WriteLine(System.Int32)
| Improve this Doc View Source

WriteLine(Int64)

Writes a long integer followed by a new line.
Declaration
public override void WriteLine(long value)
Parameters
Type Name Description
System.Int64 value Long Integer.
Overrides
System.IO.TextWriter.WriteLine(System.Int64)
| Improve this Doc View Source

WriteLine(Object)

Writes an object followed by a new line.
Declaration
public override void WriteLine(object value)
Parameters
Type Name Description
System.Object value Object.
Overrides
System.IO.TextWriter.WriteLine(System.Object)
| Improve this Doc View Source

WriteLine(Single)

Writes a float followed by a new line.
Declaration
public override void WriteLine(float value)
Parameters
Type Name Description
System.Single value Float.
Overrides
System.IO.TextWriter.WriteLine(System.Single)
| Improve this Doc View Source

WriteLine(String)

Writes a string followed by a new line.
Declaration
public override void WriteLine(string value)
Parameters
Type Name Description
System.String value String.
Overrides
System.IO.TextWriter.WriteLine(System.String)
| Improve this Doc View Source

WriteLine(String, Object)

Writes a formatted string followed by a new line.
Declaration
public override void WriteLine(string format, object arg0)
Parameters
Type Name Description
System.String format String.
System.Object arg0 Argument to insert into string.
Overrides
System.IO.TextWriter.WriteLine(System.String, System.Object)
| Improve this Doc View Source

WriteLine(String, Object, Object)

Writes a formatted string followed by a new line.
Declaration
public override void WriteLine(string format, object arg0, object arg1)
Parameters
Type Name Description
System.String format String.
System.Object arg0 Argument to insert into string.
System.Object arg1 Argument to insert into string.
Overrides
System.IO.TextWriter.WriteLine(System.String, System.Object, System.Object)
| Improve this Doc View Source

WriteLine(String, Object[])

Writes a formatted string followed by a new line.
Declaration
public override void WriteLine(string format, params object[] arg)
Parameters
Type Name Description
System.String format String.
System.Object[] arg Arguments to insert into string.
Overrides
System.IO.TextWriter.WriteLine(System.String, System.Object[])
| Improve this Doc View Source

WriteLine(UInt32)

Writes an unsigned integer followed by a new line.
Declaration
public override void WriteLine(uint value)
Parameters
Type Name Description
System.UInt32 value Unsigned Integer.
Overrides
System.IO.TextWriter.WriteLine(System.UInt32)
| Improve this Doc View Source

WriteLine(UInt64)

Writes an unsigned long integer followed by a new line.
Declaration
public override void WriteLine(ulong value)
Parameters
Type Name Description
System.UInt64 value Unsigned Long Integer.
Overrides
System.IO.TextWriter.WriteLine(System.UInt64)
| Improve this Doc View Source

WriteLineNoTabs(String)

Writes a string on a line with no tabs.
Declaration
public void WriteLineNoTabs(string s)
Parameters
Type Name Description
System.String s String.
| Improve this Doc View Source

WriteStyleAttribute(String, String)

Writes a style attribute.
Declaration
public void WriteStyleAttribute(string name, string value)
Parameters
Type Name Description
System.String name Attribute Name.
System.String value Value.
| Improve this Doc View Source

WriteStyleAttribute(String, String, Boolean)

Writes a style attribute.
Declaration
public void WriteStyleAttribute(string name, string value, bool fEncode)
Parameters
Type Name Description
System.String name Attribute Name.
System.String value Value.
System.Boolean fEncode Whether to encode the value.

Implements

System.IDisposable

Extension Methods

Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • HtmlTextWriter(TextWriter)
  • Properties
    • Encoding
    • Indent
    • InnerWriter
  • Methods
    • AddAttribute(String, String)
    • AddAttribute(String, String, Boolean)
    • AddAttribute(HtmlTextWriterAttribute, String)
    • AddAttribute(HtmlTextWriterAttribute, String, Boolean)
    • AddStyleAttribute(String, String)
    • AddStyleAttribute(HtmlTextWriterStyle, String)
    • Close()
    • Flush()
    • RenderBeginTag(String)
    • RenderBeginTag(HtmlTextWriterTag)
    • RenderEndTag()
    • Write(Boolean)
    • Write(Char)
    • Write(Char[])
    • Write(Char[], Int32, Int32)
    • Write(Decimal)
    • Write(Double)
    • Write(Int32)
    • Write(Int64)
    • Write(Object)
    • Write(Single)
    • Write(String)
    • Write(String, Object)
    • Write(String, Object, Object)
    • Write(String, Object[])
    • Write(UInt32)
    • Write(UInt64)
    • WriteAttribute(String, String)
    • WriteAttribute(String, String, Boolean)
    • WriteBeginTag(String)
    • WriteBreak()
    • WriteEncodedText(String)
    • WriteEncodedUrl(String)
    • WriteEncodedUrlParameter(String)
    • WriteEndTag(String)
    • WriteFullBeginTag(String)
    • WriteLine()
    • WriteLine(Boolean)
    • WriteLine(Char)
    • WriteLine(Char[])
    • WriteLine(Char[], Int32, Int32)
    • WriteLine(Decimal)
    • WriteLine(Double)
    • WriteLine(Int32)
    • WriteLine(Int64)
    • WriteLine(Object)
    • WriteLine(Single)
    • WriteLine(String)
    • WriteLine(String, Object)
    • WriteLine(String, Object, Object)
    • WriteLine(String, Object[])
    • WriteLine(UInt32)
    • WriteLine(UInt64)
    • WriteLineNoTabs(String)
    • WriteStyleAttribute(String, String)
    • WriteStyleAttribute(String, String, Boolean)
  • Implements
  • Extension Methods
Back to top Generated by DocFX