EnvironmentPermission.Intersect(IPermission) Yöntem

Tanım

Geçerli iznin ve belirtilen iznin kesişimi olan bir izin oluşturur ve döndürür.

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

Parametreler

target
IPermission

Geçerli izinle kesişmek için bir izin. Geçerli izinle aynı türde olmalıdır.

Döndürülenler

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

Özel durumlar

target parametresi geçerli null izinle aynı türde değil ve değil.

Açıklamalar

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

Şunlara uygulanır

Ürün Sürümler
.NET 8 (package-provided), 9 (package-provided), 10 (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, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10