Class ASOrderedCollectionPageEntity
- Namespace
- ActivityPub.Types.AS.Collection
- Assembly
- ActivityPub.Types.dll
Used to represent distinct subsets of items from an Ordered Collection.
public sealed class ASOrderedCollectionPageEntity : ASEntity<ASOrderedCollectionPage, ASOrderedCollectionPageEntity>
- Inheritance
-
ASOrderedCollectionPageEntity
- Inherited Members
Remarks
Refer to the Activity Streams 2.0 Core specification for a complete description of the CollectionPage type.
Properties
Next
In a paged Collection, indicates the next page of items.
[JsonPropertyName("next")]
public Linkable<ASOrderedCollectionPage>? Next { get; set; }
Property Value
- See Also
PartOf
Identifies the Collection to which a CollectionPage objects items belong.
[JsonPropertyName("partOf")]
public Linkable<ASOrderedCollection>? PartOf { get; set; }
Property Value
- See Also
Prev
In a paged Collection, indicates the previous page of items.
[JsonPropertyName("prev")]
public Linkable<ASOrderedCollectionPage>? Prev { get; set; }
Property Value
- See Also
StartIndex
A non-negative integer value identifying the relative position within the logical view of a strictly ordered collection. This is only valid on OrderedCollectionPage, but it exists on unordered CollectionPage due to technical limitations.
[JsonPropertyName("startIndex")]
[Range(0, 2147483647)]
public int? StartIndex { get; set; }
Property Value
- int?
- See Also