Table of Contents

Class ASCollectionPageEntity

Namespace
ActivityPub.Types.AS.Collection
Assembly
ActivityPub.Types.dll

Used to represent distinct subsets of items from a Collection.

public sealed class ASCollectionPageEntity : ASEntity<ASCollectionPage, ASCollectionPageEntity>
Inheritance
ASCollectionPageEntity
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<ASCollectionPage>? Next { get; set; }

Property Value

Linkable<ASCollectionPage>
See Also

PartOf

Identifies the Collection to which a CollectionPage objects items belong.

[JsonPropertyName("partOf")]
public Linkable<ASCollection>? PartOf { get; set; }

Property Value

Linkable<ASCollection>
See Also

Prev

In a paged Collection, indicates the previous page of items.

[JsonPropertyName("prev")]
public Linkable<ASCollectionPage>? Prev { get; set; }

Property Value

Linkable<ASCollectionPage>
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

See Also