Membros (F#)
Esta seção descreve os membros de tipos de objeto F#.
Comentários
Os membros são recursos que fazem parte de uma definição de tipo e são declarados com o member palavra-chave. Discriminated de F# tipos de objeto como, por exemplo, registros, classes, unions, interfaces, e estruturas de suportam a membros. For more information, see Registros (F#), Classes (F#), Uniões discriminadas (F#), Interfaces (F#), and Estruturas (F#).
Normalmente, os membros se a interface pública de um tipo, o motivo pelo qual eles são públicos, salvo indicação em contrário. Os membros também podem ser declarados privadas ou internas. Para obter mais informações, consulte Controle de acesso (F#). Assinaturas de tipos também podem ser usadas para expor ou não expor determinados membros de um tipo. Para obter mais informações, consulte Assinaturas (F#).
Campos particulares e do ligações, que são usadas apenas com classes, não são membros de true, porque eles nunca são parte da interface pública de um tipo e não são declarados com o member palavra-chave, mas eles são descritos nesta seção também.
Tópicos relacionados
Tópico |
Descrição |
---|---|
Descreve a definição de campos privados e funções em classes. |
|
Descreve a especificação do código de inicialização do objeto. |
|
Descreve os membros de propriedade em classes e outros tipos. |
|
Descreve as propriedades de array semelhante em classes e outros tipos. |
|
Descreve as funções que são membros de um tipo. |
|
Descreve as funções especiais que inicializar objetos de um tipo. |
|
Descreve a definição dos operadores personalizadas para tipos. |
|
Descreve a definição de eventos e suporte no F# de manipulação de eventos. |
|
Descreve a definição de campos não inicializados em um tipo. |