WellKnownMemberNames Classe

Definição

Especifica os nomes de membro conhecidos pelo compilador (como .ctor ou op_Explicit).

public ref class WellKnownMemberNames abstract sealed
public static class WellKnownMemberNames
type WellKnownMemberNames = class
Public Class WellKnownMemberNames
Herança
WellKnownMemberNames

Campos

Nome Description
AdditionAssignmentOperatorName

O nome atribuído ao operador '+='.

AdditionOperatorName

O nome atribuído ao operador Adição.

BitwiseAndAssignmentOperatorName

O nome atribuído ao operador '&='.

BitwiseAndOperatorName

O nome atribuído ao operador BitwiseAnd.

BitwiseOrAssignmentOperatorName

O nome atribuído ao operador '|='.

BitwiseOrOperatorName

O nome atribuído ao operador BitwiseOr.

CheckedAdditionAssignmentOperatorName

O nome atribuído ao operador '+=' verificado.

CheckedAdditionOperatorName

O nome atribuído ao operador adição verificado.

CheckedDecrementAssignmentOperatorName

O nome atribuído ao operador '--' da instância marcada.

CheckedDecrementOperatorName

O nome atribuído ao operador Decrement verificado.

CheckedDivisionAssignmentOperatorName

O nome atribuído ao operador '/=' verificado.

CheckedDivisionOperatorName

O nome atribuído ao operador division verificado.

CheckedExplicitConversionName

O nome atribuído a uma conversão explícita marcada (estreitamento).

CheckedIncrementAssignmentOperatorName

O nome atribuído ao operador '++' da instância marcada.

CheckedIncrementOperatorName

O nome atribuído ao operador incremento verificado.

CheckedMultiplicationAssignmentOperatorName

O nome atribuído ao operador '*=' marcado.

CheckedMultiplyOperatorName

O nome atribuído ao operador Multiplicar verificado.

CheckedSubtractionAssignmentOperatorName

O nome atribuído ao operador '-=' verificado.

CheckedSubtractionOperatorName

O nome atribuído ao operador de Subtração verificado.

CheckedUnaryNegationOperatorName

O nome atribuído ao operador UnaryNegation verificado.

CollectionInitializerAddMethodName

