Class ProfileAssociatedChat
- Namespace
- idunno.Bluesky.Actor
- Assembly
- idunno.Bluesky.dll
Encapsulates the chat configuration for an actor.
public record ProfileAssociatedChat : IEquatable<ProfileAssociatedChat>Inheritance
Implements
Inherited Members
Constructors
ProfileAssociatedChat(AllowIncomingChat)
Creates an instance of idunno.Bluesky.Actor.ProfileAssociatedChat
public ProfileAssociatedChat(AllowIncomingChat allowIncoming)Parameters
allowIncomingAllowIncomingChat-
Value indicating type of chats that will be allowed.
ProfileAssociatedChat(ProfileAssociatedChat)
protected ProfileAssociatedChat(ProfileAssociatedChat original)Parameters
originalProfileAssociatedChat
ProfileAssociatedChat(AllowIncomingChat)
Creates an instance of idunno.Bluesky.Actor.ProfileAssociatedChat
public ProfileAssociatedChat(AllowIncomingChat allowIncoming)Parameters
allowIncomingAllowIncomingChat-
Value indicating type of chats that will be allowed.
ProfileAssociatedChat(ProfileAssociatedChat)
protected ProfileAssociatedChat(ProfileAssociatedChat original)Parameters
originalProfileAssociatedChat
ProfileAssociatedChat(AllowIncomingChat)
Creates an instance of idunno.Bluesky.Actor.ProfileAssociatedChat
public ProfileAssociatedChat(AllowIncomingChat allowIncoming)Parameters
allowIncomingAllowIncomingChat-
Value indicating type of chats that will be allowed.
ProfileAssociatedChat(ProfileAssociatedChat)
protected ProfileAssociatedChat(ProfileAssociatedChat original)Parameters
originalProfileAssociatedChat
Properties
AllowIncoming
Gets a flag indicating the rules for incoming chats.
public AllowIncomingChat AllowIncoming { get; init; }Property Value
AllowIncoming
Gets a flag indicating the rules for incoming chats.
public AllowIncomingChat AllowIncoming { get; init; }Property Value
AllowIncoming
Gets a flag indicating the rules for incoming chats.
public AllowIncomingChat AllowIncoming { get; init; }Property Value
EqualityContract
protected virtual Type EqualityContract { get; }Property Value
EqualityContract
protected virtual Type EqualityContract { get; }Property Value
EqualityContract
protected virtual Type EqualityContract { get; }Property Value
Methods
<Clone>$()
public virtual ProfileAssociatedChat <Clone>$()Returns
<Clone>$()
public virtual ProfileAssociatedChat <Clone>$()Returns
<Clone>$()
public virtual ProfileAssociatedChat <Clone>$()Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(ProfileAssociatedChat?)
public virtual bool Equals(ProfileAssociatedChat? other)Parameters
otherProfileAssociatedChat?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(ProfileAssociatedChat?)
public virtual bool Equals(ProfileAssociatedChat? other)Parameters
otherProfileAssociatedChat?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(ProfileAssociatedChat?)
public virtual bool Equals(ProfileAssociatedChat? other)Parameters
otherProfileAssociatedChat?
Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)Parameters
builderStringBuilder
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)Parameters
builderStringBuilder
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)Parameters
builderStringBuilder
Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
Operators
operator ==(ProfileAssociatedChat?, ProfileAssociatedChat?)
public static bool operator ==(ProfileAssociatedChat? left, ProfileAssociatedChat? right)Parameters
leftProfileAssociatedChat?rightProfileAssociatedChat?
Returns
operator ==(ProfileAssociatedChat?, ProfileAssociatedChat?)
public static bool operator ==(ProfileAssociatedChat? left, ProfileAssociatedChat? right)Parameters
leftProfileAssociatedChat?rightProfileAssociatedChat?
Returns
operator ==(ProfileAssociatedChat?, ProfileAssociatedChat?)
public static bool operator ==(ProfileAssociatedChat? left, ProfileAssociatedChat? right)Parameters
leftProfileAssociatedChat?rightProfileAssociatedChat?
Returns
operator !=(ProfileAssociatedChat?, ProfileAssociatedChat?)
public static bool operator !=(ProfileAssociatedChat? left, ProfileAssociatedChat? right)Parameters
leftProfileAssociatedChat?rightProfileAssociatedChat?
Returns
operator !=(ProfileAssociatedChat?, ProfileAssociatedChat?)
public static bool operator !=(ProfileAssociatedChat? left, ProfileAssociatedChat? right)Parameters
leftProfileAssociatedChat?rightProfileAssociatedChat?
Returns
operator !=(ProfileAssociatedChat?, ProfileAssociatedChat?)
public static bool operator !=(ProfileAssociatedChat? left, ProfileAssociatedChat? right)Parameters
leftProfileAssociatedChat?rightProfileAssociatedChat?