7 overrides of MetadataName
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
486public override string MetadataName
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
451public override string MetadataName
Symbols\NamedTypeSymbol.cs (1)
630public override string MetadataName
Symbols\Source\SourceComplexParameterSymbol.cs (1)
424public override string MetadataName
Symbols\Source\SourcePropertySymbolBase.cs (1)
517public override string MetadataName
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
116public sealed override string MetadataName
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
180public override string MetadataName
46 references to MetadataName
Microsoft.CodeAnalysis.CSharp (46)
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.cs (1)
274string metadataName = symbol.MetadataName;
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (6)
563Debug.Assert(!string.IsNullOrEmpty(sourceMember.MetadataName)); 566if (otherMembersByName.TryGetValue(sourceMember.MetadataName, out var otherMembers)) 662Debug.Assert(StringOrdinalComparer.Equals(@namespace.MetadataName, other.MetadataName)); 729Debug.Assert(StringOrdinalComparer.Equals(property.MetadataName, other.MetadataName));
Emitter\Model\EventSymbolAdapter.cs (1)
157return AdaptedEventSymbol.MetadataName;
Emitter\Model\FieldSymbolAdapter.cs (1)
132return AdaptedFieldSymbol.MetadataName;
Emitter\Model\MethodSymbolAdapter.cs (1)
137get { return AdaptedMethodSymbol.MetadataName; }
Emitter\Model\ModuleReference.cs (1)
41return _underlyingModule.MetadataName;
Emitter\Model\NamespaceSymbolAdapter.cs (1)
21string Cci.INamedEntity.Name => AdaptedNamespaceSymbol.MetadataName;
Emitter\Model\ParameterSymbolAdapter.cs (1)
206get { return AdaptedParameterSymbol.MetadataName; }
Emitter\Model\PEAssemblyBuilder.cs (1)
84_metadataName = (emitOptions.OutputNameOverride == null) ? sourceAssembly.MetadataName : FileNameUtilities.ChangeExtension(emitOptions.OutputNameOverride, extension: null);
Emitter\Model\PEModuleBuilder.cs (1)
95var specifiedName = sourceModule.MetadataName;
Emitter\Model\PropertySymbolAdapter.cs (1)
285return AdaptedPropertySymbol.MetadataName;
Emitter\Model\TypeMemberReference.cs (1)
28return UnderlyingSymbol.MetadataName;
Emitter\Model\TypeParameterSymbolAdapter.cs (1)
206get { return AdaptedTypeParameterSymbol.MetadataName; }
Emitter\NoPia\EmbeddedEvent.cs (3)
61return UnderlyingEvent.AdaptedEventSymbol.MetadataName; 119EmbeddedTypesManager.Error(diagnostics, ErrorCode.ERR_MissingMethodOnSourceInterface, syntaxNodeOpt, sourceInterface, UnderlyingEvent.AdaptedEventSymbol.MetadataName, UnderlyingEvent.AdaptedEventSymbol); 131foreach (Symbol m in sourceInterface.GetMembers(UnderlyingEvent.AdaptedEventSymbol.MetadataName))
Emitter\NoPia\EmbeddedField.cs (1)
131return UnderlyingField.AdaptedFieldSymbol.MetadataName;
Emitter\NoPia\EmbeddedMethod.cs (1)
184get { return UnderlyingMethod.AdaptedMethodSymbol.MetadataName; }
Emitter\NoPia\EmbeddedParameter.cs (1)
99get { return UnderlyingParameter.AdaptedParameterSymbol.MetadataName; }
Emitter\NoPia\EmbeddedProperty.cs (1)
68return UnderlyingProperty.AdaptedPropertySymbol.MetadataName;
Emitter\NoPia\EmbeddedTypeParameter.cs (1)
66get { return UnderlyingTypeParameter.AdaptedTypeParameterSymbol.MetadataName; }
Lowering\LocalRewriter\LocalRewriter_Event.cs (1)
322BoundExpression eventInfo = _factory.New(ctor, _factory.Typeof(node.Event.ContainingType, ctor.Parameters[0].Type), _factory.Literal(node.Event.MetadataName));
Lowering\LocalRewriter\LocalRewriter_Range.cs (3)
182Debug.Assert(constructionMethod.MetadataName == "StartAt" || 183constructionMethod.MetadataName == "EndAt"); 192Debug.Assert(constructionMethod.MetadataName == "get_All");
Symbols\MemberSymbolExtensions.cs (1)
947return member.IsIndexer() ? member.MetadataName :
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
376if (containingSymbol.MetadataName != WellKnownMemberNames.ExtensionMarkerMethodName)
Symbols\PublicModel\Symbol.cs (1)
201string ISymbol.MetadataName => UnderlyingSymbol.MetadataName;
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
194int gapSize = isInterface ? Microsoft.CodeAnalysis.ModuleExtensions.GetVTableGapSize(method.MetadataName) : 0;
Symbols\Source\SourceComplexParameterSymbol.cs (3)
433return base.MetadataName; 439return base.MetadataName; 442return definition.Parameters[this.Ordinal].MetadataName;
Symbols\Source\SourceMemberContainerSymbol.cs (3)
2455string indexerName = indexer.MetadataName; 2480string indexerName = indexer.MetadataName; 4537string propertyName = propertySymbol.IsIndexer ? propertySymbol.MetadataName : propertySymbol.Name;
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1666ModuleExtensions.GetVTableGapSize(this.MetadataName) > 0;
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1784string defaultMemberName = this.Indexers.First().MetadataName; // UNDONE: IndexerNameAttribute
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
739: GetAccessorName(explicitlyImplementedPropertyOpt.MetadataName,
Symbols\Symbol.cs (1)
228string ISymbolInternal.MetadataName => this.MetadataName;
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
118get { return _underlyingParameter.MetadataName; }
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
184return _underlyingProperty.MetadataName;