DBDataPermission.Intersect(IPermission) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar ett nytt behörighetsobjekt som representerar skärningspunkten för det aktuella behörighetsobjektet och det angivna behörighetsobjektet.
public:
override System::Security::IPermission ^ Intersect(System::Security::IPermission ^ target);
public override System.Security.IPermission Intersect(System.Security.IPermission target);
override this.Intersect : System.Security.IPermission -> System.Security.IPermission
Public Overrides Function Intersect (target As IPermission) As IPermission
Parametrar
- target
- IPermission
Ett behörighetsobjekt som ska korsas med det aktuella behörighetsobjektet. Den måste vara av samma typ som det aktuella behörighetsobjektet.
Returer
Ett nytt behörighetsobjekt som representerar skärningspunkten för det aktuella behörighetsobjektet och det angivna behörighetsobjektet. Det här nya behörighetsobjektet är en null-referens (Nothing i Visual Basic) om skärningspunkten är tom.
Undantag
Parametern target är inte en null-referens (Nothing i Visual Basic) och är inte en instans av samma klass som det aktuella behörighetsobjektet.
Kommentarer
Skärningspunkten mellan två behörigheter är en behörighet som beskriver den uppsättning åtgärder som de båda beskriver. Endast ett krav som skickar båda de ursprungliga behörigheterna kommer att passera skärningspunkten.