Option<T> Constructors

Definition

Overloads

Option<T>(String, String)

Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option.cs
Source:
Option.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option.cs
Source:
Option.cs
Source:
Option.cs
Source:
Option.cs

Caution

Use a constructor that specifies an explicit default value.

C#
public Option(string feature, string name);
C#
[System.Obsolete("Use a constructor that specifies an explicit default value.")]
public Option(string feature, string name);

Parameters

feature
String
name
String
Attributes

Applies to

Roslyn 4.13.0 and other versions
Product Versions (Obsolete)
Roslyn 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0 (4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0)

Option<T>(String, String, T)

Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option.cs
Source:
Option.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option.cs
Source:
Option.cs
Source:
Option.cs
Source:
Option.cs
C#
public Option(string feature, string name, T defaultValue);

Parameters

feature
String
name
String
defaultValue
T

Applies to

Roslyn 4.13.0 and other versions
Product Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0

Option<T>(String, String, T, OptionStorageLocation[])

Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option.cs
Source:
Option.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option%601.cs
Source:
Option.cs
Source:
Option.cs
Source:
Option.cs
Source:
Option.cs
C#
public Option(string feature, string name, T defaultValue, params Microsoft.CodeAnalysis.Options.OptionStorageLocation[] storageLocations);

Parameters

feature
String
name
String
defaultValue
T
storageLocations
OptionStorageLocation[]

Applies to

Roslyn 4.13.0 and other versions
Product Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0