AllowPartiallyTrustedCallersAttribute.PartialTrustVisibilityLevel Egenskap

Definition

Hämtar eller anger standardsynlighet för partiellt förtroende för kod som är markerad med AllowPartiallyTrustedCallersAttribute attributet (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

Egenskapsvärde

Ett av uppräkningsvärdena. Standardvärdet är VisibleToAllHosts.

Kommentarer

Följande exempel visar hur du använder den här egenskapen.

  • Standard, ovillkorlig APTCA:

    [assembly: AllowPartiallyTrustedCallers]
    

    Standardinställningen är VisibleToAllHosts.

  • Explicit, ovillkorlig APTCA:

    [assembly: AllowPartiallyTrustedCallers(PartialTrustVisibilityLevel=VisibleToAllHosts)]
    

    Sammansättningen kan alltid anropas med partisk förtroendekod.

  • Explicit, villkorsstyrd APTCA:

    [assembly: AllowPartiallyTrustedCallers(PartialTrustVisibilityLevel=NotVisibleByDefault)]
    

    Sammansättningen har granskats för partiellt förtroende, men den är inte synlig för kod med partiellt förtroende som standard. Om du vill göra sammansättningen synlig för kod med partiellt förtroende lägger du till den i AppDomainSetup.PartialTrustVisibleAssemblies egenskapen.

Gäller för