IPermission.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 iznin ve belirtilen iznin birleşimi olan bir izin oluşturur.
public:
System::Security::IPermission ^ Union(System::Security::IPermission ^ target);
public System.Security.IPermission? Union(System.Security.IPermission? target);
public System.Security.IPermission Union(System.Security.IPermission target);
abstract member Union : System.Security.IPermission -> System.Security.IPermission
Public 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 iznin ve belirtilen iznin birleşimini temsil eden yeni bir izin.
Özel durumlar
target parametresi değil null ve geçerli izinle aynı türde değil.
Açıklamalar
çağrısının Union sonucu, hem geçerli izin 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.
Yönteminin tüm uygulamaları için aşağıdaki deyimlerin Union true olması gerekir.
Xve Y olmayan IPermissionnesneleri temsil null eder.
-
X. Union(X), ile aynı değereXsahip bir nesne döndürür. -
X. Union(Y), tarafındanYdöndürülen nesneyle aynı değere sahip bir nesne döndürür. Birleşim(X). -
X. Union(null), ile aynı değereXsahip bir nesne döndürür.