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)
631public override string MetadataName
Symbols\Source\SourceComplexParameterSymbol.cs (1)
424public override string MetadataName
Symbols\Source\SourcePropertySymbolBase.cs (1)
518public override string MetadataName
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
116public sealed override string MetadataName
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
178public override string MetadataName
47 references to MetadataName
Microsoft.CodeAnalysis.CSharp (47)
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\ExtensionGroupingInfo.cs (1)
809var defaultMemberNameConstant = new TypedConstant(compilation.GetSpecialType(SpecialType.System_String), TypedConstantKind.Primitive, firstIndexer.MetadataName);
Symbols\Source\SourceComplexParameterSymbol.cs (3)
433return base.MetadataName; 439return base.MetadataName; 442return definition.Parameters[this.Ordinal].MetadataName;
Symbols\Source\SourceMemberContainerSymbol.cs (3)
2460string indexerName = indexer.MetadataName; 2485string indexerName = indexer.MetadataName; 4542string 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)
229string ISymbolInternal.MetadataName => this.MetadataName;
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
118get { return _underlyingParameter.MetadataName; }
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
182return _underlyingProperty.MetadataName;