Injective |
public class InjectiveMap<TLeft, TRight> : IEnumerable
The InjectiveMapTLeft, TRight type exposes the following members.
| Name | Description | |
|---|---|---|
| InjectiveMapTLeft, TRight | Constructor. | |
| InjectiveMapTLeft, TRight(Int32) | Constructor. |
| Name | Description | |
|---|---|---|
| Count | The number of injective mappings contained. | |
| Left | The domain for the mapping. | |
| Right | The codomain for the mapping. |
| Name | Description | |
|---|---|---|
| Clear | Removes all injective mappings. | |
| ContainsLeft | Determines whether an injective mapping exists between the specified left value and some right value. | |
| ContainsLeftRight | Determines whether an injective mapping exists between the specified left and right values. | |
| ContainsRight | Determines whether an injective mapping exists between the specified right value and some left value. | |
| ContainsRightLeft | Determines whether an injective mapping exists between the specified right and left values. | |
| GetEnumerator | Enumerator for the injective mapping. | |
| MapLeftRight(TLeft) | Accessor for the right value mapped to the specified left value. | |
| MapLeftRight(TLeft, TRight) | Specifies an injective mapping between left and right. | |
| MapRightLeft(TRight) | Accessor for the left value mapped to the specified right value. | |
| MapRightLeft(TRight, TLeft) | Specifies an injective mapping between right and left. | |
| RemoveLeftRight(TLeft) | Removes the injective mapping between the specified left value and the corresponding right value. | |
| RemoveLeftRight(TLeft, TRight) | Removes the injective mapping between the specified left and right values. | |
| RemoveRightLeft(TRight) | Removes the injective mapping between the specified right value and the corresponding left value. | |
| RemoveRightLeft(TRight, TLeft) | Removes the injective mapping between the specified right and left values. | |
| TryMapLeftRight | Accessor for the right value mapped to the specified left value. | |
| TryMapRightLeft | Accessor for the left value mapped to the specified right value. |