Freigeben über


ICLRDomainManager::SetPropertiesForDefaultAppDomain-Methode

Legt Eigenschaften fest, die zum Initialisieren der Standardanwendungsdomäne verwendet werden.

Syntax

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 von Eigenschaftsnamen oder NULL, wenn keine Eigenschaften vorhanden sind. Derzeit ist der einzige Eigenschaftsname, der von dieser Methode erkannt wird, „PARTIAL_TRUST_VISIBLE_ASSEMBLIES“.

pwszPropertyValues
[in] Ein Array von Eigenschaftswerten oder NULL, wenn keine Eigenschaften vorhanden sind.

Rückgabewert

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

HRESULT BESCHREIBUNG
S_OK Die Methode wurde erfolgreich abgeschlossen.
HRESULT_FROM_WIN32(ERROR_UNKNOWN_PROPERTY) pwszPropertyNames enthält einen Eigenschaftsnamen, der von dieser Methode nicht erkannt wird.

Bemerkungen

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

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: MetaHost.h

Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten.

.NET Framework-Versionen: Seit Version 4 verfügbar.

Siehe auch