Partilhar via


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

AdditionOperatorName

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

BitwiseAndOperatorName

O nome atribuído ao operador BitwiseAnd.

BitwiseOrOperatorName

O nome atribuído ao operador BitwiseOr.

CheckedAdditionOperatorName

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

CheckedDecrementOperatorName

O nome atribuído ao operador Decrement verificado.

CheckedDivisionOperatorName

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

CheckedExplicitConversionName

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

CheckedIncrementOperatorName

O nome atribuído ao operador incremento verificado.

CheckedMultiplyOperatorName

O nome atribuído ao operador multiplicado 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 Add ser invocado para cada elemento em uma expressão de inicializador de coleção (consulte Especificação de C#, inicializadores da coleção §7.6.10.3).

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.

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.

DivisionOperatorName

O nome atribuído ao operador Division.

EntryPointMethodName

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

EnumBackingFieldName

Nome do campo de suporte de enumeração.

EqualityOperatorName

O nome atribuído ao operador Equality.

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 de C#, §7.7.7.1 Expressões awaitable).

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 aguardadas).

GreaterThanOperatorName

O nome atribuído ao operador GreaterThan.

GreaterThanOrEqualOperatorName

O nome atribuído ao operador GreaterThanOrEqual.

ImplicitConversionName

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

IncrementOperatorName

O nome atribuído ao operador Increment.

Indexer

O nome do símbolo atribuído a todos os indexadores, além de 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 de C#, §7.7.7.1 Expressões awaitable).

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.

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.

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 awaitable).

OnesComplementOperatorName

O nome atribuído ao operador OnesComplement.

PrintMembersMethodName

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

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.

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.

UnaryNegationOperatorName

O nome atribuído ao operador UnaryNegation.

UnaryPlusOperatorName

O nome atribuído ao operador UnaryPlus.

UnsignedLeftShiftOperatorName

O nome atribuído ao operador UnsignedLeftShift.

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.

Aplica-se a