Aracılığıyla paylaş


PnrpPermission.Union(IPermission) Yöntem

Tanım

Geçerli PnrpPermission ve belirtilen iznin birleşimi olan bir izin oluşturur.

public:
 override System::Security::IPermission ^ Union(System::Security::IPermission ^ target);
public override System.Security.IPermission Union (System.Security.IPermission target);
override this.Union : System.Security.IPermission -> System.Security.IPermission
Public Overrides Function Union (target As IPermission) As IPermission

Parametreler

target
IPermission

Geçerli izinle birleştirme izni. Geçerli izinle aynı türde olmalıdır.

Döndürülenler

Geçerli PnrpPermission ve belirtilen izni temsil eden Union(IPermission) yeni bir izin.

Özel durumlar

target parametresi geçersiz.

Açıklamalar

çağrısının Union sonucu, hem geçerli PnrpPermission hem de belirtilen izin tarafından temsil edilen tüm işlemleri temsil eden bir izindir. her iki izni de geçen tüm talepler birleşimlerini geçirir.

Aşağıdaki deyimlerin Union yönteminin tüm uygulamaları için olması true gerekir. X ve Y, başvuru olmayan null nesneleri temsil eder IPermission (Nothing Visual Basic'te).

  • X.Union(X), X ile aynı değere sahip bir nesne döndürür.

  • X.Union(Y), Y.Union(X) tarafından döndürülen nesneyle aynı değere sahip bir nesne döndürür.

  • X.Union(başvuru null (Nothing Visual Basic'te)), X ile aynı değere sahip bir nesne döndürür.

Şunlara uygulanır

Ayrıca bkz.