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 メソッドの引数として提供された証拠は、ローダーによって提供された証拠の代わりとして使用されます。 |
.NET Framework のセキュリティ- 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 メソッドの引数として提供された証拠は、ローダーによって提供された証拠の代わりとして使用されます。 |
.NET Framework のセキュリティ- 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 ヘッダーに指定されているエントリ ポイントで実行を開始します。
このメソッドでは、新しいプロセスやアプリケーション ドメインは作成しません。また、新しいスレッドでのエントリ ポイント メソッドも実行しません。
.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 メソッドの引数として提供された証拠は、ローダーによって提供された証拠の代わりとして使用されます。 |
.NET Framework のセキュリティ- 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
を検索
- AppDomain.ExecuteAssemblyByNameのページへのリンク
.gif)