PnrpPermission.Union(IPermission) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.