PermissionSet.Intersect(PermissionSet) Yöntem

Tanım

Geçerli PermissionSet ve belirtilen PermissionSetöğesinin kesişimi olan bir izin kümesi oluşturur ve döndürür.

public:
 System::Security::PermissionSet ^ Intersect(System::Security::PermissionSet ^ other);
public:
 virtual System::Security::PermissionSet ^ Intersect(System::Security::PermissionSet ^ other);
public System.Security.PermissionSet? Intersect(System.Security.PermissionSet? other);
public virtual System.Security.PermissionSet Intersect(System.Security.PermissionSet other);
public System.Security.PermissionSet Intersect(System.Security.PermissionSet other);
member this.Intersect : System.Security.PermissionSet -> System.Security.PermissionSet
abstract member Intersect : System.Security.PermissionSet -> System.Security.PermissionSet
override this.Intersect : System.Security.PermissionSet -> System.Security.PermissionSet
Public Function Intersect (other As PermissionSet) As PermissionSet
Public Overridable Function Intersect (other As PermissionSet) As PermissionSet

Parametreler

other
PermissionSet

Geçerli PermissionSetile kesişecek şekilde ayarlanmış bir izin.

Döndürülenler

Geçerli PermissionSet ve belirtilen hedefin kesişimini temsil eden yeni bir izin kümesi. Bu nesne, null kesişim boşsa olur.

Açıklamalar

İki izin kümesinin kesişimi, her ikisinin de ortak olarak açıkladıkları işlem kümesini açıklayan bir izin kümesidir. Özellikle, her iki izin kümesini de geçen tüm taleplerin kesişimlerini geçirmesi için en düşük izinleri temsil eder.

Her iki kümede de bulunan her izin türü için, bu izinlerin iki örneği iznin Intersect yöntemi kullanılarak kesiştirilir; sonuçta elde edilen izin, sonuçta PermissionSetelde edilen izne eklenir. İki kümeden yalnızca birinde bulunan izin türleri, sonuçta elde edilen kümenin dışında tutulur.

Şunlara uygulanır