Bagikan melalui


AppDomain.CreateDomain Metode

Definisi

Membuat domain aplikasi baru.

Overload

Nama Deskripsi
CreateDomain(String, Evidence, String, String, Boolean, AppDomainInitializer, String[])

Membuat domain aplikasi baru dengan nama yang diberikan, menggunakan bukti, jalur dasar aplikasi, jalur pencarian relatif, dan parameter yang menentukan apakah salinan bayangan rakitan akan dimuat ke domain aplikasi. Menentukan metode panggilan balik yang dipanggil saat domain aplikasi diinisialisasi, dan array argumen string untuk meneruskan metode panggilan balik.

CreateDomain(String, Evidence, String, String, Boolean)

Membuat domain aplikasi baru dengan nama yang diberikan, menggunakan bukti, jalur dasar aplikasi, jalur pencarian relatif, dan parameter yang menentukan apakah salinan bayangan rakitan akan dimuat ke domain aplikasi.

CreateDomain(String, Evidence, AppDomainSetup, PermissionSet, StrongName[])

Membuat domain aplikasi baru menggunakan nama, bukti, informasi penyiapan domain aplikasi yang ditentukan, kumpulan izin default, dan array rakitan yang sepenuhnya tepercaya.

CreateDomain(String, Evidence)

Membuat domain aplikasi baru dengan nama yang diberikan menggunakan bukti yang disediakan.

CreateDomain(String)
Kedaluwarsa.

Membuat domain aplikasi baru dengan nama yang ditentukan.

CreateDomain(String, Evidence, AppDomainSetup)

Membuat domain aplikasi baru menggunakan nama, bukti, dan informasi penyiapan domain aplikasi yang ditentukan.

CreateDomain(String, Evidence, String, String, Boolean, AppDomainInitializer, String[])

Membuat domain aplikasi baru dengan nama yang diberikan, menggunakan bukti, jalur dasar aplikasi, jalur pencarian relatif, dan parameter yang menentukan apakah salinan bayangan rakitan akan dimuat ke domain aplikasi. Menentukan metode panggilan balik yang dipanggil saat domain aplikasi diinisialisasi, dan array argumen string untuk meneruskan metode panggilan balik.

public:
 static AppDomain ^ CreateDomain(System::String ^ friendlyName, System::Security::Policy::Evidence ^ securityInfo, System::String ^ appBasePath, System::String ^ appRelativeSearchPath, bool shadowCopyFiles, AppDomainInitializer ^ adInit, cli::array <System::String ^> ^ adInitArgs);
public static AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, string appBasePath, string appRelativeSearchPath, bool shadowCopyFiles, AppDomainInitializer adInit, string[] adInitArgs);
static member CreateDomain : string * System.Security.Policy.Evidence * string * string * bool * AppDomainInitializer * string[] -> AppDomain
Public Shared Function CreateDomain (friendlyName As String, securityInfo As Evidence, appBasePath As String, appRelativeSearchPath As String, shadowCopyFiles As Boolean, adInit As AppDomainInitializer, adInitArgs As String()) As AppDomain

Parameter

friendlyName
String

Nama domain yang mudah diingat. Nama yang mudah diingat ini dapat ditampilkan di antarmuka pengguna untuk mengidentifikasi domain. Untuk informasi selengkapnya, lihat FriendlyName .

securityInfo
Evidence

Bukti yang menetapkan identitas kode yang berjalan di domain aplikasi. Teruskan null untuk menggunakan bukti domain aplikasi saat ini.

appBasePath
String

Direktori dasar yang digunakan pemecah rakitan untuk menyelidiki rakitan. Untuk informasi selengkapnya, lihat BaseDirectory .

appRelativeSearchPath
String

Jalur relatif terhadap direktori dasar tempat pemecah masalah perakitan harus menyelidiki rakitan privat. Untuk informasi selengkapnya, lihat RelativeSearchPath .

shadowCopyFiles
Boolean

true untuk memuat salinan bayangan rakitan ke domain aplikasi.

adInit
AppDomainInitializer

Delegasi AppDomainInitializer yang mewakili metode panggilan balik untuk dipanggil saat objek baru AppDomain diinisialisasi.

adInitArgs
String[]

Array argumen string yang akan diteruskan ke panggilan balik yang diwakili oleh adInit, ketika objek baru AppDomain diinisialisasi.

Mengembalikan

Domain aplikasi yang baru dibuat.

Pengecualian

friendlyName adalah null.

Keterangan

Metode yang diwakili oleh adInit dijalankan dalam konteks domain aplikasi yang baru dibuat.

Jika securityInfo tidak disediakan, bukti dari domain aplikasi saat ini digunakan.

Untuk informasi selengkapnya tentang penyalinan bayangan, lihat ShadowCopyFiles dan Rakitan Penyalinan Bayangan.

Penting

Jangan gunakan metode ini kelebihan beban untuk membuat domain aplikasi terkotakpasir. Dimulai dengan .NET Framework 4, bukti yang disediakan untuk securityInfo tidak lagi memengaruhi set pemberian domain aplikasi. Gunakan metode kelebihan CreateDomain(String, Evidence, AppDomainSetup, PermissionSet, StrongName[]) beban untuk membuat domain aplikasi terkotakpasir.

Berlaku untuk

CreateDomain(String, Evidence, String, String, Boolean)

Membuat domain aplikasi baru dengan nama yang diberikan, menggunakan bukti, jalur dasar aplikasi, jalur pencarian relatif, dan parameter yang menentukan apakah salinan bayangan rakitan akan dimuat ke domain aplikasi.

public:
 static AppDomain ^ CreateDomain(System::String ^ friendlyName, System::Security::Policy::Evidence ^ securityInfo, System::String ^ appBasePath, System::String ^ appRelativeSearchPath, bool shadowCopyFiles);
public static AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, string appBasePath, string appRelativeSearchPath, bool shadowCopyFiles);
static member CreateDomain : string * System.Security.Policy.Evidence * string * string * bool -> AppDomain
Public Shared Function CreateDomain (friendlyName As String, securityInfo As Evidence, appBasePath As String, appRelativeSearchPath As String, shadowCopyFiles As Boolean) As AppDomain

Parameter

friendlyName
String

Nama domain yang mudah diingat. Nama yang mudah diingat ini dapat ditampilkan di antarmuka pengguna untuk mengidentifikasi domain. Untuk informasi selengkapnya, lihat FriendlyName .

securityInfo
Evidence

Bukti yang menetapkan identitas kode yang berjalan di domain aplikasi. Teruskan null untuk menggunakan bukti domain aplikasi saat ini.

appBasePath
String

Direktori dasar yang digunakan pemecah rakitan untuk menyelidiki rakitan. Untuk informasi selengkapnya, lihat BaseDirectory .

appRelativeSearchPath
String

Jalur relatif terhadap direktori dasar tempat pemecah masalah perakitan harus menyelidiki rakitan privat. Untuk informasi selengkapnya, lihat RelativeSearchPath .

shadowCopyFiles
Boolean

Jika true, salinan bayangan rakitan dimuat ke dalam domain aplikasi ini.

Mengembalikan

Domain aplikasi yang baru dibuat.

Pengecualian

friendlyName adalah null.

Contoh

Sampel berikut menunjukkan, secara umum, cara membuat domain menggunakan salah CreateDomain satu kelebihan beban.

// Set up the AppDomainSetup
AppDomainSetup^ setup = gcnew AppDomainSetup;
setup->ApplicationBase = "(some directory)";
setup->ConfigurationFile = "(some file)";

// Set up the Evidence
Evidence^ baseEvidence = AppDomain::CurrentDomain->Evidence;
Evidence^ evidence = gcnew Evidence( baseEvidence );
evidence->AddAssembly( "(some assembly)" );
evidence->AddHost( "(some host)" );

// Create the AppDomain
AppDomain^ newDomain = AppDomain::CreateDomain( "newDomain", evidence, setup );
// Set up the AppDomainSetup
AppDomainSetup setup = new AppDomainSetup();
setup.ApplicationBase = "(some directory)";
setup.ConfigurationFile = "(some file)";

// Set up the Evidence
Evidence baseEvidence = AppDomain.CurrentDomain.Evidence;
Evidence evidence = new Evidence(baseEvidence);
evidence.AddAssembly("(some assembly)");
evidence.AddHost("(some host)");

