C# Class Pchp.CodeAnalysis.Symbols.PEAssemblySymbol

Represents an assembly imported from a PE.
Inheritance: NonMissingAssemblySymbol
Afficher le fichier Open project: iolevel/peachpie Class Usage Examples

Private Properties

Свойство Type Description
Create PEAssemblySymbol
IsPchpCor bool
LookupAssemblyForForwardedMetadataType AssemblySymbol
PEAssemblySymbol Microsoft.CodeAnalysis
TryLookupForwardedMetadataTypeWithCycleDetection NamedTypeSymbol

Méthodes publiques

Méthode Description
GetAttributes ( ) : ImmutableArray
GetMetadata ( ) : Microsoft.CodeAnalysis.AssemblyMetadata

Private Methods

Méthode Description
Create ( Microsoft.CodeAnalysis.PortableExecutableReference reference ) : PEAssemblySymbol
IsPchpCor ( Microsoft.CodeAnalysis.PEAssembly ass ) : bool
LookupAssemblyForForwardedMetadataType ( Microsoft.CodeAnalysis.MetadataTypeName &emittedName ) : AssemblySymbol

Look up the assembly to which the given metadata type is forwarded.

The returned assembly may also forward the type.

PEAssemblySymbol ( Microsoft.CodeAnalysis.PEAssembly assembly, Microsoft.CodeAnalysis.DocumentationProvider documentationProvider, bool isLinked, MetadataImportOptions importOptions ) : Microsoft.CodeAnalysis
TryLookupForwardedMetadataTypeWithCycleDetection ( Microsoft.CodeAnalysis.MetadataTypeName &emittedName, ConsList visitedAssemblies ) : NamedTypeSymbol

Method Details

GetAttributes() public méthode

public GetAttributes ( ) : ImmutableArray
Résultat ImmutableArray

GetMetadata() public méthode

public GetMetadata ( ) : Microsoft.CodeAnalysis.AssemblyMetadata
Résultat Microsoft.CodeAnalysis.AssemblyMetadata