In This Article

MemberAccessKind Enum

Specifies the kind of a member access.

public enum MemberAccessKind

Fields

Name Description
BaseType

The member is on the current instance's base type, and overridden/shadowed members in derived classes are ignored. In C#: base; In VB: MyBase

Default

The standard type of access. When used on VB's XML elements, this also indicates element access.

Dictionary

Dictionary. In VB: element!param

Global

Accesses the root global namespace. In VB: Global

NullConditional

A null-conditional check is made on the target expression, and if it passes, a standard type of access is used.

PointerDereference

Pointer dereference (C# only).

ThisType

The member is on the current instance's type, and overridden/shadowed members in derived classes are ignored. In VB: MyClass

XmlAttribute

XML attribute access. In VB: element.@attributename

XmlDescendant

XML descendant access. In VB: element...<childelement>