Partilhar via


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

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

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

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

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

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