다음을 통해 공유


WellKnownMemberNames 클래스

정의

컴파일러에 알려진 멤버 이름(예: .ctor 또는 op_Explicit)을 지정합니다.

public ref class WellKnownMemberNames abstract sealed
public static class WellKnownMemberNames
type WellKnownMemberNames = class
Public Class WellKnownMemberNames
상속
WellKnownMemberNames

필드

AdditionOperatorName

더하기 연산자에 할당된 이름입니다.

BitwiseAndOperatorName

BitwiseAnd 연산자에 할당된 이름입니다.

BitwiseOrOperatorName

BitwiseOr 연산자에 할당된 이름입니다.

CheckedAdditionOperatorName

확인된 더하기 연산자에 할당된 이름입니다.

CheckedDecrementOperatorName

확인된 감소 연산자에 할당된 이름입니다.

CheckedDivisionOperatorName

확인된 나누기 연산자에 할당된 이름입니다.

CheckedExplicitConversionName

확인된 명시적(축소) 변환에 할당된 이름입니다.

CheckedIncrementOperatorName

확인된 증분 연산자에 할당된 이름입니다.

CheckedMultiplyOperatorName

확인된 Multiply 연산자에 할당된 이름입니다.

CheckedSubtractionOperatorName

확인된 빼기 연산자에 할당된 이름입니다.

CheckedUnaryNegationOperatorName

확인된 UnaryNegation 연산자에 할당된 이름입니다.

CollectionInitializerAddMethodName

