Sdílet prostřednictvím


Členy (F#)

Tato část popisuje typy objektů F# členy.

Poznámky

Členové funkcí, které jsou součástí definice typu a jsou deklarovány pomocí member klíčové slovo.Discriminated F# typy objektů jako jsou například záznamy třídy, odborů, rozhraní a struktury podporu členů.For more information, see Záznamy (F#), Třídy (F#), Rozlišovaná sjednocení (F#), Rozhraní (F#), and Struktury (F#).

Členové obvykle tvoří veřejné rozhraní typu je důvod, proč jsou veřejné, pokud není stanoveno jinak.Členy lze také deklarovat soukromé nebo interní.Další informace naleznete v tématu Řízení přístupu (F#).Podpisy pro typy lze také vystavit nebo nehrozí určitých příslušníků daného typu.Další informace naleznete v tématu Podpisy (F#).

Pole Private a do vazby, které jsou používány pouze s třídami, nejsou splněny členy, protože nikdy jsou součástí veřejné rozhraní typu a není deklarována pomocí member klíčové slovo, ale jsou popsány v této části také.

Příbuzná témata

Téma

Description

Vazby let ve třídách (F#)

Popisuje definice soukromé pole a funkce tříd.

Vazby do ve třídách (F#)

Popisuje specifikace kódu inicializace objektu.

Vlastnosti (F#)

Popisuje vlastnosti členů třídy a další typy.

Indexované vlastnosti (F#)

Popisuje vlastnosti pole podobné třídy a další typy.

Metody (F#)

Popisuje funkce, které jsou členy typu.

Konstruktory (F#)

Popisuje zvláštní funkce, které inicializovat objekty typu.

Přetížení operátoru (F#)

Popisuje definice upravených operátory pro typy.

Události (F#)

Popisuje definice událostí a podporu v F# zpracování událostí.

Explicitní pole: Klíčové slovo val (F#)

Popisuje definice neinicializovaná pole typu.