Display the GetSetMethod without using the MethodInfo
Imports System Imports System.Reflection Imports Microsoft.VisualBasic Public Class Myproperty Private myCaption As String = "A Default caption" Public Property Caption() As String Get Return myCaption End Get Set(ByVal Value As String) If myCaption <> value Then myCaption = value End If End Set End Property End Class Class Mypropertyinfo Public Shared Function Main() As Integer Dim MyTypea As Type = Type.GetType("Myproperty") Dim Mypropertyinfoa As PropertyInfo = MyTypea.GetProperty("Caption") Dim MyTypeb As Type = Type.GetType("System.Text.StringBuilder") Dim Mypropertyinfob As PropertyInfo = MyTypeb.GetProperty("Length") Console.WriteLine(MyTypea.FullName & "." & Mypropertyinfoa.Name & _ " GetSetMethod - " & Mypropertyinfoa.GetSetMethod().ToString()) Console.WriteLine(MyTypeb.FullName & "." & Mypropertyinfob.Name & _ " GetSetMethod - " & Mypropertyinfob.GetSetMethod().ToString()) Return 0 End Function End Class