Header menu logo F# Compiler Guide

FSharpActivePatternGroup Type

Represents all cases within an active pattern

Instance members

Instance member Description

this.DeclaringEntity

Full Usage: this.DeclaringEntity

Returns: FSharpEntity option

Try to get the entity in which the active pattern is declared

Returns: FSharpEntity option

this.IsTotal

Full Usage: this.IsTotal

Returns: bool

Indicate this is a total active pattern

Returns: bool

this.Name

Full Usage: this.Name

Returns: string option

The whole group name

Returns: string option

this.Names

Full Usage: this.Names

Returns: IList<string>

The names of the active pattern cases

Returns: IList<string>

this.OverallType

Full Usage: this.OverallType

Returns: FSharpType

Get the type indicating signature of the active pattern

Returns: FSharpType

Type something to start searching.