A reference to a IQueryable<T> intended to be passed between threads.
public class Query<T> : ThreadSafeReference where T : RealmObjectBase
A ThreadSafeReference object must be resolved at most once.
Failing to resolve a ThreadSafeReference will result in the source version of the Realm being pinned until the reference is deallocated.
Prefer short-lived ThreadSafeReferences as the data for the version of the source Realm will be retained until all references have been resolved or deallocated.