Table of Contents

Class RelationshipObjectEntity

Namespace
ActivityPub.Types.AS.Extended.Object
Assembly
ActivityPub.Types.dll

Describes a relationship between two individuals. The subject and object properties are used to identify the connected individuals.

public sealed class RelationshipObjectEntity : ASEntity<RelationshipObject, RelationshipObjectEntity>
Inheritance
RelationshipObjectEntity
Inherited Members

Properties

Object

Describes the entity to which the subject is related.

[JsonPropertyName("object")]
public LinkableList<ASObject> Object { get; set; }

Property Value

LinkableList<ASObject>
See Also

Relationship

On a Relationship object, the relationship property identifies the kind of relationship that exists between subject and object.

[JsonPropertyName("relationship")]
public Linkable<ASObject>? Relationship { get; set; }

Property Value

Linkable<ASObject>

Remarks

This is supposed to be Range = "Object", but all the examples have a string URL

See Also

Subject

On a Relationship object, the subject property identifies one of the connected individuals. For instance, for a Relationship object describing "John is related to Sally", subject would refer to John.

[JsonPropertyName("subject")]
public Linkable<ASObject>? Subject { get; set; }

Property Value

Linkable<ASObject>
See Also