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í formát je VisibleToAllHosts.
Poznámky
Následující příklady ukazují, jak tuto vlastnost používat.
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 s částečnou důvěryhodností.
Explicitní podmíněná APTCA:
[assembly: AllowPartiallyTrustedCallers(PartialTrustVisibilityLevel=NotVisibleByDefault)]
Sestavení bylo auditováno kvůli částečné důvěryhodnosti, ale ve výchozím nastavení není viditelné pro kód s částečnou důvěryhodností. Pokud chcete, aby sestavení bylo viditelné pro kód s částečnou důvěryhodností, přidejte ho AppDomainSetup.PartialTrustVisibleAssemblies do vlastnosti.