Namespace Solti.Utils.Primitives
Classes
Cache
Represents a generic cache where the items have no expiration.
CacheSlim
Represents a generic cache where the items have no expiration.
ComparerBase<TConcreteComparer, T>
Defines the base class of comparers.
ConstructorInfoExtractor
Extracts the underlying ConstructorInfo from Expressions
DelegateCompiler
Represents a batched delegate compiler.
EnumerableExtensions
Defines some extensions for the IEnumerable<T> interface.
ExpressionExtensions
Contains some Expression related helper methods.
FutureDelegate<TDelegate>
Represents a Delegate that is compiled in the future.
InstanceMethod
Represents an abastract instance method.
MethodInfoExtensions
Helper class for creating delegates from MethodInfo.
MethodInfoExtractor
Extracts the underlying MethodInfo from Expressions
NodeColor
Specifies the color of a red-black tree node
PropertyInfoExtensions
Helper class for creating delegates from PropertyInfo.
PropertyInfoExtractor
Extracts the underlying PropertyInfo from Expressions
RedBlackTree<TData>
Represents a generic red-black tree
RedBlackTreeExtensions
Defines some extensions against the RedBlackTree<TData> class
RedBlackTreeNode<TData>
Represents a red-black tree node.
StaticMethod
Represents an abastract static method.
TypeExtensions
Defines extensions for the Type type.