MethodSemanticsAttributes MethodSemanticsAttributes MethodSemanticsAttributes MethodSemanticsAttributes Enum

Definition

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

Fields

Adder Adder Adder 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 Getter Getter Getter 2

Reads the value of the property.

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

Other Other Other Other 4

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

Raiser Raiser 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 Remover Remover 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 Setter Setter Setter 1

Used to modify the value of the property.

CLS-compliant setters are named with the set_ prefix.

Applies to