MethodInfo.ReturnType MethodInfo.ReturnType MethodInfo.ReturnType MethodInfo.ReturnType Property

定義

このメソッドの戻り値の型を取得します。Gets the return type of this method.

public:
 abstract property Type ^ ReturnType { Type ^ get(); };
public abstract Type ReturnType { get; }
member this.ReturnType : Type
Public MustOverride ReadOnly Property ReturnType As Type

プロパティ値

このメソッドの戻り値の型。The return type of this method.

実装

次の例では、指定したメソッドの戻り値の型を表示します。The following example displays the return type of the specified method.

using namespace System;
using namespace System::Reflection;
int main()
{
   Console::WriteLine( "\nReflection.MethodInfo" );
   
   // Get the Type and MethodInfo.
   Type^ MyType = Type::GetType( "System.Reflection.FieldInfo" );
   MethodInfo^ Mymethodinfo = MyType->GetMethod( "GetValue" );
   Console::Write( "\n{0}.{1}", MyType->FullName, Mymethodinfo->Name );
   
   // Get and display the ReturnType.
   Console::Write( "\nReturnType = {0}", Mymethodinfo->ReturnType );
   return 0;
}

using System;
using System.Reflection;

class Mymethodinfo
{
    public static int Main()
    {
        Console.WriteLine ("\nReflection.MethodInfo");
  
        // Get the Type and MethodInfo.
        Type MyType = Type.GetType("System.Reflection.FieldInfo");
        MethodInfo Mymethodinfo = MyType.GetMethod("GetValue");
        Console.Write ("\n" + MyType.FullName + "." + Mymethodinfo.Name);
  
        // Get and display the ReturnType.
        Console.Write ("\nReturnType = {0}", Mymethodinfo.ReturnType);
        return 0;
    }
}
Imports System.Reflection

Class Mymethodinfo1

    Public Shared Function Main() As Integer
        Console.WriteLine(ControlChars.Cr + "Reflection.MethodInfo")

        'Get the Type and MethodInfo.
        Dim MyType As Type = Type.GetType("System.Reflection.FieldInfo")
        Dim Mymethodinfo As MethodInfo = MyType.GetMethod("GetValue")
        Console.Write(ControlChars.Cr _
           + MyType.FullName + "." + Mymethodinfo.Name)

        'Get and display the ReturnType.
        Console.Write(ControlChars.Cr _
           + "ReturnType = {0}", Mymethodinfo.ReturnType)
        Return 0
    End Function
End Class

注釈

戻り値の型のプロパティを取得するにはType、最初にクラスを取得します。To get the return type property, first get the class Type. から、 MethodInfoを取得します。 TypeFrom the Type, get the MethodInfo. から、 ReturnTypeを取得します。 MethodInfoFrom the MethodInfo, get the ReturnType.

適用対象