O nome do método a ser invocado para cada elemento em uma expressão inicializador de coleção (consulte Especificação C#, <7.6.10.3 Inicializadores de coleção).

ConcatenateOperatorName

O nome atribuído ao operador Concatenate.

CountPropertyName

O nome necessário para a Count propriedade usada em um indexador de índice ou intervalo baseado em padrão.

CurrentPropertyName

O nome necessário para a Current propriedade usada em uma instrução ForEach.

DeconstructMethodName

O nome necessário para o Deconstruct método usado em uma desconstrução.

DecrementAssignmentOperatorName

O nome atribuído ao operador '--' da instância.

DecrementOperatorName

O nome atribuído ao operador Decrement.

DefaultScriptClassName

O nome totalmente qualificado padrão de uma Script classe.

DelegateBeginInvokeName

O nome atribuído ao método delegado BeginInvoke .

DelegateEndInvokeName

O nome atribuído ao método delegado EndInvoke .

DelegateInvokeName

O nome atribuído ao método delegado Invoke .

DestructorName

O nome atribuído ao destruidor.

DisposeAsyncMethodName

O nome necessário para o DisposeAsync método usado em uma instrução await using.

DisposeMethodName

O nome necessário para o Dispose método usado em uma instrução Using.

DivisionAssignmentOperatorName

O nome atribuído ao operador '/='.

DivisionOperatorName

O nome atribuído ao operador Division.

EntryPointMethodName

O nome de um método de ponto de entrada.

EnumBackingFieldName

Nome do campo de backup de enumeração.

EqualityOperatorName

O nome atribuído ao operador de igualdade.

ExclusiveOrAssignmentOperatorName

O nome atribuído ao operador '^='.

ExclusiveOrOperatorName

O nome atribuído ao operador ExclusiveOr.

ExplicitConversionName

O nome atribuído a uma conversão explícita (estreitamento).

ExponentOperatorName

O nome atribuído ao operador Exponent.

FalseOperatorName

O nome atribuído ao operador False.

GetAsyncEnumeratorMethodName

O nome necessário para o GetAsyncEnumerator método usado em uma instrução ForEach.

GetAwaiter

O nome necessário para o GetAwaiter método usado para obter um aguardador para uma tarefa (consulte Especificação C#, §7.7.7.1 Expressões aguardáveis).

GetEnumeratorMethodName

O nome necessário para o GetEnumerator método usado em uma instrução ForEach.

GetResult

O nome necessário para o GetResult método usado para obter o resultado de uma tarefa após a conclusão (consulte Especificação C#, §7.7.7.1 Expressões aguardáveis).

GreaterThanOperatorName

O nome atribuído ao operador GreaterThan.

GreaterThanOrEqualOperatorName

O nome atribuído ao operador GreaterThanOrEqual.

HasValuePropertyName

O nome da propriedade 'HasValue'.

ImplicitConversionName

O nome atribuído a uma conversão implícita (ampliação).

IncrementAssignmentOperatorName

O nome atribuído ao operador '++' da instância.

IncrementOperatorName

O nome atribuído ao operador Increment.

Indexer

O nome do símbolo atribuído a todos os indexadores, exceto implementações de interface explícitas.

InequalityOperatorName

O nome atribuído ao operador Inequality.

InstanceConstructorName

O nome atribuído a um construtor de instância.

IntegerDivisionOperatorName

O nome atribuído ao operador IntegerDivision.

IsCompleted

O nome necessário para a IsCompleted propriedade usada para determinar se uma tarefa já está concluída (consulte Especificação C#, §7.7.7.1 Expressões aguardáveis).

LeftShiftAssignmentOperatorName

O nome atribuído ao operador '<<='.

LeftShiftOperatorName

O nome atribuído ao operador LeftShift.

LengthPropertyName

O nome necessário para a Length propriedade usada em um indexador de índice ou intervalo baseado em padrão.

LessThanOperatorName

O nome atribuído ao operador LessThan.

LessThanOrEqualOperatorName

O nome atribuído ao operador LessThanOrEqual.

LikeOperatorName

O nome atribuído ao Like operador.

LogicalAndOperatorName

O nome atribuído ao operador LogicalAnd.

LogicalNotOperatorName

O nome atribuído ao operador LogicalNot.

LogicalOrOperatorName

O nome atribuído ao operador LogicalOr.

ModulusAssignmentOperatorName

O nome atribuído ao operador '%='.

ModulusOperatorName

O nome atribuído ao operador Modulus.

MoveNextAsyncMethodName

O nome necessário para o MoveNextAsync método usado em uma instrução ForEach-await.

MoveNextMethodName

O nome necessário para o MoveNext método usado em uma instrução ForEach.

MultiplicationAssignmentOperatorName

O nome atribuído ao operador '*='.

MultiplyOperatorName

O nome atribuído ao operador Multiplicar.

ObjectEquals

O nome atribuído ao Object.Equals método.

ObjectGetHashCode

O nome atribuído ao Object.GetHashCode método.

ObjectToString

O nome atribuído ao Object.ToString método.

OnCompleted

O nome do OnCompleted(Action) método usado para registrar um delegado de retomada (consulte Especificação de C#, 7.7.7.1 Expressões aguardáveis).

OnesComplementOperatorName

O nome atribuído ao operador OnesComplement.

PrintMembersMethodName

O nome necessário para o PrintMembers método sintetizado em um registro.

RightShiftAssignmentOperatorName

O nome atribuído ao operador '>>='.

RightShiftOperatorName

O nome atribuído ao operador RightShift.

SliceMethodName

O nome necessário para o Slice método usado em um indexador range baseado em padrão.

StaticConstructorName

O nome atribuído ao construtor estático.

SubtractionAssignmentOperatorName

O nome atribuído ao operador '-='.

SubtractionOperatorName

O nome atribuído ao operador subtração.

TopLevelStatementsEntryPointMethodName

O nome de um método de ponto de entrada sintetizado para instruções de nível superior.

TopLevelStatementsEntryPointTypeName

O nome de um tipo sintetizado para um método de ponto de entrada de instruções de nível superior.

TrueOperatorName

O nome atribuído ao operador True.

TryGetValueMethodName

O nome do método 'TryGetValue'.

UnaryNegationOperatorName

O nome atribuído ao operador UnaryNegation.

UnaryPlusOperatorName

O nome atribuído ao operador UnaryPlus.

UnsignedLeftShiftOperatorName

O nome atribuído ao operador UnsignedLeftShift.

UnsignedRightShiftAssignmentOperatorName

O nome atribuído ao operador '>>>='.

UnsignedRightShiftOperatorName

O nome atribuído ao operador UnsignedRightShift.

ValuePropertyName

O nome necessário para a Value propriedade usada em uma instrução ForEach quando a coleção é um struct anulável. Nome também necessário para a propriedade IUnion.Value usada na correspondência união.

Aplica-se a