Skip to content

AttachmentQuery

Namespace AgentPrism · Assembly AgentPrism.Abstractions.dll

The filter used to list attachments.

public sealed record AttachmentQuery : IEquatable<AttachmentQuery>

objectAttachmentQuery

IEquatable<AttachmentQuery>

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

public AttachmentQuery()

Gets the session whose attachments are returned, when it is given.

public string? SessionId { get; init; }

string?

Gets the number of records to skip.

public int Skip { get; init; }

int

Gets the maximum number of records to return.

public int Take { get; init; }

int

Gets the tenant to query.

public required string TenantId { get; init; }

string

public override bool Equals(object? obj)

obj object?

bool

public bool Equals(AttachmentQuery? other)

other AttachmentQuery?

bool

public override int GetHashCode()

int

public override string ToString()

string

operator ==(AttachmentQuery?, AttachmentQuery?)

Section titled “ operator ==(AttachmentQuery?, AttachmentQuery?)”
public static bool operator ==(AttachmentQuery? left, AttachmentQuery? right)

left AttachmentQuery?

right AttachmentQuery?

bool

operator !=(AttachmentQuery?, AttachmentQuery?)

Section titled “ operator !=(AttachmentQuery?, AttachmentQuery?)”
public static bool operator !=(AttachmentQuery? left, AttachmentQuery? right)

left AttachmentQuery?

right AttachmentQuery?

bool