C# Class Pchp.CodeAnalysis.Symbols.PEMethodSymbol

The class to represent all methods imported from a PE/module.
Inheritance: MethodSymbol
Afficher le fichier Open project: iolevel/peachpie Class Usage Examples

Private Properties

Свойство Type Description
ComputeMethodKind MethodKind
EnsureTypeParametersAreLoaded ImmutableArray
HasFlag bool
IsMetadataNewSlot bool
IsMetadataVirtual bool
IsValidUserDefinedOperatorSignature bool
LoadSignature SignatureData
LoadTypeParameters ImmutableArray
PEMethodSymbol Microsoft.CodeAnalysis

Méthodes publiques

Méthode Description
GetDllImportData ( ) : Microsoft.CodeAnalysis.DllImportData

Private Methods

Méthode Description
ComputeMethodKind ( ) : MethodKind
EnsureTypeParametersAreLoaded ( Microsoft.CodeAnalysis.DiagnosticInfo &diagnosticInfo ) : ImmutableArray
HasFlag ( MethodAttributes flag ) : bool
IsMetadataNewSlot ( bool ignoreInterfaceImplementationChanges = false ) : bool
IsMetadataVirtual ( bool ignoreInterfaceImplementationChanges = false ) : bool
IsValidUserDefinedOperatorSignature ( int parameterCount ) : bool
LoadSignature ( ) : SignatureData
LoadTypeParameters ( Microsoft.CodeAnalysis.DiagnosticInfo &diagnosticInfo ) : ImmutableArray
PEMethodSymbol ( PEModuleSymbol moduleSymbol, PENamedTypeSymbol containingType, MethodDefinitionHandle methodDef ) : Microsoft.CodeAnalysis

Method Details

GetDllImportData() public méthode

public GetDllImportData ( ) : Microsoft.CodeAnalysis.DllImportData
Résultat Microsoft.CodeAnalysis.DllImportData