Option<T> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |