Table of Contents

Class LabelerPreference

Namespace
idunno.Bluesky.Actor
Assembly
idunno.Bluesky.dll

A preference for an individual labeler.

public record LabelerPreference : IEquatable<LabelerPreference>

Inheritance

Implements

Inherited Members

Constructors

LabelerPreference(Did)

A preference for an individual labeler.

public LabelerPreference(Did Did)

Parameters

Did Did

The idunno.AtProto.Did of the labeler this preference applies to.

LabelerPreference(LabelerPreference)

protected LabelerPreference(LabelerPreference original)

Parameters

original LabelerPreference

LabelerPreference(Did)

A preference for an individual labeler.

public LabelerPreference(Did Did)

Parameters

Did Did

The idunno.AtProto.Did of the labeler this preference applies to.

LabelerPreference(LabelerPreference)

protected LabelerPreference(LabelerPreference original)

Parameters

original LabelerPreference

LabelerPreference(Did)

A preference for an individual labeler.

public LabelerPreference(Did Did)

Parameters

Did Did

The idunno.AtProto.Did of the labeler this preference applies to.

LabelerPreference(LabelerPreference)

protected LabelerPreference(LabelerPreference original)

Parameters

original LabelerPreference

Properties

Did

The idunno.AtProto.Did of the labeler this preference applies to.

[JsonRequired]
public Did Did { get; init; }

Property Value

Did

Did

The idunno.AtProto.Did of the labeler this preference applies to.

[JsonRequired]
public Did Did { get; init; }

Property Value

Did

Did

The idunno.AtProto.Did of the labeler this preference applies to.

[JsonRequired]
public Did Did { get; init; }

Property Value

Did

EqualityContract

protected virtual Type EqualityContract { get; }

Property Value

Type

EqualityContract

protected virtual Type EqualityContract { get; }

Property Value

Type

EqualityContract

protected virtual Type EqualityContract { get; }

Property Value

Type

Methods

<Clone>$()

public virtual LabelerPreference <Clone>$()

Returns

LabelerPreference

<Clone>$()

public virtual LabelerPreference <Clone>$()

Returns

LabelerPreference

<Clone>$()

public virtual LabelerPreference <Clone>$()

Returns

LabelerPreference

Deconstruct(out Did)

public void Deconstruct(out Did Did)

Parameters

Did Did

Deconstruct(out Did)

public void Deconstruct(out Did Did)

Parameters

Did Did

Deconstruct(out Did)

public void Deconstruct(out Did Did)

Parameters

Did Did

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(LabelerPreference?)

public virtual bool Equals(LabelerPreference? other)

Parameters

other LabelerPreference?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(LabelerPreference?)

public virtual bool Equals(LabelerPreference? other)

Parameters

other LabelerPreference?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(LabelerPreference?)

public virtual bool Equals(LabelerPreference? other)

Parameters

other LabelerPreference?

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

GetHashCode()

public override int GetHashCode()

Returns

int

GetHashCode()

public override int GetHashCode()

Returns

int

PrintMembers(StringBuilder)

protected virtual bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

PrintMembers(StringBuilder)

protected virtual bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

PrintMembers(StringBuilder)

protected virtual bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

ToString()

public override string ToString()

Returns

string

ToString()

public override string ToString()

Returns

string

ToString()

public override string ToString()

Returns

string

Operators

operator ==(LabelerPreference?, LabelerPreference?)

public static bool operator ==(LabelerPreference? left, LabelerPreference? right)

Parameters

left LabelerPreference?
right LabelerPreference?

Returns

bool

operator ==(LabelerPreference?, LabelerPreference?)

public static bool operator ==(LabelerPreference? left, LabelerPreference? right)

Parameters

left LabelerPreference?
right LabelerPreference?

Returns

bool

operator ==(LabelerPreference?, LabelerPreference?)

public static bool operator ==(LabelerPreference? left, LabelerPreference? right)

Parameters

left LabelerPreference?
right LabelerPreference?

Returns

bool

operator !=(LabelerPreference?, LabelerPreference?)

public static bool operator !=(LabelerPreference? left, LabelerPreference? right)

Parameters

left LabelerPreference?
right LabelerPreference?

Returns

bool

operator !=(LabelerPreference?, LabelerPreference?)

public static bool operator !=(LabelerPreference? left, LabelerPreference? right)

Parameters

left LabelerPreference?
right LabelerPreference?

Returns

bool

operator !=(LabelerPreference?, LabelerPreference?)

public static bool operator !=(LabelerPreference? left, LabelerPreference? right)

Parameters

left LabelerPreference?
right LabelerPreference?

Returns

bool