TrashQuery Class

Namespace:
Weavy.Core.Models
Assembly:
Weavy.Core.dll

Defines a query used to find trashed entities.

public class TrashQuery : Query, ICloneable
Inheritance:
System.Object → QueryOptionsQuery → Weavy.Core.Models.Query{Weavy.Core.Models.TrashedEntity} → TrashQuery

Constructors

TrashQuery() Initializes a new instance of the TrashQuery class.
TrashQuery(Query) Initializes a new instance of the TrashQuery class with the specified Query.
TrashQuery(QueryOptions) Initializes a new instance of the TrashQuery class with the specified QueryOptions.

Properties

Trashed
TrashedBefore Gets or sets the date that limits the result to entities trashed on or before this date.
TrashedById Gets or sets the id of a User. Used to find entities trashed by a specific User, null to ignore the TrashedBy property. Default is null.

Extension Methods

IsNullOrDefault(T) Gets a value indicating if the specified value has the default value of the generic type.
Serialize(Object) Serializes an object, or graph of connected objects, to a byte array.
SerializeToJson(Object, Nullable, JsonSerializerSettings) Serializes an object, or graph of connected objects, to a json string.
IsValid(Object) Determines whether the specified object is valid by evaluating each ValidationAttribute instance that is attached to the object type.