Leggi in inglese

Condividi tramite


MethodSemanticsAttributes Enumerazione

Definizione

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

C#
[System.Flags]
public enum MethodSemanticsAttributes
Ereditarietà
MethodSemanticsAttributes
Attributi

Campi

Nome Valore Descrizione
Adder 8

Usato per aggiungere un gestore per un evento. Corrisponde al flag AddOn nella specifica ECMA-335 CLI.

Al nome dei metodi di aggiunta conformi a CLS viene aggiunto il prefisso add_.

Getter 2

Legge il valore della proprietà.

I getter conformi a CLS sono denominati con prefisso 'get_'.

Other 4

Altro metodo per una proprietà (non un getter o un setter) o per un evento (non di aggiunta, rimozione o generazione).

Raiser 32

Usato per indicare che si è verificato un evento. Corrisponde al flag Fire nella specifica ECMA-335 CLI.

Il nome dei metodi di generazione conformi a CLS viene definito con l'aggiunta del prefisso raise_.

Remover 16

Usato per rimuovere un gestore per un evento. Corrisponde al flag RemoveOn nella specifica ECMA-335 CLI.

Il nome dei metodi di rimozione conformi a CLS viene definito con l'aggiunta del prefisso remove_.

Setter 1

Usato per modificare il valore della proprietà.

Il nome dei setter conformi a CLS viene definito con l'aggiunta del prefisso set_.

Si applica a

Prodotto Versioni
.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