AllowPartiallyTrustedCallersAttribute.PartialTrustVisibilityLevel Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает видимость частичного доверия по умолчанию для кода, помеченного атрибутом AllowPartiallyTrustedCallersAttribute APTCA.
public:
property System::Security::PartialTrustVisibilityLevel PartialTrustVisibilityLevel { System::Security::PartialTrustVisibilityLevel get(); void set(System::Security::PartialTrustVisibilityLevel value); };
public System.Security.PartialTrustVisibilityLevel PartialTrustVisibilityLevel { get; set; }
member this.PartialTrustVisibilityLevel : System.Security.PartialTrustVisibilityLevel with get, set
Public Property PartialTrustVisibilityLevel As PartialTrustVisibilityLevel
Значение свойства
Одно из значений перечисления. Значение по умолчанию — VisibleToAllHosts.
Комментарии
В следующих примерах показано, как использовать это свойство.
По умолчанию, безусловная APTCA:
[assembly: AllowPartiallyTrustedCallers]По умолчанию — VisibleToAllHosts.
Явный, безусловный APTCA:
[assembly: AllowPartiallyTrustedCallers(PartialTrustVisibilityLevel=VisibleToAllHosts)]Сборка всегда может вызываться кодом с частичным доверием.
Явный, условный APTCA:
[assembly: AllowPartiallyTrustedCallers(PartialTrustVisibilityLevel=NotVisibleByDefault)]Сборка была проверена для частичного доверия, но по умолчанию код частичного доверия не отображается. Чтобы сделать сборку видимой для кода частичного доверия, добавьте его в AppDomainSetup.PartialTrustVisibleAssemblies свойство.