Version 3.1.11.0

ValidationWorkItemQueue class

Namespace: Sirenix.OdinValidator.Editor
Assembly: Sirenix.OdinValidator.Editor
public class ValidationWorkItemQueue
Inheritance
  • System.Object
  • ValidationWorkItemQueue

Constructors

ValidationWorkItemQueue()
public ValidationWorkItemQueue()

Fields

TotalResultsEstimate
public uint TotalResultsEstimate

Properties

AllQueuedSceneReferences
public ICollection<SceneReference> AllQueuedSceneReferences { get; }
Count
public int Count { get; }

Methods

Clear()
public void Clear()
Contains(ValidationWorkItem)
public bool Contains(ValidationWorkItem key)
Parameters
ValidationWorkItem key

Returns
System.Boolean

Dequeue()
public ValidationWorkItem Dequeue()
Enqueue(ValidationWorkItem)
public bool Enqueue(ValidationWorkItem item)
Parameters
ValidationWorkItem item

Returns
System.Boolean

InsertFirst(ValidationWorkItem)
public bool InsertFirst(ValidationWorkItem item)
Parameters
ValidationWorkItem item

Returns
System.Boolean

PeekMaybeInvalid()
public ValidationWorkItem PeekMaybeInvalid()
Remove(ValidationWorkItem)
public bool Remove(ValidationWorkItem key)
Parameters
ValidationWorkItem key

Returns
System.Boolean