I need to find information on class security permissions without
creating instance of it.
But following code results only one attribute :(
Call method :
foreach( object atr in typeof( SecTest).GetCustomAttributes( true ) )
{
System.Diagnostics.Trace.WriteLine( atr.GetType().FullName, t.FullName );
}
Result :
TestSecurity.SecTest: System.ComponentModel.DescriptionAttribute
Helper and SecTest classes :
using System;
using System.Security.Permissions;
namespace TestSecurity
{
[System.ComponentModel.Description("Some test class for security")] // OK I see
tihs atribute
[PrincipalPermission( SecurityAction.Demand, Role="Test")] // this one is hidden :(
public class SecTest
{}
}
Mindaugas
You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.