// Create the AppDomain
AppDomain newDomain = AppDomain.CreateDomain("newDomain", evidence, setup);
open System
open System.Security.Policy

// Set up the AppDomainSetup
let setup = AppDomainSetup()
setup.ApplicationBase <- "(some directory)"
setup.ConfigurationFile <- "(some file)"

// Set up the Evidence
let baseEvidence = AppDomain.CurrentDomain.Evidence
let evidence = Evidence baseEvidence
evidence.AddAssembly "(some assembly)"
evidence.AddHost "(some host)" 

// Create the AppDomain
let newDomain = AppDomain.CreateDomain("newDomain", evidence, setup)
' Set up the AppDomainSetup
Dim setup As New AppDomainSetup()
setup.ApplicationBase = "(some directory)"
setup.ConfigurationFile = "(some file)"

' Set up the Evidence
Dim baseEvidence As Evidence = AppDomain.CurrentDomain.Evidence
Dim evidence As New Evidence(baseEvidence)
evidence.AddAssembly("(some assembly)")
evidence.AddHost("(some host)")

' Create the AppDomain
Dim newDomain As AppDomain = AppDomain.CreateDomain("newDomain", evidence, setup)

Keterangan

Jika securityInfo tidak disediakan, bukti dari domain aplikasi saat ini digunakan.

Untuk informasi selengkapnya tentang penyalinan bayangan, lihat ShadowCopyFiles dan Rakitan Penyalinan Bayangan.

Penting

Jangan gunakan metode ini kelebihan beban untuk membuat domain aplikasi terkotakpasir. Dimulai dengan .NET Framework 4, bukti yang disediakan untuk securityInfo tidak lagi memengaruhi set pemberian domain aplikasi. Gunakan metode kelebihan CreateDomain(String, Evidence, AppDomainSetup, PermissionSet, StrongName[]) beban untuk membuat domain aplikasi terkotakpasir.

Berlaku untuk

CreateDomain(String, Evidence, AppDomainSetup, PermissionSet, StrongName[])

Membuat domain aplikasi baru menggunakan nama, bukti, informasi penyiapan domain aplikasi yang ditentukan, kumpulan izin default, dan array rakitan yang sepenuhnya tepercaya.

public:
 static AppDomain ^ CreateDomain(System::String ^ friendlyName, System::Security::Policy::Evidence ^ securityInfo, AppDomainSetup ^ info, System::Security::PermissionSet ^ grantSet, ... cli::array <System::Security::Policy::StrongName ^> ^ fullTrustAssemblies);
public static AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, AppDomainSetup info, System.Security.PermissionSet grantSet, params System.Security.Policy.StrongName[] fullTrustAssemblies);
static member CreateDomain : string * System.Security.Policy.Evidence * AppDomainSetup * System.Security.PermissionSet * System.Security.Policy.StrongName[] -> AppDomain
Public Shared Function CreateDomain (friendlyName As String, securityInfo As Evidence, info As AppDomainSetup, grantSet As PermissionSet, ParamArray fullTrustAssemblies As StrongName()) As AppDomain

Parameter

friendlyName
String

Nama domain yang mudah diingat. Nama yang mudah diingat ini dapat ditampilkan di antarmuka pengguna untuk mengidentifikasi domain. Untuk informasi selengkapnya, lihat deskripsi FriendlyName.

securityInfo
Evidence

Bukti yang menetapkan identitas kode yang berjalan di domain aplikasi. Teruskan null untuk menggunakan bukti domain aplikasi saat ini.

info
AppDomainSetup

Objek yang berisi informasi inisialisasi domain aplikasi.

grantSet
PermissionSet

Kumpulan izin default yang diberikan ke semua rakitan yang dimuat ke dalam domain aplikasi baru yang tidak memiliki pemberian khusus.

fullTrustAssemblies
StrongName[]

Array nama kuat yang mewakili rakitan untuk dianggap sepenuhnya dipercaya dalam domain aplikasi baru.

Mengembalikan

Domain aplikasi yang baru dibuat.

Pengecualian

friendlyName adalah null.

Domain aplikasi adalah null.

-atau-

Properti ApplicationBase tidak diatur pada AppDomainSetup objek yang disediakan untuk info.

Keterangan

Anda harus mengatur ApplicationBase properti AppDomainSetup objek yang Anda berikan untuk info. Jika tidak, pengecualian akan terjadi.

