Class BucketRule<TElement, TValue>
A rule for Bucketizer<TElement, TValue>.
Namespace: NanoByte.Common.Dispatch
Assembly: NanoByte.Common.dll
Syntax
public class BucketRule<TElement, TValue> : Object
Type Parameters
Name | Description |
---|---|
TElement | |
TValue |
Constructors
BucketRule(TValue, ICollection<TElement>)
A rule for Bucketizer<TElement, TValue>.
Declaration
public BucketRule(TValue value, ICollection<TElement> bucket)
Parameters
Type | Name | Description |
---|---|---|
TValue | value | A value to compare with the result of the value retriever using Equals(Object, Object). |
ICollection<TElement> | bucket | The collection elements are added to if they match the |
Fields
Bucket
The collection elements are added to if they match the Value.
Declaration
public readonly ICollection<TElement> Bucket
Field Value
Type | Description |
---|---|
ICollection<TElement> |
Value
A value to check elements against.
Declaration
public readonly TValue Value
Field Value
Type | Description |
---|---|
TValue |