AppDomainManager.CreateDomain(String, Evidence, AppDomainSetup) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.