Jika securityInfo tidak disediakan, bukti dari domain aplikasi saat ini digunakan.

Informasi yang disediakan untuk grantSet dan fullTrustAssemblies digunakan untuk membuat ApplicationTrust objek untuk domain aplikasi baru.

Berlaku untuk

CreateDomain(String, Evidence)

Membuat domain aplikasi baru dengan nama yang diberikan menggunakan bukti yang disediakan.

public:
 static AppDomain ^ CreateDomain(System::String ^ friendlyName, System::Security::Policy::Evidence ^ securityInfo);
public static AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo);
static member CreateDomain : string * System.Security.Policy.Evidence -> AppDomain
Public Shared Function CreateDomain (friendlyName As String, securityInfo As Evidence) As AppDomain

Parameter

friendlyName
String

Nama domain yang mudah diingat. Nama yang mudah diingat ini dapat ditampilkan di antarmuka pengguna untuk mengidentifikasi domain. Untuk informasi selengkapnya, lihat FriendlyName .

securityInfo
Evidence

Bukti yang menetapkan identitas kode yang berjalan di domain aplikasi. Teruskan null untuk menggunakan bukti domain aplikasi saat ini.

Mengembalikan

Domain aplikasi yang baru dibuat.

Pengecualian

friendlyName adalah null.

Contoh

Sampel berikut menunjukkan, secara umum, cara membuat domain menggunakan salah CreateDomain satu kelebihan beban.

// Set up the AppDomainSetup
AppDomainSetup^ setup = gcnew AppDomainSetup;
setup->ApplicationBase = "(some directory)";
setup->ConfigurationFile = "(some file)";

// Set up the Evidence
Evidence^ baseEvidence = AppDomain::CurrentDomain->Evidence;
Evidence^ evidence = gcnew Evidence( baseEvidence );
evidence->AddAssembly( "(some assembly)" );
evidence->AddHost( "(some host)" );

// Create the AppDomain
AppDomain^ newDomain = AppDomain::CreateDomain( "newDomain", evidence, setup );
// Set up the AppDomainSetup
AppDomainSetup setup = new AppDomainSetup();
setup.ApplicationBase = "(some directory)";
setup.ConfigurationFile = "(some file)";

// Set up the Evidence
Evidence baseEvidence = AppDomain.CurrentDomain.Evidence;
Evidence evidence = new Evidence(baseEvidence);
evidence.AddAssembly("(some assembly)");
evidence.AddHost("(some host)");

// Create the AppDomain
AppDomain newDomain = AppDomain.CreateDomain("newDomain", evidence, setup);
open System
open System.Security.Policy

// Set up the AppDomainSetup
let setup = AppDomainSetup()
setup.ApplicationBase <- "(some directory)"
setup.ConfigurationFile <- "(some file)"

// Set up the Evidence
let baseEvidence = AppDomain.CurrentDomain.Evidence
let evidence = Evidence baseEvidence
evidence.AddAssembly "(some assembly)"
evidence.AddHost "(some host)" 

// Create the AppDomain
let newDomain = AppDomain.CreateDomain("newDomain", evidence, setup)
' Set up the AppDomainSetup
Dim setup As New AppDomainSetup()
setup.ApplicationBase = "(some directory)"
setup.ConfigurationFile = "(some file)"

' Set up the Evidence
Dim baseEvidence As Evidence = AppDomain.CurrentDomain.Evidence
Dim evidence As New Evidence(baseEvidence)
evidence.AddAssembly("(some assembly)")
evidence.AddHost("(some host)")

' Create the AppDomain
Dim newDomain As AppDomain = AppDomain.CreateDomain("newDomain", evidence, setup)

Keterangan

Metode ini kelebihan beban menggunakan AppDomainSetup informasi dari domain aplikasi default.

Jika securityInfo tidak disediakan, bukti dari domain aplikasi saat ini digunakan.

Penting

Jangan gunakan metode ini kelebihan beban untuk membuat domain aplikasi terkotakpasir. Dimulai dengan .NET Framework 4, bukti yang disediakan untuk securityInfo tidak lagi memengaruhi set pemberian domain aplikasi. Gunakan metode kelebihan CreateDomain(String, Evidence, AppDomainSetup, PermissionSet, StrongName[]) beban untuk membuat domain aplikasi terkotakpasir.

