Click or drag to resize

WellKnownMemberNames Class



Specifies the member names known to the compiler (such as .ctor or op_Explicit).
Inheritance Hierarchy
SystemObject
  Microsoft.CodeAnalysisWellKnownMemberNames

Namespace:  Microsoft.CodeAnalysis
Assembly:  Microsoft.CodeAnalysis (in Microsoft.CodeAnalysis.dll) Version: 2.3.0-dev-56735-00. Commit Hash: <developer build>
Syntax
public static class WellKnownMemberNames

The WellKnownMemberNames type exposes the following members.

Fields
  NameDescription
Public fieldStatic memberAdditionOperatorName
The name assigned to the Addition operator.
Public fieldStatic memberBitwiseAndOperatorName
The name assigned to the BitwiseAnd operator.
Public fieldStatic memberBitwiseOrOperatorName
The name assigned to the BitwiseOr operator.
Public fieldStatic memberCollectionInitializerAddMethodName
The name for the Add method to be invoked for each element in a collection initializer expression (see C# Specification, §7.6.10.3 Collection initializers).
Public fieldStatic memberConcatenateOperatorName
The name assigned to the Concatenate operator.
Public fieldStatic memberCurrentPropertyName
The required name for the Current property used in a ForEach statement.
Public fieldStatic memberDecrementOperatorName
The name assigned to the Decrement operator.
Public fieldStatic memberDefaultScriptClassName
The default fully qualified name of a Script class.
Public fieldStatic memberDelegateBeginInvokeName
The name assigned to the delegate BeginInvoke method.
Public fieldStatic memberDelegateEndInvokeName
The name assigned to the delegate EndInvoke method.
Public fieldStatic memberDelegateInvokeName
The name assigned to the delegate Invoke method.
Public fieldStatic memberDestructorName
The name assigned to the destructor.
Public fieldStatic memberDivisionOperatorName
The name assigned to the Division operator.
Public fieldStatic memberEntryPointMethodName
The name of an entry point method.
Public fieldStatic memberEnumBackingFieldName
Name of the enum backing field.
Public fieldStatic memberEqualityOperatorName
The name assigned to the Equality operator.
Public fieldStatic memberExclusiveOrOperatorName
The name assigned to the ExclusiveOr operator.
Public fieldStatic memberExplicitConversionName
The name assigned to an explicit (narrowing) conversion.
Public fieldStatic memberExponentOperatorName
The name assigned to the Exponent operator.
Public fieldStatic memberFalseOperatorName
The name assigned to the False operator.
Public fieldStatic memberGetAwaiter
The required name for the GetAwaiter method used to obtain an awaiter for a task (see C# Specification, §7.7.7.1 Awaitable expressions).
Public fieldStatic memberGetEnumeratorMethodName
The required name for the GetEnumerator method used in a ForEach statement.
Public fieldStatic memberGetResult
The required name for the GetResult method used to obtain the outcome of a task once it is complete (see C# Specification, §7.7.7.1 Awaitable expressions).
Public fieldStatic memberGreaterThanOperatorName
The name assigned to the GreaterThan operator.
Public fieldStatic memberGreaterThanOrEqualOperatorName
The name assigned to the GreaterThanOrEqual operator.
Public fieldStatic memberImplicitConversionName
The name assigned to an implicit (widening) conversion.
Public fieldStatic memberIncrementOperatorName
The name assigned to the Increment operator.
Public fieldStatic memberIndexer
The symbol name assigned to all indexers, other than explicit interface implementations.
Public fieldStatic memberInequalityOperatorName
The name assigned to the Inequality operator.
Public fieldStatic memberInstanceConstructorName
The name assigned to an instance constructor.
Public fieldStatic memberIntegerDivisionOperatorName
The name assigned to the IntegerDivision operator.
Public fieldStatic memberIsCompleted
The required name for the IsCompleted property used to determine if a task is already complete (see C# Specification, §7.7.7.1 Awaitable expressions).
Public fieldStatic memberLeftShiftOperatorName
The name assigned to the LeftShift operator.
Public fieldStatic memberLessThanOperatorName
The name assigned to the LessThan operator.
Public fieldStatic memberLessThanOrEqualOperatorName
The name assigned to the LessThanOrEqual operator.
Public fieldStatic memberLikeOperatorName
The name assigned to the Like operator.
Public fieldStatic memberLogicalAndOperatorName
The name assigned to the LogicalAnd operator.
Public fieldStatic memberLogicalNotOperatorName
The name assigned to the LogicalNot operator.
Public fieldStatic memberLogicalOrOperatorName
The name assigned to the LogicalOr operator.
Public fieldStatic memberModulusOperatorName
The name assigned to the Modulus operator.
Public fieldStatic memberMoveNextMethodName
The required name for the MoveNext method used in a ForEach statement.
Public fieldStatic memberMultiplyOperatorName
The name assigned to the Multiply operator.
Public fieldStatic memberObjectEquals
The name assigned to Object.Equals method.
Public fieldStatic memberObjectGetHashCode
The name assigned to Object.GetHashCode method.
Public fieldStatic memberObjectToString
The name assigned to Object.ToString method.
Public fieldStatic memberOnCompleted
The name of the OnCompleted(Action) method used to register a resumption delegate (see C# Specification, §7.7.7.1 Awaitable expressions).
Public fieldStatic memberOnesComplementOperatorName
The name assigned to the OnesComplement operator.
Public fieldStatic memberRightShiftOperatorName
The name assigned to the RightShift operator.
Public fieldStatic memberStaticConstructorName
The name assigned to the static constructor.
Public fieldStatic memberSubtractionOperatorName
The name assigned to the Subtraction operator.
Public fieldStatic memberTrueOperatorName
The name assigned to the True operator.
Public fieldStatic memberUnaryNegationOperatorName
The name assigned to the UnaryNegation operator.
Public fieldStatic memberUnaryPlusOperatorName
The name assigned to the UnaryPlus operator.
Public fieldStatic memberUnsignedLeftShiftOperatorName
The name assigned to the UnsignedLeftShift operator.
Public fieldStatic memberUnsignedRightShiftOperatorName
The name assigned to the UnsignedRightShift operator.
Public fieldStatic memberValuePropertyName
The required name for the Value property used in a ForEach statement when the collection is a nullable struct.
Top
See Also