Class PageCriteria
- Namespace
- EasyNetQ.Management.Client
- Assembly
- EasyNetQ.Management.Client.dll
public record PageCriteria : IEquatable<PageCriteria>
- Inheritance
-
PageCriteria
- Implements
-
- Inherited Members
-
Constructors
PageCriteria(PageCriteria)
protected PageCriteria(PageCriteria original)
Parameters
original
PageCriteria
PageCriteria(int, int, string?, bool)
public PageCriteria(int Page, int PageSize, string? Name = null, bool UseRegex = false)
Parameters
Page
int
PageSize
int
Name
string
UseRegex
bool
Fields
QueryParameters
public readonly IEnumerable<KeyValuePair<string, string>> QueryParameters
Field Value
- IEnumerable<KeyValuePair<string, string>>
Properties
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
- Type
Name
public string? Name { get; init; }
Property Value
- string
Page
public int Page { get; init; }
Property Value
- int
PageSize
public int PageSize { get; init; }
Property Value
- int
UseRegex
public bool UseRegex { get; init; }
Property Value
- bool
Methods
Deconstruct(out int, out int, out string?, out bool)
public void Deconstruct(out int Page, out int PageSize, out string? Name, out bool UseRegex)
Parameters
Page
int
PageSize
int
Name
string
UseRegex
bool
Equals(PageCriteria?)
public virtual bool Equals(PageCriteria? other)
Parameters
other
PageCriteria
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 virtual bool PrintMembers(StringBuilder builder)
Parameters
builder
StringBuilder
Returns
- bool
ToString()
public override string ToString()
Returns
- string
<Clone>$()
public virtual PageCriteria <Clone>$()
Returns
- PageCriteria
Operators
operator ==(PageCriteria?, PageCriteria?)
public static bool operator ==(PageCriteria? left, PageCriteria? right)
Parameters
left
PageCriteria
right
PageCriteria
Returns
- bool
operator !=(PageCriteria?, PageCriteria?)
public static bool operator !=(PageCriteria? left, PageCriteria? right)
Parameters
left
PageCriteria
right
PageCriteria
Returns
- bool