Aracılığıyla paylaş


PeerCollaborationPermission.Union(IPermission) Yöntem

Tanım

Geçerli PeerCollaborationPermission ve belirtilen target 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 PeerCollaborationPermission ve belirtilen iznin öğesini Union(IPermission) temsil eden yeni bir izin.

Özel durumlar

parametresi bir null başvurudur (Nothing Visual Basic'te).

Açıklamalar

çağrısının Union sonucu, hem geçerli PeerCollaborationPermission 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.