Location.MetadataModule Property

Definition

Returns the metadata module the location is associated with or null if the module is not available.

C#
public virtual Microsoft.CodeAnalysis.IModuleSymbol MetadataModule { get; }
C#
public Microsoft.CodeAnalysis.IModuleSymbol? MetadataModule { get; }

Property Value

Remarks

Might return null even if IsInMetadata returns true. The module symbol might not be available anymore, for example, if the location is serialized and deserialized.

Applies to

Product Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0