AllowPartiallyTrustedCallersAttribute.PartialTrustVisibilityLevel Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví výchozí částečnou viditelnost důvěryhodnosti pro kód, který je označen atributem 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
Hodnota vlastnosti
Jedna z hodnot výčtu Výchozí hodnota je VisibleToAllHosts.
Poznámky
Následující příklady ukazují, jak tuto vlastnost použít.
Výchozí, nepodmíněná APTCA:
[assembly: AllowPartiallyTrustedCallers]Výchozí hodnota je VisibleToAllHosts.
Explicitní, bezpodmínečná APTCA:
[assembly: AllowPartiallyTrustedCallers(PartialTrustVisibilityLevel=VisibleToAllHosts)]Sestavení lze vždy volat kódem částečné důvěryhodnosti.
Explicitní, podmíněný APTCA:
[assembly: AllowPartiallyTrustedCallers(PartialTrustVisibilityLevel=NotVisibleByDefault)]Sestavení bylo auditováno pro částečnou důvěryhodnost, ale ve výchozím nastavení není viditelné pro kód částečné důvěryhodnosti. Pokud chcete, aby sestavení bylo viditelné pro kód částečné důvěryhodnosti, přidejte ho AppDomainSetup.PartialTrustVisibleAssemblies do vlastnosti.