_AppDomain.ExecuteAssembly Method   
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides COM objects with version-independent access to the ExecuteAssembly method.
Overloads
| ExecuteAssembly(String, Evidence) | 
						 Provides COM objects with version-independent access to the ExecuteAssembly(String, Evidence) method overload.  | 
        	
| ExecuteAssembly(String) | 
						 Provides COM objects with version-independent access to the ExecuteAssembly(String) method overload.  | 
        	
| ExecuteAssembly(String, Evidence, String[]) | 
						 Provides COM objects with version-independent access to the ExecuteAssembly(String, Evidence, String[]) method overload.  | 
        	
ExecuteAssembly(String, Evidence)
Provides COM objects with version-independent access to the ExecuteAssembly(String, Evidence) method overload.
public:
 int ExecuteAssembly(System::String ^ assemblyFile, System::Security::Policy::Evidence ^ assemblySecurity);
	public int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity);
	abstract member ExecuteAssembly : string * System.Security.Policy.Evidence -> int
	Public Function ExecuteAssembly (assemblyFile As String, assemblySecurity As Evidence) As Integer
	Parameters
- assemblyFile
 - String
 
The name of the file that contains the assembly to execute.
- assemblySecurity
 - Evidence
 
Evidence for loading the assembly.
Returns
The value returned by the entry point of the assembly.
Remarks
See the AppDomain.ExecuteAssembly(String, Evidence) method overload.
Applies to
ExecuteAssembly(String)
Provides COM objects with version-independent access to the ExecuteAssembly(String) method overload.
public:
 int ExecuteAssembly(System::String ^ assemblyFile);
	public int ExecuteAssembly(string assemblyFile);
	abstract member ExecuteAssembly : string -> int
	Public Function ExecuteAssembly (assemblyFile As String) As Integer
	Parameters
- assemblyFile
 - String
 
The name of the file that contains the assembly to execute.
Returns
The value returned by the entry point of the assembly.
Remarks
See the AppDomain.ExecuteAssembly(String) method overload.
Applies to
ExecuteAssembly(String, Evidence, String[])
Provides COM objects with version-independent access to the ExecuteAssembly(String, Evidence, String[]) method overload.
public:
 int ExecuteAssembly(System::String ^ assemblyFile, System::Security::Policy::Evidence ^ assemblySecurity, cli::array <System::String ^> ^ args);
	public int ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args);
	abstract member ExecuteAssembly : string * System.Security.Policy.Evidence * string[] -> int
	Public Function ExecuteAssembly (assemblyFile As String, assemblySecurity As Evidence, args As String()) As Integer
	Parameters
- assemblyFile
 - String
 
The name of the file that contains the assembly to execute.
- assemblySecurity
 - Evidence
 
The supplied evidence for the assembly.
- args
 - String[]
 
The arguments to the entry point of the assembly.
Returns
The value returned by the entry point of the assembly.
Remarks
See the AppDomain.ExecuteAssembly(String, Evidence, String[]) method overload.