AllowPartiallyTrustedCallersAttribute

AllowPartiallyTrustedCallersAttribute

System.Security (mscorlib.dll)sealed class
public sealed class AllowPartiallyTrustedCallersAttribute : Attribute { // Public Constructors    public AllowPartiallyTrustedCallersAttribute(  ); }

Applying the AllowPartiallyTrustedCallersAttribute attribute class at the assembly level of a strong named assembly allows partially trusted code to call the assembly's public and protected members. Without specifying the AllowPartiallyTrustedCallersAttribute, all public and protected members of a strong-named assembly are only accessible to fully trusted code (i.e., code granted the FullTrust permission set during policy resolution).

The restriction is implemented through a LinkDemand for the FullTrust permission set that is applied automatically by the compiler to every public and protected member of every public class in an assembly.

Hierarchy

System.Object System.Attribute AllowPartiallyTrustedCallersAttribute

Valid On

Assembly



Programming. NET Security
Programming .Net Security
ISBN: 0596004427
EAN: 2147483647
Year: 2005
Pages: 346

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net