Language

WellKnownMemberNames クラス

定義

コンパイラに認識されるメンバー名 ( .ctor や op_Explicitなど) を指定します。

public ref class WellKnownMemberNames abstract sealed
public static class WellKnownMemberNames
type WellKnownMemberNames = class
Public Class WellKnownMemberNames
継承
WellKnownMemberNames

フィールド

名前 説明
AdditionAssignmentOperatorName

'+=' 演算子に割り当てられた名前。

AdditionOperatorName

Addition 演算子に割り当てられた名前。

BitwiseAndAssignmentOperatorName

'> 演算子に割り当てられた名前。

BitwiseAndOperatorName

BitwiseAnd 演算子に割り当てられた名前。

BitwiseOrAssignmentOperatorName

'|=' 演算子に割り当てられた名前。

BitwiseOrOperatorName

BitwiseOr 演算子に割り当てられた名前。

CheckedAdditionAssignmentOperatorName

チェックされた '+=' 演算子に割り当てられた名前。

CheckedAdditionOperatorName

チェックされた加算演算子に割り当てられた名前。

CheckedDecrementAssignmentOperatorName

チェックされたインスタンス '--' 演算子に割り当てられた名前。

CheckedDecrementOperatorName

チェックされたデクリメント演算子に割り当てられた名前。

CheckedDivisionAssignmentOperatorName

チェックされた '/=' 演算子に割り当てられた名前。

CheckedDivisionOperatorName

チェックされた除算演算子に割り当てられた名前。

CheckedExplicitConversionName

チェックされた明示的 (縮小) 変換に割り当てられた名前。

CheckedIncrementAssignmentOperatorName

チェックされたインスタンス '++' 演算子に割り当てられた名前。

CheckedIncrementOperatorName

チェックされた Increment 演算子に割り当てられた名前。

CheckedMultiplicationAssignmentOperatorName

チェックされた '*=' 演算子に割り当てられた名前。

CheckedMultiplyOperatorName

チェックされた乗算演算子に割り当てられた名前。

CheckedSubtractionAssignmentOperatorName

チェックされた '-=' 演算子に割り当てられた名前。

CheckedSubtractionOperatorName

チェックされた減算演算子に割り当てられた名前。

CheckedUnaryNegationOperatorName

チェックされた UnaryNegation 演算子に割り当てられた名前。

CollectionInitializerAddMethodName

