AppDomainManager.CreateDomain(String, Evidence, AppDomainSetup) Methode

Definition

Gibt eine neue oder vorhandene Anwendungsdomäne zurück.

public:
 virtual AppDomain ^ CreateDomain(System::String ^ friendlyName, System::Security::Policy::Evidence ^ securityInfo, AppDomainSetup ^ appDomainInfo);
public virtual AppDomain CreateDomain (string friendlyName, System.Security.Policy.Evidence securityInfo, AppDomainSetup appDomainInfo);
[System.Security.SecurityCritical]
public virtual AppDomain CreateDomain (string friendlyName, System.Security.Policy.Evidence securityInfo, AppDomainSetup appDomainInfo);
abstract member CreateDomain : string * System.Security.Policy.Evidence * AppDomainSetup -> AppDomain
override this.CreateDomain : string * System.Security.Policy.Evidence * AppDomainSetup -> AppDomain
[<System.Security.SecurityCritical>]
abstract member CreateDomain : string * System.Security.Policy.Evidence * AppDomainSetup -> AppDomain
override this.CreateDomain : string * System.Security.Policy.Evidence * AppDomainSetup -> AppDomain
Public Overridable Function CreateDomain (friendlyName As String, securityInfo As Evidence, appDomainInfo As AppDomainSetup) As AppDomain

Parameter

friendlyName
String

Der angezeigte Name der Domäne.

securityInfo
Evidence

Ein Objekt, das den durch die Sicherheitsrichtlinien zugeordneten Beweis zum Festlegen eines Berechtigungssatzes auf oberster Stapelebene enthält.

appDomainInfo
AppDomainSetup

Ein Objekt, das Initialisierungsinformationen für die Anwendungsdomäne enthält.

Gibt zurück

Eine neue oder vorhandene Anwendungsdomäne.

Attribute

Hinweise

Der durch den friendlyName Parameter angegebene Anzeigename kann in Benutzeroberflächen angezeigt werden, um die Domäne zu identifizieren. Weitere Informationen finden Sie in den Ausführungen zur FriendlyName-Eigenschaft.

Die Standardmethode CreateDomain ruft die geschützte CreateDomainHelper Methode auf, um die AppDomainzu erstellen. Außerkraftsetzungen dieser Methode müssen die CreateDomainHelper -Methode nicht aufrufen, können jedoch eine vorhandene Domäne zurückgeben.

Hinweise für Vererber

Wenn Sie von der AppDomainManager -Klasse erben und die CreateDomain(String, Evidence, AppDomainSetup) -Methode überschreiben, können Sie vor dem Aufrufen der CreateDomainHelper(String, Evidence, AppDomainSetup) Methode benutzerdefinierte Anwendungsdomäneninitialisierungsaktivitäten ausführen oder die Hilfsmethode überhaupt nicht aufrufen. Beispielsweise können Sie den als securityInfoübergebenen Nachweis ändern, die Felder der zugeordneten AppDomainSetupaktualisieren oder eine beendende Domäne wiederverwenden.

Gilt für: