Membri (F#)
In questa sezione vengono descritti i membri dei tipi di oggetti F#.
Note
I membri sono funzionalità che fanno parte di una definizione del tipo e vengono dichiarati con la parola chiave member.I tipi di oggetti F#, quali record, classi, unioni discriminate, interfacce e strutture, supportano i membri.Per ulteriori informazioni, vedere Record (F#), Classi (F#), Unioni discriminate (F#), Interfacce (F#) e Strutture (F#).
I membri costituiscono in genere l'interfaccia pubblica per un tipo e per questo motivo sono oggetti pubblici, se non specificato diversamente.È possibile dichiarare i membri come privati o interni.Per ulteriori informazioni, vedere Controllo di accesso (F#).È anche possibile utilizzare le firme per i tipi per esporre o meno determinati membri di un tipo.Per ulteriori informazioni, vedere Firme (F#).
Le associazioni do e i campi privati, utilizzati solo con le classi, non sono veri membri in quanto non fanno mai parte dell'interfaccia pubblica di un tipo e non vengono dichiarati con la parola chiave member, ma vengono comunque descritti in questa sezione.
Argomenti correlati
Argomento |
Descrizione |
---|---|
Viene descritta la definizione di funzioni e campi privati nelle classi. |
|
Viene descritta la specifica del codice di inizializzazione degli oggetti. |
|
Vengono descritti i membri delle proprietà nelle classi e in altri tipi. |
|
Vengono descritte le proprietà di tipo matrice nelle classi e in altri tipi. |
|
Vengono descritte le funzioni che sono membri di un tipo. |
|
Vengono descritte funzioni speciali che consentono di inizializzare oggetti di un tipo. |
|
Viene descritta la definizione di operatori personalizzati per i tipi. |
|
Vengono descritti la definizione di eventi e il supporto della gestione degli eventi in F#. |
|
Viene descritta la definizione di campi non inizializzati in un tipo. |