Table of Contents

Class GuildUsersSearchPaginationProperties

Namespace
NetCord.Rest
Assembly
NetCord.dll
[JsonConverter(typeof(GuildUsersSearchPaginationProperties.GuildUsersSearchPaginationPropertiesConverter))]
public record GuildUsersSearchPaginationProperties : PaginationProperties<GuildUsersSearchTimestamp>, IEquatable<PaginationProperties<GuildUsersSearchTimestamp>>, IEquatable<GuildUsersSearchPaginationProperties>
Inheritance
GuildUsersSearchPaginationProperties
Implements
Inherited Members

Constructors

GuildUsersSearchPaginationProperties()

public GuildUsersSearchPaginationProperties()

GuildUsersSearchPaginationProperties(GuildUsersSearchPaginationProperties)

protected GuildUsersSearchPaginationProperties(GuildUsersSearchPaginationProperties original)

Parameters

original GuildUsersSearchPaginationProperties

Properties

AndQuery

public IEnumerable<IGuildUsersSearchQuery>? AndQuery { get; set; }

Property Value

IEnumerable<IGuildUsersSearchQuery>

EqualityContract

protected override Type EqualityContract { get; }

Property Value

Type

OrQuery

public IEnumerable<IGuildUsersSearchQuery>? OrQuery { get; set; }

Property Value

IEnumerable<IGuildUsersSearchQuery>

Methods

AddAndQuery(params IGuildUsersSearchQuery[])

public GuildUsersSearchPaginationProperties AddAndQuery(params IGuildUsersSearchQuery[] andQuery)

Parameters

andQuery IGuildUsersSearchQuery[]

Returns

GuildUsersSearchPaginationProperties

AddAndQuery(IEnumerable<IGuildUsersSearchQuery>)

public GuildUsersSearchPaginationProperties AddAndQuery(IEnumerable<IGuildUsersSearchQuery> andQuery)

Parameters

andQuery IEnumerable<IGuildUsersSearchQuery>

Returns

GuildUsersSearchPaginationProperties

AddOrQuery(params IGuildUsersSearchQuery[])

public GuildUsersSearchPaginationProperties AddOrQuery(params IGuildUsersSearchQuery[] orQuery)

Parameters

orQuery IGuildUsersSearchQuery[]

Returns

GuildUsersSearchPaginationProperties

AddOrQuery(IEnumerable<IGuildUsersSearchQuery>)

public GuildUsersSearchPaginationProperties AddOrQuery(IEnumerable<IGuildUsersSearchQuery> orQuery)

Parameters

orQuery IEnumerable<IGuildUsersSearchQuery>

Returns

GuildUsersSearchPaginationProperties

Equals(GuildUsersSearchPaginationProperties?)

public virtual bool Equals(GuildUsersSearchPaginationProperties? other)

Parameters

other GuildUsersSearchPaginationProperties

Returns

bool

Equals(PaginationProperties<GuildUsersSearchTimestamp>?)

public override sealed bool Equals(PaginationProperties<GuildUsersSearchTimestamp>? other)

Parameters

other PaginationProperties<GuildUsersSearchTimestamp>

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

PrintMembers(StringBuilder)

protected override bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

ToString()

public override string ToString()

Returns

string

WithAndQuery(IEnumerable<IGuildUsersSearchQuery>?)

public GuildUsersSearchPaginationProperties WithAndQuery(IEnumerable<IGuildUsersSearchQuery>? andQuery)

Parameters

andQuery IEnumerable<IGuildUsersSearchQuery>

Returns

GuildUsersSearchPaginationProperties

WithDirection(PaginationDirection?)

public GuildUsersSearchPaginationProperties WithDirection(PaginationDirection? direction)

Parameters

direction PaginationDirection?

Returns

GuildUsersSearchPaginationProperties

WithFrom(GuildUsersSearchTimestamp?)

public GuildUsersSearchPaginationProperties WithFrom(GuildUsersSearchTimestamp? from)

Parameters

from GuildUsersSearchTimestamp?

Returns

GuildUsersSearchPaginationProperties

WithLimit(int?)

public GuildUsersSearchPaginationProperties WithLimit(int? limit)

Parameters

limit int?

Returns

GuildUsersSearchPaginationProperties

WithOrQuery(IEnumerable<IGuildUsersSearchQuery>?)

public GuildUsersSearchPaginationProperties WithOrQuery(IEnumerable<IGuildUsersSearchQuery>? orQuery)

Parameters

orQuery IEnumerable<IGuildUsersSearchQuery>

Returns

GuildUsersSearchPaginationProperties

<Clone>$()

public override GuildUsersSearchPaginationProperties <Clone>$()

Returns

GuildUsersSearchPaginationProperties

Operators

operator ==(GuildUsersSearchPaginationProperties?, GuildUsersSearchPaginationProperties?)

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

Parameters

left GuildUsersSearchPaginationProperties
right GuildUsersSearchPaginationProperties

Returns

bool

operator !=(GuildUsersSearchPaginationProperties?, GuildUsersSearchPaginationProperties?)

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

Parameters

left GuildUsersSearchPaginationProperties
right GuildUsersSearchPaginationProperties

Returns

bool