- Namespace
- FunctionalSharp.PatternMatching 
- Base Types
- 
									- object
 
							graph TD
	Base0["object"]-->Type
	Type["PatternMatchContext<T>"]
class Type type-node
						
					Syntax
public class PatternMatchContext<T>Type Parameters
| Name | Description | 
|---|---|
| T | 
Methods
| Name | Value | Summary | 
|---|---|---|
| With | PatternMatchAction | |
| With | PatternMatchAction | |
| With | PatternMatchAction | |
| With | PatternMatchAction | |
| With | PatternMatch | |
| With | PatternMatch | |
| With | PatternMatch | 
Extension Methods
| Name | Value | Summary | 
|---|---|---|
| Match | Pattern | 
    Starts a pattern match for a single value. Subsequent calls to With() need to be used to specify conditions
     | 
| ToOption | IOption | 
    Turns the type T into an option type.
     From OptionExtensions | 
