DBDataPermission.Intersect(IPermission) Yöntem

Tanım

Geçerli izin nesnesinin ve belirtilen izin nesnesinin kesişimini temsil eden yeni bir izin nesnesi döndürür.

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

Parametreler

target
IPermission

Geçerli izin nesnesiyle kesişecek bir izin nesnesi. Geçerli izin nesnesiyle aynı türde olmalıdır.

Döndürülenler

Geçerli izin nesnesinin ve belirtilen izin nesnesinin kesişimini temsil eden yeni bir izin nesnesi. Bu yeni izin nesnesi, kesişim boşsa null başvurudur (Nothing Visual Basic'te).

Özel durumlar

target Parametresi null başvuru değil (NothingVisual Basic'te) ve geçerli izin nesnesiyle aynı sınıfın bir örneği değil.

Açıklamalar

İki iznin kesişimi, her ikisinin de açıkladıkları işlem kümesini açıklayan bir izindir. Yalnızca her iki özgün izni de geçen bir talep kesişimi geçer.

Şunlara uygulanır

Ayrıca bkz.