Pchp.CodeAnalysis.Symbols.MethodSymbol.IsMetadataVirtual C# (CSharp) 메소드

IsMetadataVirtual() 추상적인 개인적인 메소드

This method indicates whether or not the runtime will regard the method as virtual (as indicated by the presence of the "virtual" modifier in the signature). WARN WARN WARN: We won't have a final value for this until declaration diagnostics have been computed for all symbols, so pass ignoringInterfaceImplementationChanges: true if you need a value sooner and aren't concerned about tweaks made to satisfy interface implementation requirements. NOTE: Not ignoring changes can only result in a value that is more true.
abstract private IsMetadataVirtual ( bool ignoreInterfaceImplementationChanges = false ) : bool
ignoreInterfaceImplementationChanges bool
리턴 bool
        internal abstract bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false);

Usage Example

 internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
 {
     return(originalDefinition.IsMetadataVirtual(ignoreInterfaceImplementationChanges));
 }