AppDomain.ExecuteAssemblyByName メソッド (String, Evidence)
アセンブリ: mscorlib (mscorlib.dll 内)

Public Function ExecuteAssemblyByName ( _ assemblyName As String, _ assemblySecurity As Evidence _ ) As Integer
Dim instance As AppDomain Dim assemblyName As String Dim assemblySecurity As Evidence Dim returnValue As Integer returnValue = instance.ExecuteAssemblyByName(assemblyName, assemblySecurity)
戻り値
アセンブリのエントリ ポイントが返す値。


ExecuteAssemblyByName メソッドは、ExecuteAssembly メソッドと同様の機能を提供します。ただし、前者はアセンブリを表示名または AssemblyName で指定するのに対し、後者はファイルの場所で指定します。
アセンブリは、.NET Framework ヘッダーに指定されているエントリ ポイントで実行を開始します。
ExecuteAssemblyByName メソッドは、新しいプロセスの生成、新しいアプリケーション ドメインの作成、および新しいスレッドでのエントリ ポイント メソッドの実行は行いません。
![]() |
---|
Evidence パラメータ付きで ExecuteAssemblyByName メソッドを使用した場合は、証拠がマージされます。ExecuteAssemblyByName メソッドの引数として提供された証拠は、ローダーによって提供された証拠の代わりとして使用されます。 |

- FileIOPermission (ファイルまたはディレクトリから読み取るためのアクセス許可、パス自体の情報に対するアクセス許可、および表示名をパスにリダイレクトするためのアクセス許可)。FileIOPermissionAccess.Read、FileIOPermissionAccess.PathDiscovery (関連する列挙体)
- SecurityPermission (証拠が指定されたアセンブリを読み込むために必要なアクセス許可)。SecurityPermissionFlag.ControlEvidence (関連する列挙体)
- WebPermission (表示名を URL にリダイレクトする際、Web サイトにアクセスするためのアクセス許可)

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


AppDomain.ExecuteAssemblyByName メソッド (String, Evidence, String[])
アセンブリ: mscorlib (mscorlib.dll 内)

Public Function ExecuteAssemblyByName ( _ assemblyName As String, _ assemblySecurity As Evidence, _ ParamArray args As String() _ ) As Integer
Dim instance As AppDomain Dim assemblyName As String Dim assemblySecurity As Evidence Dim args As String() Dim returnValue As Integer returnValue = instance.ExecuteAssemblyByName(assemblyName, assemblySecurity, args)
public int ExecuteAssemblyByName ( string assemblyName, Evidence assemblySecurity, params string[] args )
public: int ExecuteAssemblyByName ( String^ assemblyName, Evidence^ assemblySecurity, ... array<String^>^ args )
public function ExecuteAssemblyByName ( assemblyName : String, assemblySecurity : Evidence, ... args : String[] ) : int
戻り値
アセンブリのエントリ ポイントが返す値。


ExecuteAssemblyByName メソッドは、ExecuteAssembly メソッドと同様の機能を提供します。ただし、前者はアセンブリを表示名または AssemblyName で指定するのに対し、後者はファイルの場所で指定します。
アセンブリは、.NET Framework ヘッダーに指定されているエントリ ポイントで実行を開始します。
このメソッドでは、新しいプロセスやアプリケーション ドメインは作成しません。また、新しいスレッドでのエントリ ポイント メソッドも実行しません。
![]() |
---|
Evidence パラメータ付きで ExecuteAssemblyByName メソッドを使用した場合は、証拠がマージされます。ExecuteAssemblyByName メソッドの引数として提供された証拠は、ローダーによって提供された証拠の代わりとして使用されます。 |

- FileIOPermission (ファイルまたはディレクトリから読み取るためのアクセス許可、パス自体の情報に対するアクセス許可、および表示名をパスにリダイレクトするためのアクセス許可)。FileIOPermissionAccess.Read、FileIOPermissionAccess.PathDiscovery (関連する列挙体)
- SecurityPermission (証拠が指定されたアセンブリを読み込むために必要なアクセス許可)。SecurityPermissionFlag.ControlEvidence (関連する列挙体)
- WebPermission (表示名を URL にリダイレクトする際、Web サイトにアクセスするためのアクセス許可)

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


