Choice<'T1, 'T2, 'T3> (FSharp.Core)

Namespace: FSharp.Core
Assembly: FSharp.Core.dll
Base Type: obj
All Interfaces: IStructuralEquatable , IComparable<Choice<'T1, 'T2, 'T3>> , IComparable , IStructuralComparable

Helper types for active patterns with 3 choices.

Union cases

Union case Description

Choice1Of3 'T1

Full Usage: Choice1Of3 'T1

Parameters:

    Item : 'T1

Choice 1 of 3 choices

Item : 'T1

Choice2Of3 'T2

Full Usage: Choice2Of3 'T2

Parameters:

    Item : 'T2

Choice 2 of 3 choices

Item : 'T2

Choice3Of3 'T3

Full Usage: Choice3Of3 'T3

Parameters:

    Item : 'T3

Choice 3 of 3 choices

Item : 'T3

Instance members

Instance member Description

this.IsChoice1Of3

Full Usage: this.IsChoice1Of3

Returns: bool

Returns: bool

this.IsChoice2Of3

Full Usage: this.IsChoice2Of3

Returns: bool

Returns: bool

this.IsChoice3Of3

Full Usage: this.IsChoice3Of3

Returns: bool

Returns: bool