Namespace ActivityPub.Types.Util
Classes
- ASUri
Synthetic type to represent a URI or IRI as used in ActivityStreams. Currently, this only handles "true" non-compacted URIs.
- FlagWithTimestamp
A value that can be a
boolean
flag or a DateTime timestamp. For example, Closed.
- JsonLDContext
Mutable implementation of IJsonLDContext.
- JsonLDContextObject
A JSON-LD context object. Can be embedded within a document or referenced by a link.
- JsonLDExpandedTerm
Expanded form of a term that carries additional information
- JsonLDTerm
Within a context, maps a short word to an IRI.
- LinkRel
A link relation compatible with Rel. Any string not containing the "space" U+0020, "tab" (U+0009), "LF" (U+000A), "FF" (U+000C), "CR" (U+000D) or "," (U+002C) characters can be used as a valid link relation.
- LinkableList<T>
Synthetic type to represent a list of
or Links toT
T
- Linkable<T>
Synthetic wrapper for elements that can be included directly or referenced by a Link.
- NaturalLanguageString
A string that can have multiple representations in different languages.
Interfaces
- IJsonLDContext
A JSON-LD context. Contains a set of context objects.