Berlaku untuk

CreateDomain(String)

Sumber:
AppDomain.cs
Sumber:
AppDomain.cs
Sumber:
AppDomain.cs
Sumber:
AppDomain.cs
Sumber:
AppDomain.cs

Perhatian

Creating and unloading AppDomains is not supported and throws an exception.

Membuat domain aplikasi baru dengan nama yang ditentukan.

public:
 static AppDomain ^ CreateDomain(System::String ^ friendlyName);
[System.Obsolete("Creating and unloading AppDomains is not supported and throws an exception.", DiagnosticId="SYSLIB0024", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static AppDomain CreateDomain(string friendlyName);
public static AppDomain CreateDomain(string friendlyName);
[<System.Obsolete("Creating and unloading AppDomains is not supported and throws an exception.", DiagnosticId="SYSLIB0024", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member CreateDomain : string -> AppDomain
static member CreateDomain : string -> AppDomain
Public Shared Function CreateDomain (friendlyName As String) As AppDomain

Parameter

friendlyName
String

Nama domain yang mudah diingat.

Mengembalikan

Domain aplikasi yang baru dibuat.

Atribut

Pengecualian

friendlyName adalah null.

.NET Core dan .NET 5+ saja: Dalam semua kasus.

Contoh

Sampel berikut menunjukkan, secara umum, cara membuat domain menggunakan salah CreateDomain satu kelebihan beban.

// Set up the AppDomainSetup
AppDomainSetup^ setup = gcnew AppDomainSetup;
setup->ApplicationBase = "(some directory)";
setup->ConfigurationFile = "(some file)";

// Set up the Evidence
Evidence^ baseEvidence = AppDomain::CurrentDomain->Evidence;
Evidence^ evidence = gcnew Evidence( baseEvidence );
evidence->AddAssembly( "(some assembly)" );
evidence->AddHost( "(some host)" );

// Create the AppDomain
AppDomain^ newDomain = AppDomain::CreateDomain( "newDomain", evidence, setup );
// Set up the AppDomainSetup
AppDomainSetup setup = new AppDomainSetup();
setup.ApplicationBase = "(some directory)";
setup.ConfigurationFile = "(some file)";

// Set up the Evidence
Evidence baseEvidence = AppDomain.CurrentDomain.Evidence;
Evidence evidence = new Evidence(baseEvidence);
evidence.AddAssembly("(some assembly)");
evidence.AddHost("(some host)");

// Create the AppDomain
AppDomain newDomain = AppDomain.CreateDomain("newDomain", evidence, setup);
open System
open System.Security.Policy

// Set up the AppDomainSetup
let setup = AppDomainSetup()
setup.ApplicationBase <- "(some directory)"
setup.ConfigurationFile <- "(some file)"

// Set up the Evidence
let baseEvidence = AppDomain.CurrentDomain.Evidence
let evidence = Evidence baseEvidence
evidence.AddAssembly "(some assembly)"
evidence.AddHost "(some host)" 

// Create the AppDomain
let newDomain = AppDomain.CreateDomain("newDomain", evidence, setup)
' Set up the AppDomainSetup
Dim setup As New AppDomainSetup()
setup.ApplicationBase = "(some directory)"
setup.ConfigurationFile = "(some file)"

' Set up the Evidence
Dim baseEvidence As Evidence = AppDomain.CurrentDomain.Evidence
Dim evidence As New Evidence(baseEvidence)
evidence.AddAssembly("(some assembly)")
evidence.AddHost("(some host)")

' Create the AppDomain
Dim newDomain As AppDomain = AppDomain.CreateDomain("newDomain", evidence, setup)

Keterangan

Parameter friendlyName dimaksudkan untuk mengidentifikasi domain dengan cara yang bermakna bagi manusia. String ini harus cocok untuk ditampilkan di antarmuka pengguna.

Metode ini kelebihan beban menggunakan AppDomainSetup informasi dari domain aplikasi default.

Lihat juga

Berlaku untuk

CreateDomain(String, Evidence, AppDomainSetup)

Membuat domain aplikasi baru menggunakan nama, bukti, dan informasi penyiapan domain aplikasi yang ditentukan.

public:
 static AppDomain ^ CreateDomain(System::String ^ friendlyName, System::Security::Policy::Evidence ^ securityInfo, AppDomainSetup ^ info);
public static AppDomain CreateDomain(string friendlyName, System.Security.Policy.Evidence securityInfo, AppDomainSetup info);
static member CreateDomain : string * System.Security.Policy.Evidence * AppDomainSetup -> AppDomain
Public Shared Function CreateDomain (friendlyName As String, securityInfo As Evidence, info As AppDomainSetup) As AppDomain

Parameter

friendlyName
String

Nama domain yang mudah diingat. Nama yang mudah diingat ini dapat ditampilkan di antarmuka pengguna untuk mengidentifikasi domain. Untuk informasi selengkapnya, lihat FriendlyName .

securityInfo
Evidence

Bukti yang menetapkan identitas kode yang berjalan di domain aplikasi. Teruskan null untuk menggunakan bukti domain aplikasi saat ini.

info
AppDomainSetup

Objek yang berisi informasi inisialisasi domain aplikasi.

Mengembalikan

Domain aplikasi yang baru dibuat.

Pengecualian

friendlyName adalah null.

Contoh

Sampel berikut menunjukkan, secara umum, cara membuat domain menggunakan salah CreateDomain satu kelebihan beban.

// Set up the AppDomainSetup
AppDomainSetup^ setup = gcnew AppDomainSetup;
setup->ApplicationBase = "(some directory)";
setup->ConfigurationFile = "(some file)";

// Set up the Evidence
Evidence^ baseEvidence = AppDomain::CurrentDomain->Evidence;
Evidence^ evidence = gcnew Evidence( baseEvidence );
evidence->AddAssembly( "(some assembly)" );
evidence->AddHost( "(some host)" );

// Create the AppDomain
AppDomain^ newDomain = AppDomain::CreateDomain( "newDomain", evidence, setup );
// Set up the AppDomainSetup
AppDomainSetup setup = new AppDomainSetup();
setup.ApplicationBase = "(some directory)";
setup.ConfigurationFile = "(some file)";

// Set up the Evidence
Evidence baseEvidence = AppDomain.CurrentDomain.Evidence;
Evidence evidence = new Evidence(baseEvidence);
evidence.AddAssembly("(some assembly)");
evidence.AddHost("(some host)");

// Create the AppDomain
AppDomain newDomain = AppDomain.CreateDomain("newDomain", evidence, setup);
open System
open System.Security.Policy

// Set up the AppDomainSetup
let setup = AppDomainSetup()
setup.ApplicationBase <- "(some directory)"
setup.ConfigurationFile <- "(some file)"

// Set up the Evidence
let baseEvidence = AppDomain.CurrentDomain.Evidence
let evidence = Evidence baseEvidence
evidence.AddAssembly "(some assembly)"
evidence.AddHost "(some host)" 

// Create the AppDomain
let newDomain = AppDomain.CreateDomain("newDomain", evidence, setup)
' Set up the AppDomainSetup
Dim setup As New AppDomainSetup()
setup.ApplicationBase = "(some directory)"
setup.ConfigurationFile = "(some file)"

' Set up the Evidence
Dim baseEvidence As Evidence = AppDomain.CurrentDomain.Evidence
Dim evidence As New Evidence(baseEvidence)
evidence.AddAssembly("(some assembly)")
evidence.AddHost("(some host)")

' Create the AppDomain
Dim newDomain As AppDomain = AppDomain.CreateDomain("newDomain", evidence, setup)

Keterangan

Jika info tidak disediakan, metode ini kelebihan beban menggunakan AppDomainSetup informasi dari domain aplikasi default.

Jika securityInfo tidak disediakan, bukti dari domain aplikasi saat ini digunakan.

Penting

Jangan gunakan metode ini kelebihan beban untuk membuat domain aplikasi terkotakpasir. Dimulai dengan .NET Framework 4, bukti yang disediakan untuk securityInfo tidak lagi memengaruhi set pemberian domain aplikasi. Gunakan metode kelebihan CreateDomain(String, Evidence, AppDomainSetup, PermissionSet, StrongName[]) beban untuk membuat domain aplikasi terkotakpasir.

Berlaku untuk