Option<T> Classe

Definição

Uma opção global. Uma instância dessa classe pode ser usada para acessar um valor de opção de um OptionSet.

generic <typename T>
public ref class Option : Microsoft::CodeAnalysis::Options::IOption
public class Option<T>
public class Option<T> : IEquatable<Microsoft.CodeAnalysis.Options.IOption2>
type Option<'T> = class
    interface IOption
type Option<'T> = class
    interface IEquatable<IOption2>
    interface IOption
Public Class Option(Of T)
Public Class Option(Of T)
Implements IEquatable(Of IOption2)

Parâmetros de tipo

T
Herança
Option<T>
Implementações
IOption IEquatable<Microsoft.CodeAnalysis.Options.IOption2>

Construtores

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

Uma opção global. Uma instância dessa classe pode ser usada para acessar um valor de opção de um OptionSet.

Option<T>(String, String, T)

Uma opção global. Uma instância dessa classe pode ser usada para acessar um valor de opção de um OptionSet.

Option<T>(String, String)
Obsoleto.

Uma opção global. Uma instância dessa classe pode ser usada para acessar um valor de opção de um OptionSet.

Propriedades

Nome Description
DefaultValue

O valor padrão da opção.

Feature

Recurso ao qual essa opção está associada.

Name

O nome da opção.

StorageLocations

Uma opção global. Uma instância dessa classe pode ser usada para acessar um valor de opção de um OptionSet.

Type

O tipo do valor da opção.

Métodos

Nome Description
Equals(Object)

Uma opção global. Uma instância dessa classe pode ser usada para acessar um valor de opção de um OptionSet.

GetHashCode()

Uma opção global. Uma instância dessa classe pode ser usada para acessar um valor de opção de um OptionSet.

ToString()

Uma opção global. Uma instância dessa classe pode ser usada para acessar um valor de opção de um OptionSet.

Operadores

Nome Description
Implicit(Option<T> to OptionKey)

Uma opção global. Uma instância dessa classe pode ser usada para acessar um valor de opção de um OptionSet.

Implantações explícitas de interface

Nome Description
IEquatable<IOption2>.Equals(IOption2)

Uma opção global. Uma instância dessa classe pode ser usada para acessar um valor de opção de um OptionSet.

IOption.DefaultValue

Uma opção global. Uma instância dessa classe pode ser usada para acessar um valor de opção de um OptionSet.

IOption.IsPerLanguage

Uma opção global. Uma instância dessa classe pode ser usada para acessar um valor de opção de um OptionSet.

Aplica-se a