MethodSemanticsAttributes Wyliczenie

Definicja

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

C#
[System.Flags]
public enum MethodSemanticsAttributes
Dziedziczenie
MethodSemanticsAttributes
Atrybuty

Pola

Nazwa Wartość Opis
Adder 8

Służy do dodawania procedury obsługi dla zdarzenia. Odpowiada flagi AddOn w specyfikacji interfejsu wiersza polecenia Ecma 335.

Dodatki zgodne ze standardem CLS mają nazwę prefiksu add_ .

Getter 2

Odczytuje wartość właściwości.

Getters zgodne ze standardem CLS są nazywane prefiksem "get_".

Other 4

Inna metoda dla właściwości (nie getter lub setter) lub zdarzenia (a nie adder, remover lub raiser).

Raiser 32

Służy do wskazywania, że wystąpiło zdarzenie. Odpowiada flagi Fire w specyfikacji interfejsu wiersza polecenia Ecma 335.

Zgodnych ze standardem CLS obiektów zbierających nazwa jest poprzedzona prefiksem raise_ .

Remover 16

Służy do usuwania programu obsługi dla zdarzenia. Odpowiada flagi RemoveOn w specyfikacji interfejsu wiersza polecenia Ecma 335.

Narzędzia usuwania zgodne ze standardem CLS są nazywane prefiksem remove_ .

Setter 1

Służy do modyfikowania wartości właściwości.

Zestawy zgodne ze standardem CLS są nazywane prefiksem set_ .

Dotyczy

Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0