Freigeben über


ICLRDomainManager::SetPropertiesForDefaultAppDomain-Methode

Legt Eigenschaften fest, die verwendet werden, um die Standardanwendungsdomäne zu initialisieren.

HRESULT SetPropertiesForDefaultAppDomain(
    [in] DWORD nProperties,
    [in] LPCWSTR *pwszPropertyNames,
    [in] LPCWSTR *pwszPropertyValues
);

Parameter

  • nProperties
    [in] Die Anzahl der Einträge in pwszPropertyNames und pwszPropertyValues.

  • pwszPropertyNames
    [in] Ein Array mit Eigenschaftennamen oder NULL, wenn es keine Eigenschaften gibt. Aktuell ist der einzige Eigenschaftenname, der von dieser Methode erkannt wird, "PARTIAL_TRUST_VISIBLE_ASSEMBLIES".

  • pwszPropertyValues
    [in] Ein Array mit Eigenschaftswerten oder NULL, wenn es keine Eigenschaften gibt.

Rückgabewert

Diese Methode gibt die folgenden spezifischen HRESULTs sowie HRESULT-Fehler für Methodenfehler zurück.

HRESULT

Beschreibungen

S_OK

Die Methode wurde erfolgreich abgeschlossen.

HRESULT_FROM_WIN32(ERROR_UNKNOWN_PROPERTY)

pwszPropertyNames enthält einen Eigenschaftennamen, der nicht von dieser Methode erkannt wird.

Hinweise

Der Eigenschaftswert für "PARTIAL_TRUST_VISIBLE_ASSEMBLIES" ist eine Liste von Assemblys, die über das bedingte AllowPartiallyTrustedCallersAttribute (APTCA)-Attribut mit dem PartialTrustVisibilityLevel.NotVisibleByDefault-Flag verfügen, die in der Standardanwendungsdomäne für teilweise vertrauenswürdige Aufrufer sichtbar gemacht werden sollen.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: MetaHost.h

Bibliothek: als Ressource in MSCorEE.dll enthalten

.NET Framework-Versionen: 4

Siehe auch

Weitere Ressourcen

Hosting (Referenz zur nicht verwalteten API)

ICLRDomainManager-Schnittstelle