Click or drag to resize
MultiKeyExtensionsLookupAnyOf4a, b, c, d, e Method
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.

Namespace:  Deedle
Assembly:  Deedle (in Deedle.dll) Version: 1.2
Syntax
C#
public static ICustomLookup<e> LookupAnyOf4<a, b, c, d, e>(
	FSharpOption<a> k1,
	FSharpOption<b> k2,
	FSharpOption<c> k3,
	FSharpOption<d> k4
)

Parameters

k1
Type: Microsoft.FSharp.CoreFSharpOptiona

[Missing <param name="k1"/> documentation for "M:Deedle.MultiKeyExtensions.LookupAnyOf4``5(Microsoft.FSharp.Core.FSharpOption{``0},Microsoft.FSharp.Core.FSharpOption{``1},Microsoft.FSharp.Core.FSharpOption{``2},Microsoft.FSharp.Core.FSharpOption{``3})"]

k2
Type: Microsoft.FSharp.CoreFSharpOptionb

[Missing <param name="k2"/> documentation for "M:Deedle.MultiKeyExtensions.LookupAnyOf4``5(Microsoft.FSharp.Core.FSharpOption{``0},Microsoft.FSharp.Core.FSharpOption{``1},Microsoft.FSharp.Core.FSharpOption{``2},Microsoft.FSharp.Core.FSharpOption{``3})"]

k3
Type: Microsoft.FSharp.CoreFSharpOptionc

[Missing <param name="k3"/> documentation for "M:Deedle.MultiKeyExtensions.LookupAnyOf4``5(Microsoft.FSharp.Core.FSharpOption{``0},Microsoft.FSharp.Core.FSharpOption{``1},Microsoft.FSharp.Core.FSharpOption{``2},Microsoft.FSharp.Core.FSharpOption{``3})"]

k4
Type: Microsoft.FSharp.CoreFSharpOptiond

[Missing <param name="k4"/> documentation for "M:Deedle.MultiKeyExtensions.LookupAnyOf4``5(Microsoft.FSharp.Core.FSharpOption{``0},Microsoft.FSharp.Core.FSharpOption{``1},Microsoft.FSharp.Core.FSharpOption{``2},Microsoft.FSharp.Core.FSharpOption{``3})"]

Type Parameters

a
b
c
d
e

Return Value

Type: ICustomLookupe

[Missing <returns> documentation for "M:Deedle.MultiKeyExtensions.LookupAnyOf4``5(Microsoft.FSharp.Core.FSharpOption{``0},Microsoft.FSharp.Core.FSharpOption{``1},Microsoft.FSharp.Core.FSharpOption{``2},Microsoft.FSharp.Core.FSharpOption{``3})"]

See Also