MethodSemanticsAttributes Enum

Definition

This enumeration supports a bitwise combination of its member values.

public enum class MethodSemanticsAttributes
[System.Flags]
public enum MethodSemanticsAttributes
[<System.Flags>]
type MethodSemanticsAttributes = 
Public Enum MethodSemanticsAttributes
Inheritance
MethodSemanticsAttributes
Attributes

Fields

Adder 8

Used to add a handler for an event. Corresponds to the AddOn flag in the Ecma 335 CLI specification.

CLS-compliant adders are named the with add_ prefix.

Getter 2

Reads the value of the property.

CLS-compliant getters are named with `get_` prefix.

Other 4

Other method for a property (not a getter or setter) or an event (not an adder, remover, or raiser).

Raiser 32

Used to indicate that an event has occurred. Corresponds to the Fire flag in the Ecma 335 CLI specification.

CLS-compliant raisers are named with the raise_ prefix.

Remover 16

Used to remove a handler for an event. Corresponds to the RemoveOn flag in the Ecma 335 CLI specification.

CLS-compliant removers are named with the remove_ prefix.

Setter 1

Used to modify the value of the property.

CLS-compliant setters are named with the set_ prefix.

Applies to