Поделиться через


WellKnownMemberNames Класс

Определение

Задает имена элементов, известные компилятору (например .ctor , или op_Explicit).

public ref class WellKnownMemberNames abstract sealed
public static class WellKnownMemberNames
type WellKnownMemberNames = class
Public Class WellKnownMemberNames
Наследование
WellKnownMemberNames

Поля

AdditionOperatorName

Имя, назначенное оператору Addition.

BitwiseAndOperatorName

Имя, присвоенное оператору BitwiseAnd.

BitwiseOrOperatorName

Имя, присвоенное оператору BitwiseOr.

CheckedAdditionOperatorName

Имя, назначенное оператору checked Addition.

CheckedDecrementOperatorName

Имя, назначенное проверяемому оператору декремента.

CheckedDivisionOperatorName

Имя, назначенное оператору checked Division.

CheckedExplicitConversionName

Имя, присвоенное проверенной явной (сужающей) конверсии.

CheckedIncrementOperatorName

Имя, назначенное проверяемому оператору инкремента.

CheckedMultiplyOperatorName

Имя, назначенное проверяемому оператору Умножения.

CheckedSubtractionOperatorName

Имя, назначенное проверяемому оператору вычитания.

CheckedUnaryNegationOperatorName

Имя, назначенное проверенному оператору UnaryNegation.

CollectionInitializerAddMethodName

Имя метода, вызываемого Add для каждого элемента в выражении инициализатора коллекции (см. спецификацию C#, §7.6.10.3 Инициализаторы коллекции).

ConcatenateOperatorName

Имя, назначенное оператору Concatenate.

CountPropertyName

Необходимое имя свойства, используемого Count в индексаторе индекса на основе шаблона или диапазона.

CurrentPropertyName

Требуемое имя свойства, используемого Current в инструкции ForEach.

DeconstructMethodName

Требуемое имя метода, используемого Deconstruct в деконструкции.

DecrementOperatorName

Имя, назначенное оператору Decrement.

DefaultScriptClassName

Полное имя Script класса по умолчанию.

DelegateBeginInvokeName

Имя, назначенное методу делегата BeginInvoke .

DelegateEndInvokeName

Имя, назначенное методу делегата EndInvoke .

DelegateInvokeName

Имя, назначенное методу делегата Invoke .

DestructorName

Имя, назначенное деструктору.

DisposeAsyncMethodName

Требуемое имя метода, используемого DisposeAsync в операторе await using.

DisposeMethodName

Требуемое имя метода, используемого Dispose в инструкции Using.

DivisionOperatorName

Имя, назначенное оператору Division.

EntryPointMethodName

Имя метода точки входа.

EnumBackingFieldName

Имя резервного поля перечисления.

EqualityOperatorName

Имя, назначенное оператору Равенства.

ExclusiveOrOperatorName

Имя, присвоенное оператору ExclusiveOr.

ExplicitConversionName

Имя, назначенное явному (сужающее) преобразование.

ExponentOperatorName

Имя, назначенное оператору Exponent.

FalseOperatorName

Имя, присвоенное оператору False.

GetAsyncEnumeratorMethodName

Требуемое имя метода, используемого GetAsyncEnumerator в инструкции ForEach.

GetAwaiter

Требуемое имя метода, используемого GetAwaiter для получения средства ожидания для задачи (см. спецификацию C#, §7.7.7.1 Awaitable expressions).

GetEnumeratorMethodName

Требуемое имя метода, используемого GetEnumerator в инструкции ForEach.

GetResult

Требуемое имя метода, используемого GetResult для получения результата задачи после завершения (см. спецификацию C#, §7.7.7.1 Ожидаемые выражения).

GreaterThanOperatorName

Имя, назначенное оператору GreaterThan.

GreaterThanOrEqualOperatorName

Имя, присвоенное оператору GreaterThanOrEqual.

ImplicitConversionName

Имя, назначенное неявным (расширяющим) преобразованием.

IncrementOperatorName

Имя, назначенное оператору increment.

Indexer

Имя символа, назначенное всем индексаторам, кроме явных реализаций интерфейса.

InequalityOperatorName

Имя, присвоенное оператору inequality.

InstanceConstructorName

Имя, назначенное конструктору экземпляра.

IntegerDivisionOperatorName

Имя, назначенное оператору IntegerDivision.

IsCompleted

Требуемое имя свойства, используемого IsCompleted для определения того, завершена ли задача (см. спецификацию C#, §7.7.7.1 Ожидаемые выражения).

LeftShiftOperatorName

Имя, назначенное оператору LeftShift.

LengthPropertyName

Необходимое имя свойства, используемого Length в индексаторе индекса на основе шаблона или диапазона.

LessThanOperatorName

Имя, назначенное оператору LessThan.

LessThanOrEqualOperatorName

Имя, назначенное оператору LessThanOrEqual.

LikeOperatorName

Имя, назначенное оператору Like .

LogicalAndOperatorName

Имя, назначенное оператору LogicalAnd.

LogicalNotOperatorName

Имя, назначенное оператору LogicalNot.

LogicalOrOperatorName

Имя, назначенное оператору LogicalOr.

ModulusOperatorName

Имя, назначенное оператору Modulus.

MoveNextAsyncMethodName

Требуемое имя метода, используемого MoveNextAsync в инструкции ForEach-await.

MoveNextMethodName

Требуемое имя метода, используемого MoveNext в инструкции ForEach.

MultiplyOperatorName

Имя, назначенное оператору Умножения.

ObjectEquals

Имя, назначенное методу Object.Equals .

ObjectGetHashCode

Имя, назначенное методу Object.GetHashCode .

ObjectToString

Имя, назначенное методу Object.ToString .

OnCompleted

Имя метода, используемого OnCompleted(Action) для регистрации делегата возобновления (см. спецификацию C#, §7.7.7.1 Awaitable expressions).

OnesComplementOperatorName

Имя, назначенное оператору OnesComplement.

PrintMembersMethodName

Обязательное имя метода PrintMembers , синтезированного в записи.

RightShiftOperatorName

Имя, назначенное оператору RightShift.

SliceMethodName

Необходимое имя метода, используемого Slice в индексаторе range на основе шаблонов.

StaticConstructorName

Имя, присвоенное статическому конструктору.

SubtractionOperatorName

Имя, назначенное оператору вычитания.

TopLevelStatementsEntryPointMethodName

Имя метода точки входа, синтезированного для операторов верхнего уровня.

TopLevelStatementsEntryPointTypeName

Имя типа, синтезированного для метода точки входа операторов верхнего уровня.

TrueOperatorName

Имя, назначенное оператору True.

UnaryNegationOperatorName

Имя, назначенное оператору UnaryNegation.

UnaryPlusOperatorName

Имя, назначенное оператору UnaryPlus.

UnsignedLeftShiftOperatorName

Имя, присвоенное оператору UnsignedLeftShift.

UnsignedRightShiftOperatorName

Имя, назначенное оператору UnsignedRightShift.

ValuePropertyName

Требуемое имя свойства, используемого Value в инструкции ForEach, если коллекция является структурой, допускаемой значением NULL.

Применяется к