Members on this page
Meshline.Sdk
Meshline.Models.Client
GroupInviteRef Class
Identifies a hosted group invitation without embedding its signed document.
public sealed record GroupInviteRef : System.IEquatable<Meshline.Models.Client.GroupInviteRef>
Inheritance System.Object → GroupInviteRef
Implements System.IEquatable<GroupInviteRef>
Constructors
GroupInviteRef(GroupRef, string) Constructor
Initializes a new instance of GroupInviteRef.
public GroupInviteRef(Meshline.Models.Client.GroupRef group, string inviteId);
Parameters
group GroupRef
The group identifier and hosting relay.
inviteId System.String
The canonical group invitation identifier.
Exceptions
System.ArgumentNullException
The group argument is null.
System.ArgumentException
The invitation identifier is invalid.
GroupInviteRef(string, string, string) Constructor
Initializes a new instance of GroupInviteRef.
public GroupInviteRef(string relayId, string groupId, string inviteId);
Parameters
relayId System.String
The relay's canonical lowercase Neo script-hash identifier.
groupId System.String
The canonical group identifier.
inviteId System.String
The canonical group invitation identifier.
Exceptions
System.ArgumentException
The invitation identifier is invalid, or the supplied relay or group identifier is invalid.
Properties
GroupInviteRef.Group Property
The group and hosting relay associated with this information.
public Meshline.Models.Client.GroupRef Group { get; }
Property Value
GroupInviteRef.InviteId Property
The invitation's canonical inv_ identifier.
public string InviteId { get; }