ResourcePermissionBase.Intersect(IPermission) Yöntem

Tanım

Geçerli izin nesnesinin ve hedef izin nesnesinin kesişimi olan bir izin nesnesi oluşturur ve döndürür.

public override System.Security.IPermission Intersect (System.Security.IPermission target);

Parametreler

target
IPermission

Geçerli izin nesnesiyle aynı türde bir izin nesnesi.

Döndürülenler

Geçerli nesnenin ve belirtilen hedefin kesişimini temsil eden yeni bir izin nesnesi. Bu nesne, null kesişim boşsa olur.

Özel durumlar

Hedef izin nesnesi geçerli izin nesnesiyle aynı türde değil.

Açıklamalar

İki izin nesnesinin kesişimi, her ikisinin de ortak olarak tuttuğu işlem kümesini açıklayan bir izindir. Özellikle, bir talebin her iki izni de geçirmesi için gereken minimum izinleri temsil eder.

Şunlara uygulanır

Ürün Sürümler
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9