コレクション初期化子式の各要素に対して呼び出される Add メソッドの名前 (C# 仕様、§7.6.10.3 コレクション初期化子を参照)。

ConcatenateOperatorName

Concatenate 演算子に割り当てられた名前。

CountPropertyName

パターン ベースの Index または Range インデクサーで使用される Count プロパティに必要な名前。

CurrentPropertyName

ForEach ステートメントで使用される Current プロパティに必要な名前。

DeconstructMethodName

分解で使用される Deconstruct メソッドに必要な名前。

DecrementAssignmentOperatorName

インスタンス '--' 演算子に割り当てられた名前。

DecrementOperatorName

デクリメント演算子に割り当てられた名前。

DefaultScriptClassName

Script クラスの既定の完全修飾名。

DelegateBeginInvokeName

デリゲート BeginInvoke メソッドに割り当てられた名前。

DelegateEndInvokeName

デリゲート EndInvoke メソッドに割り当てられた名前。

DelegateInvokeName

デリゲート Invoke メソッドに割り当てられた名前。

DestructorName

デストラクターに割り当てられた名前。

DisposeAsyncMethodName

await using ステートメントで使用される DisposeAsync メソッドに必要な名前。

DisposeMethodName

Using ステートメントで使用される Dispose メソッドに必要な名前。

DivisionAssignmentOperatorName

'/=' 演算子に割り当てられた名前。

DivisionOperatorName

除算演算子に割り当てられた名前。

EntryPointMethodName

エントリ ポイント メソッドの名前。

EnumBackingFieldName

列挙型バッキング フィールドの名前。

EqualityOperatorName

等値演算子に割り当てられた名前。

ExclusiveOrAssignmentOperatorName

'^=' 演算子に割り当てられた名前。

ExclusiveOrOperatorName

ExclusiveOr 演算子に割り当てられた名前。

ExplicitConversionName

明示的 (縮小) 変換に割り当てられた名前。

ExponentOperatorName

Exponent 演算子に割り当てられた名前。

FalseOperatorName

False 演算子に割り当てられた名前。

GetAsyncEnumeratorMethodName

ForEach ステートメントで使用される GetAsyncEnumerator メソッドに必要な名前。

GetAwaiter

タスクの awaiter を取得するために使用する GetAwaiter メソッドに必要な名前 (C# 仕様、§7.7.7.1 Awaitable 式を参照)。

GetEnumeratorMethodName

ForEach ステートメントで使用される GetEnumerator メソッドに必要な名前。

GetResult

完了したタスクの結果を取得するために使用する GetResult メソッドに必要な名前 (C# 仕様、§7.7.7.1 Awaitable 式を参照)。

GreaterThanOperatorName

GreaterThan 演算子に割り当てられた名前。

GreaterThanOrEqualOperatorName

GreaterThanOrEqual 演算子に割り当てられた名前。

HasValuePropertyName

'HasValue' プロパティの名前。

ImplicitConversionName

暗黙的な (拡大) 変換に割り当てられた名前。

IncrementAssignmentOperatorName

インスタンス '++' 演算子に割り当てられた名前。

IncrementOperatorName

Increment 演算子に割り当てられた名前。

Indexer

明示的なインターフェイス実装以外のすべてのインデクサーに割り当てられたシンボル名。

InequalityOperatorName

等しくない演算子に割り当てられた名前。

InstanceConstructorName

インスタンス コンストラクターに割り当てられた名前。

IntegerDivisionOperatorName

IntegerDivision 演算子に割り当てられた名前。

IsCompleted

タスクが既に完了しているかどうかを判断するために使用する IsCompleted プロパティに必要な名前 (C# 仕様、§7.7.7.1 Awaitable 式を参照)。

LeftShiftAssignmentOperatorName

'<<=' 演算子に割り当てられた名前。

LeftShiftOperatorName

LeftShift 演算子に割り当てられた名前。

LengthPropertyName

パターン ベースの Index または Range インデクサーで使用される Length プロパティに必要な名前。

LessThanOperatorName

LessThan 演算子に割り当てられた名前。

LessThanOrEqualOperatorName

LessThanOrEqual 演算子に割り当てられた名前。

LikeOperatorName

Like演算子に割り当てられた名前。

LogicalAndOperatorName

LogicalAnd 演算子に割り当てられた名前。

LogicalNotOperatorName

LogicalNot 演算子に割り当てられた名前。

LogicalOrOperatorName

LogicalOr 演算子に割り当てられた名前。

ModulusAssignmentOperatorName

'%=' 演算子に割り当てられた名前。

ModulusOperatorName

剰余演算子に割り当てられた名前。

MoveNextAsyncMethodName

ForEach-await ステートメントで使用される MoveNextAsync メソッドに必要な名前。

MoveNextMethodName

ForEach ステートメントで使用される MoveNext メソッドに必要な名前。

MultiplicationAssignmentOperatorName

'*=' 演算子に割り当てられた名前。

MultiplyOperatorName

乗算演算子に割り当てられた名前。

ObjectEquals

Object.Equalsメソッドに割り当てられた名前。

ObjectGetHashCode

Object.GetHashCodeメソッドに割り当てられた名前。

ObjectToString

Object.ToStringメソッドに割り当てられた名前。

OnCompleted

再開デリゲートの登録に使用する OnCompleted(Action) メソッドの名前 (C# 仕様、§7.7.7.1 Awaitable 式を参照)。

OnesComplementOperatorName

OnesComplement 演算子に割り当てられた名前。

PrintMembersMethodName

レコード内で合成される PrintMembers メソッドに必要な名前。

RightShiftAssignmentOperatorName

'>>=' 演算子に割り当てられた名前。

RightShiftOperatorName

RightShift 演算子に割り当てられた名前。

SliceMethodName

パターン ベースの Range インデクサーで使用される Slice メソッドに必要な名前。

StaticConstructorName

静的コンストラクターに割り当てられた名前。

SubtractionAssignmentOperatorName

'-=' 演算子に割り当てられた名前。

SubtractionOperatorName

減算演算子に割り当てられた名前。

TopLevelStatementsEntryPointMethodName

最上位レベルのステートメント用に合成されたエントリ ポイント メソッドの名前。

TopLevelStatementsEntryPointTypeName

最上位レベルのステートメント エントリ ポイント メソッド用に合成された型の名前。

TrueOperatorName

True 演算子に割り当てられた名前。

TryGetValueMethodName

'TryGetValue' メソッドの名前。

UnaryNegationOperatorName

UnaryNegation 演算子に割り当てられた名前。

UnaryPlusOperatorName

UnaryPlus 演算子に割り当てられた名前。

UnsignedLeftShiftOperatorName

UnsignedLeftShift 演算子に割り当てられた名前。

UnsignedRightShiftAssignmentOperatorName

'>>>=' 演算子に割り当てられた名前。

UnsignedRightShiftOperatorName

UnsignedRightShift 演算子に割り当てられた名前。

ValuePropertyName

コレクションが null 許容構造体の場合に ForEach ステートメントで使用される Value プロパティに必要な名前。 共用体照合で使用される IUnion.Value プロパティに必要な名前も指定します。

適用対象