Class VariableNodeCollectionExtensions
- Namespace
- LfrlAnvil.Reactive.State.Extensions
- Assembly
- LfrlAnvil.Reactive.State.dll
Contains IVariableNodeCollection<TKey> extension methods.
public static class VariableNodeCollectionExtensions
- Inheritance
-
VariableNodeCollectionExtensions
- Inherited Members
Methods
FindAllChanged<TKey>(IVariableNodeCollection<TKey>)
Returns a collection that contains IVariableNode instances marked as changed.
[Pure]
public static IEnumerable<IVariableNode> FindAllChanged<TKey>(this IVariableNodeCollection<TKey> nodes) where TKey : notnull
Parameters
nodesIVariableNodeCollection<TKey>Source node collection.
Returns
- IEnumerable<IVariableNode>
New IEnumerable<T> instance.
Type Parameters
TKeyNode's key type.
FindAllDirty<TKey>(IVariableNodeCollection<TKey>)
Returns a collection that contains IVariableNode instances marked as dirty.
[Pure]
public static IEnumerable<IVariableNode> FindAllDirty<TKey>(this IVariableNodeCollection<TKey> nodes) where TKey : notnull
Parameters
nodesIVariableNodeCollection<TKey>Source node collection.
Returns
- IEnumerable<IVariableNode>
New IEnumerable<T> instance.
Type Parameters
TKeyNode's key type.
FindAllInvalid<TKey>(IVariableNodeCollection<TKey>)
Returns a collection that contains IVariableNode instances marked as invalid.
[Pure]
public static IEnumerable<IVariableNode> FindAllInvalid<TKey>(this IVariableNodeCollection<TKey> nodes) where TKey : notnull
Parameters
nodesIVariableNodeCollection<TKey>Source node collection.
Returns
- IEnumerable<IVariableNode>
New IEnumerable<T> instance.
Type Parameters
TKeyNode's key type.
FindAllReadOnly<TKey>(IVariableNodeCollection<TKey>)
Returns a collection that contains IVariableNode instances marked as read-only.
[Pure]
public static IEnumerable<IVariableNode> FindAllReadOnly<TKey>(this IVariableNodeCollection<TKey> nodes) where TKey : notnull
Parameters
nodesIVariableNodeCollection<TKey>Source node collection.
Returns
- IEnumerable<IVariableNode>
New IEnumerable<T> instance.
Type Parameters
TKeyNode's key type.
FindAllWarning<TKey>(IVariableNodeCollection<TKey>)
Returns a collection that contains IVariableNode instances marked as containing warnings.
[Pure]
public static IEnumerable<IVariableNode> FindAllWarning<TKey>(this IVariableNodeCollection<TKey> nodes) where TKey : notnull
Parameters
nodesIVariableNodeCollection<TKey>Source node collection.
Returns
- IEnumerable<IVariableNode>
New IEnumerable<T> instance.
Type Parameters
TKeyNode's key type.