Assembly.GetCallingAssembly メソッド
アセンブリ: mscorlib (mscorlib.dll 内)

Dim returnValue As Assembly returnValue = Assembly.GetCallingAssembly
現在実行中のメソッドを呼び出したメソッドの Assembly オブジェクト。

現在のメソッドの呼び出し元のアセンブリを取得する例を次に示します。
Dim SampleAssembly As [Assembly] ' Instantiate a target object. Dim Integer1 As New Int32() Dim Type1 As Type ' Set the Type instance to the target class type. Type1 = Integer1.GetType() ' Instantiate an Assembly class to the assembly housing the Integer type. SampleAssembly = [Assembly].GetAssembly(Integer1.GetType()) ' Display the name of the assembly that is calling the method. Console.WriteLine(("GetCallingAssembly=" + [Assembly].GetCallingAssembly().FullName)) End Sub 'Snippet4
Assembly SampleAssembly; // Instantiate a target object. Int32 Integer1 = new Int32(); Type Type1; // Set the Type instance to the target class type. Type1 = Integer1.GetType(); // Instantiate an Assembly class to the assembly housing the Integer type. SampleAssembly = Assembly.GetAssembly(Integer1.GetType()); // Display the name of the assembly that is calling the method. Console.WriteLine("GetCallingAssembly=" + Assembly.GetCallingAssembly().FullName);
Assembly^ SampleAssembly; // Instantiate a target object. Int32 Integer1(0); Type^ Type1; // Set the Type instance to the target class type. Type1 = Integer1.GetType(); // Instantiate an Assembly class to the assembly housing the Integer type. SampleAssembly = Assembly::GetAssembly( Integer1.GetType() ); // Display the name of the assembly that is calling the method. Console::WriteLine( "GetCallingAssembly= {0}", Assembly::GetCallingAssembly()->FullName );
var SampleAssembly : Assembly; // Instantiate a target object. var Integer1 : Int32 = 0; var Type1 : Type; // Set the Type instance to the target class type. Type1 = Integer1.GetType(); // Instantiate an Assembly class to the assembly housing the Integer type. SampleAssembly = Assembly.GetAssembly(Integer1.GetType()); // Display the name of the assembly that is calling the method. Console.WriteLine("GetCallingAssembly=" + Assembly.GetCallingAssembly().FullName);

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からAssembly.GetCallingAssembly メソッドを検索する場合は、下記のリンクをクリックしてください。

- Assembly.GetCallingAssembly メソッドのページへのリンク