Class Relationship
Relationship
Inherited Members
Namespace: Unity.Services.Apis.Friends
Assembly: Unity.Services.Apis.dll
Syntax
[DataContract(Name = "Relationship")]
[Preserve]
public class Relationship
Constructors
Relationship(string, DateTime, DateTime?, RelationshipType, List<Member>)
Initializes a new instance of the Relationship class.
Declaration
[Preserve]
public Relationship(string id = null, DateTime created = default, DateTime? expires = null, RelationshipType type = (RelationshipType)0, List<Member> members = null)
Parameters
Type | Name | Description |
---|---|---|
string | id | id (required). |
Date |
created | created (required). |
Date |
expires | expires. |
Relationship |
type | type (required). |
List<Member> | members | A list of members involved in the relationship. (required). |
Properties
Created
Gets or Sets Created
Declaration
[DataMember(Name = "created", IsRequired = true, EmitDefaultValue = true)]
[Preserve]
public DateTime Created { get; set; }
Property Value
Type | Description |
---|---|
Date |
Expires
Gets or Sets Expires
Declaration
[DataMember(Name = "expires", EmitDefaultValue = true)]
[Preserve]
public DateTime? Expires { get; set; }
Property Value
Type | Description |
---|---|
Date |
Id
Gets or Sets Id
Declaration
[DataMember(Name = "id", IsRequired = true, EmitDefaultValue = true)]
[Preserve]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string |
Members
A list of members involved in the relationship.
Declaration
[DataMember(Name = "members", IsRequired = true, EmitDefaultValue = true)]
[Preserve]
public List<Member> Members { get; set; }
Property Value
Type
Gets or Sets Type
Declaration
[DataMember(Name = "type", IsRequired = true, EmitDefaultValue = true)]
[Preserve]
public RelationshipType Type { get; set; }
Property Value
Type | Description |
---|---|
Relationship |