AppDomain.ExecuteAssemblyByName メソッド (String)
アセンブリ: mscorlib (mscorlib.dll 内)

Dim instance As AppDomain Dim assemblyName As String Dim returnValue As Integer returnValue = instance.ExecuteAssemblyByName(assemblyName)
戻り値
アセンブリのエントリ ポイントが返す値。


ExecuteAssemblyByName メソッドは、ExecuteAssembly メソッドと同様の機能を提供します。ただし、前者はアセンブリを表示名または AssemblyName で指定するのに対し、後者はファイルの場所で指定します。
アセンブリは、.NET Framework ヘッダーに指定されているエントリ ポイントで実行を開始します。
このメソッドでは、新しいプロセスやアプリケーション ドメインは作成しません。また、新しいスレッドでのエントリ ポイント メソッドも実行しません。


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


AppDomain.ExecuteAssemblyByName メソッド (AssemblyName, Evidence, String[])
アセンブリ: mscorlib (mscorlib.dll 内)

Public Function ExecuteAssemblyByName ( _ assemblyName As AssemblyName, _ assemblySecurity As Evidence, _ ParamArray args As String() _ ) As Integer
Dim instance As AppDomain Dim assemblyName As AssemblyName Dim assemblySecurity As Evidence Dim args As String() Dim returnValue As Integer returnValue = instance.ExecuteAssemblyByName(assemblyName, assemblySecurity, args)
public int ExecuteAssemblyByName ( AssemblyName assemblyName, Evidence assemblySecurity, params string[] args )
public: int ExecuteAssemblyByName ( AssemblyName^ assemblyName, Evidence^ assemblySecurity, ... array<String^>^ args )
public int ExecuteAssemblyByName ( AssemblyName assemblyName, Evidence assemblySecurity, String[] args )
public function ExecuteAssemblyByName ( assemblyName : AssemblyName, assemblySecurity : Evidence, ... args : String[] ) : int
戻り値
アセンブリのエントリ ポイントが返す値。


ExecuteAssemblyByName メソッドは、ExecuteAssembly メソッドと同様の機能を提供します。ただし、前者はアセンブリを表示名または AssemblyName で指定するのに対し、後者はファイルの場所で指定します。
アセンブリは、.NET Framework ヘッダーに指定されているエントリ ポイントで実行を開始します。
このメソッドでは、新しいプロセスやアプリケーション ドメインは作成しません。また、新しいスレッドでのエントリ ポイント メソッドも実行しません。
![]() |
---|
Evidence パラメータ付きで ExecuteAssemblyByName メソッドを使用した場合は、証拠がマージされます。ExecuteAssemblyByName メソッドの引数として提供された証拠は、ローダーによって提供された証拠の代わりとして使用されます。 |

- FileIOPermission (ファイルまたはディレクトリから読み取るためのアクセス許可、パス自体の情報に対するアクセス許可、および表示名をパスにリダイレクトするためのアクセス許可)。FileIOPermissionAccess.Read、FileIOPermissionAccess.PathDiscovery (関連する列挙体)
- SecurityPermission (証拠が指定されたアセンブリを読み込むために必要なアクセス許可)。SecurityPermissionFlag.ControlEvidence (関連する列挙体)
- WebPermission (表示名を URL にリダイレクトする際、Web サイトにアクセスするためのアクセス許可)。

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


AppDomain.ExecuteAssemblyByName メソッド

名前 | 説明 |
---|---|
AppDomain.ExecuteAssemblyByName (String) | 表示名を指定してアセンブリを実行します。 |
AppDomain.ExecuteAssemblyByName (String, Evidence) | 表示名を指定し、指定された証拠を使用してアセンブリを実行します。 |
AppDomain.ExecuteAssemblyByName (AssemblyName, Evidence, String[]) | 指定された証拠および引数で、AssemblyName に指定されたアセンブリを実行します。 |
AppDomain.ExecuteAssemblyByName (String, Evidence, String[]) | 表示名を指定し、指定された証拠および引数を使用してアセンブリを実行します。 |

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

- AppDomain.ExecuteAssemblyByNameのページへのリンク