컬렉션 이니셜라이저 식의 Add 각 요소에 대해 호출할 메서드의 이름입니다(C# 사양, §7.6.10.3 컬렉션 이니셜라이저 참조).

ConcatenateOperatorName

Concatenate 연산자에 할당된 이름입니다.

CountPropertyName

패턴 기반 인덱스 또는 범위 인덱서에 사용되는 속성의 필수 이름 Count 입니다.

CurrentPropertyName

ForEach 문에 사용되는 속성의 Current 필수 이름입니다.

DeconstructMethodName

분해에 사용되는 메서드에 Deconstruct 필요한 이름입니다.

DecrementOperatorName

감소 연산자에 할당된 이름입니다.

DefaultScriptClassName

클래스의 기본 정규화된 이름입니다 Script .

DelegateBeginInvokeName

대리 BeginInvoke 자 메서드에 할당된 이름입니다.

DelegateEndInvokeName

대리 EndInvoke 자 메서드에 할당된 이름입니다.

DelegateInvokeName

대리 Invoke 자 메서드에 할당된 이름입니다.

DestructorName

소멸자에게 할당된 이름입니다.

DisposeAsyncMethodName

await using 문에 사용되는 메서드에 필요한 이름 DisposeAsync 입니다.

DisposeMethodName

Using 문에 사용되는 메서드에 Dispose 필요한 이름입니다.

DivisionOperatorName

Division 연산자에 할당된 이름입니다.

EntryPointMethodName

진입점 메서드의 이름입니다.

EnumBackingFieldName

열거형 지원 필드의 이름입니다.

EqualityOperatorName

같음 연산자에 할당된 이름입니다.

ExclusiveOrOperatorName

ExclusiveOr 연산자에 할당된 이름입니다.

ExplicitConversionName

명시적(축소) 변환에 할당된 이름입니다.

ExponentOperatorName

지수 연산자에 할당된 이름입니다.

FalseOperatorName

False 연산자에 할당된 이름입니다.

GetAsyncEnumeratorMethodName

ForEach 문에 사용되는 메서드에 필요한 이름 GetAsyncEnumerator 입니다.

GetAwaiter

작업에 대한 GetAwaiter awaiter를 가져오는 데 사용되는 메서드의 필수 이름입니다(C# 사양, §7.7.7.1 Awaitable 식 참조).

GetEnumeratorMethodName

ForEach 문에 사용되는 메서드에 필요한 이름 GetEnumerator 입니다.

GetResult

작업이 완료되면 작업의 결과를 가져오는 데 사용되는 메서드의 필수 이름 GetResult 입니다(C# 사양, §7.7.7.1 Awaitable 식 참조).

GreaterThanOperatorName

GreaterThan 연산자에 할당된 이름입니다.

GreaterThanOrEqualOperatorName

GreaterThanOrEqual 연산자에 할당된 이름입니다.

ImplicitConversionName

암시적(확대) 변환에 할당된 이름입니다.

IncrementOperatorName

증분 연산자에 할당된 이름입니다.

Indexer

명시적 인터페이스 구현을 제외한 모든 인덱서에 할당된 기호 이름입니다.

InequalityOperatorName

같지 않음 연산자에 할당된 이름입니다.

InstanceConstructorName

인스턴스 생성자에 할당된 이름입니다.

IntegerDivisionOperatorName

IntegerDivision 연산자에 할당된 이름입니다.

IsCompleted

작업이 이미 완료되었는지 확인하는 데 사용되는 속성의 IsCompleted 필수 이름입니다(C# 사양, §7.7.7.1 Awaitable 식 참조).

LeftShiftOperatorName

LeftShift 연산자에 할당된 이름입니다.

LengthPropertyName

패턴 기반 인덱스 또는 범위 인덱서에 사용되는 속성의 필수 이름 Length 입니다.

LessThanOperatorName

LessThan 연산자에 할당된 이름입니다.

LessThanOrEqualOperatorName

LessThanOrEqual 연산자에 할당된 이름입니다.

LikeOperatorName

연산자에 할당된 이름입니다 Like .

LogicalAndOperatorName

LogicalAnd 연산자에 할당된 이름입니다.

LogicalNotOperatorName

LogicalNot 연산자에 할당된 이름입니다.

LogicalOrOperatorName

LogicalOr 연산자에 할당된 이름입니다.

ModulusOperatorName

Modulus 연산자에 할당된 이름입니다.

MoveNextAsyncMethodName

ForEach-await 문에 사용되는 메서드에 필요한 이름 MoveNextAsync 입니다.

MoveNextMethodName

ForEach 문에 사용되는 메서드에 필요한 이름 MoveNext 입니다.

MultiplyOperatorName

Multiply 연산자에 할당된 이름입니다.

ObjectEquals

메서드에 Object.Equals 할당된 이름입니다.

ObjectGetHashCode

메서드에 Object.GetHashCode 할당된 이름입니다.

ObjectToString

메서드에 Object.ToString 할당된 이름입니다.

OnCompleted

다시 시작 대리자를 등록하는 데 사용되는 메서드의 OnCompleted(Action) 이름입니다(C# 사양, §7.7.7.1 Awaitable 식 참조).

OnesComplementOperatorName

OnesComplement 연산자에 할당된 이름입니다.

PrintMembersMethodName

레코드에서 합성되는 메서드의 PrintMembers 필수 이름입니다.

RightShiftOperatorName

RightShift 연산자에 할당된 이름입니다.

SliceMethodName

패턴 기반 범위 인덱서에 사용되는 메서드의 필수 이름 Slice 입니다.

StaticConstructorName

정적 생성자에 할당된 이름입니다.

SubtractionOperatorName

Subtraction 연산자에 할당된 이름입니다.

TopLevelStatementsEntryPointMethodName

최상위 문에 대해 합성된 진입점 메서드의 이름입니다.

TopLevelStatementsEntryPointTypeName

최상위 문 진입점 메서드에 대해 합성된 형식의 이름입니다.

TrueOperatorName

True 연산자에 할당된 이름입니다.

UnaryNegationOperatorName

UnaryNegation 연산자에 할당된 이름입니다.

UnaryPlusOperatorName

UnaryPlus 연산자에 할당된 이름입니다.

UnsignedLeftShiftOperatorName

UnsignedLeftShift 연산자에 할당된 이름입니다.

UnsignedRightShiftOperatorName

UnsignedRightShift 연산자에 할당된 이름입니다.

ValuePropertyName

컬렉션이 Value nullable 구조체인 경우 ForEach 문에 사용되는 속성에 필요한 이름입니다.

적용 대상