Hmm I don't know why my original response got all jumbled. I fixed the
example to watch for wrapping this time:
[System.Security .Permissions.Se curityPermissio n(
System.Security .Permissions.Se curityAction.De mand,
Infrastructure = true)]
abstract class myclass {
[System.Security .Permissions.Se curityPermissio n(
System.Security .Permissions.Se curityAction.De mand,
RemotingConfigu ration = true)]
protected abstract void mymethod();
}
"Dave Sexton" <dave@jwa[remove.this]online.com> wrote in message
news:OA******** *****@TK2MSFTNG P03.phx.gbl...
Hi Nick,
Declarative security works the same with an abstract class as it does with
no class modifier.
[System.Security .Permissions.Se curityPermissio n(System.Securi ty.Permissions. SecurityAction. Demand,Infrastr ucture
= true)] abstract class myclass {
[System.Security .Permissions.Se curityPermissio n(System.Securi ty.Permissions. SecurityAction. Demand,
Infrastructure = true)] protected abstract void mymethod(); }"Nick"
<nt********@onl ine.nospam> wrote in
messagenews:2B* *************** *************** ***@microsoft.c om...> Is
there a way to do declarative security on abstract classes? I amworking>
on a data access layer and would like to place all permission
requirementson> the base class so all inherited classes contain the
permissions. Is this> possible, and if so can anyone provide an example?