Class QueryRendererResult
- Namespace
- Cratis.Arc.Queries
- Assembly
- Cratis.Arc.Core.dll
Represents the result of a query renderer.
public record QueryRendererResult : IEquatable<QueryRendererResult>
- Inheritance
-
QueryRendererResult
- Implements
- Inherited Members
- Extension Methods
Constructors
QueryRendererResult(QueryRendererResult)
protected QueryRendererResult(QueryRendererResult original)
Parameters
originalQueryRendererResult
QueryRendererResult(int, object)
Represents the result of a query renderer.
public QueryRendererResult(int TotalItems, object Data)
Parameters
Properties
Data
The rendered data.
public object Data { get; init; }
Property Value
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
TotalItems
Total items.
public int TotalItems { get; init; }
Property Value
Methods
Deconstruct(out int, out object)
public void Deconstruct(out int TotalItems, out object Data)
Parameters
Equals(QueryRendererResult?)
public virtual bool Equals(QueryRendererResult? other)
Parameters
otherQueryRendererResult
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
builderStringBuilder
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(QueryRendererResult?, QueryRendererResult?)
public static bool operator ==(QueryRendererResult? left, QueryRendererResult? right)
Parameters
leftQueryRendererResultrightQueryRendererResult
Returns
operator !=(QueryRendererResult?, QueryRendererResult?)
public static bool operator !=(QueryRendererResult? left, QueryRendererResult? right)
Parameters
leftQueryRendererResultrightQueryRendererResult