Click or drag to resize
MultiKeyExtensions Class
F#-friendly functions for creating multi-level keys and lookups [category:Parameters and results of various operations]
Inheritance Hierarchy
SystemObject
  DeedleMultiKeyExtensions

Namespace:  Deedle
Assembly:  Deedle (in Deedle.dll) Version: 1.2
Syntax
C#
public static class MultiKeyExtensions

The MultiKeyExtensions type exposes the following members.

Methods
  NameDescription
Public methodStatic memberLookup1Of2a, b
Creates a hierarchical key lookup that allows matching on the first element of a two-level hierarchical key.
Public methodStatic memberLookup1Of3a, b
Creates a hierarchical key lookup that allows matching on the first element of a three-level hierarchical key.
Public methodStatic memberLookup1Of4a, b
Creates a hierarchical key lookup that allows matching on the first element of a four-level hierarchical key.
Public methodStatic memberLookup2Of2a, b
Creates a hierarchical key lookup that allows matching on the second element of a two-level hierarchical key.
Public methodStatic memberLookup2Of3a, b
Creates a hierarchical key lookup that allows matching on the second element of a three-level hierarchical key.
Public methodStatic memberLookup2Of4a, b
Creates a hierarchical key lookup that allows matching on the second element of a four-level hierarchical key.
Public methodStatic memberLookup3Of3a, b
Creates a hierarchical key lookup that allows matching on the third element of a three-level hierarchical key.
Public methodStatic memberLookup3Of4a, b
Creates a hierarchical key lookup that allows matching on the third element of a four-level hierarchical key.
Public methodStatic memberLookup4Of4a, b
Creates a hierarchical key lookup that allows matching on the fourth element of a four-level hierarchical key.
Public methodStatic memberLookupAnyOf2a, b, c
Creates an arbitrary lookup key that allows matching on elements of a two-level hierarchical index. Specify `None` to ignore a level or `Some k` to require match on a given level.
Public methodStatic memberLookupAnyOf3a, b, c, d
Creates an arbitrary lookup key that allows matching on elements of a three-level hierarchical index. Specify `None` to ignore a level or `Some k` to require match on a given level.
Public methodStatic memberLookupAnyOf4a, b, c, d, e
Creates an arbitrary lookup key that allows matching on elements of a four-level hierarchical index. Specify `None` to ignore a level or `Some k` to require match on a given level.
Top
See Also