Mega Code Archive

 
Categories / VB.Net / Reflection
 

MethodBase IsAbstract Property gets a value indicating whether the method is abstract

Imports System Imports System.Reflection Imports Microsoft.VisualBasic Class methodbase1     Public Shared Function Main() As Integer         Console.WriteLine("Reflection.MethodBase")         Console.WriteLine()         ' Get the types.         Dim MyType1 As Type = Type.GetType("System.Runtime.Serialization.Formatter")         Dim Mymethodbase1 As MethodBase = MyType1.GetMethod("WriteInt32", BindingFlags.NonPublic Or BindingFlags.Instance)         Console.WriteLine(Mymethodbase1.ToString())         If Mymethodbase1.IsAbstract Then             Console.WriteLine(ControlChars.CrLf & "Mymethodbase is an abstract method.")         Else             Console.WriteLine(ControlChars.CrLf & "Mymethodbase is not an abstract method.")         End If         Return 0     End Function End Class