UrlIdentityPermission.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:
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 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.
-veya-
Url Özelliği geçerli bir URL değil.
-veya-
İki izin eşit değildir ve biri diğerinin alt kümesi değildir.
İzin birden çok kimliği temsil ettiğinden işlem belirsizdir.
Açıklamalar
yöntemine yapılan bir çağrının Union sonucu, geçerli izinle gösterilen URL'ye erişimi ve belirtilen izinle gösterilen URL'ye erişimi temsil eden bir izindir.
sınıfıUrlIdentityPermission, IntersectUnionyalnızca geçerli izin belirtilen izne eşit olduğunda veya izinlerden biri joker karakter işlecini ("*") kullandığında ve biri diğerinin alt kümesi olduğunda , ve ) küme işlemlerini IsSubsetOfdestekler.