System.Security.Permissions.UrlIdentityPermission.Union C# (CSharp) Метод

Union() публичный Метод

public Union ( IPermission target ) : IPermission
target IPermission
Результат IPermission
        public override IPermission Union(IPermission target)
        {
            return default(IPermission);
        }

Same methods

UrlIdentityPermission::Union ( System target ) : System.Security.IPermission

Usage Example

Пример #1
0
		public void Union_Different ()
		{
			UrlIdentityPermission uip1 = new UrlIdentityPermission (GoodUrls [0]);
			UrlIdentityPermission uip2 = new UrlIdentityPermission (GoodUrls [1]);
			UrlIdentityPermission result = (UrlIdentityPermission)uip1.Union (uip2);
			Assert.IsNotNull (result, "Mono U Novell");
			// new XML format is used to contain more than one site
			SecurityElement se = result.ToXml ();
			Assert.AreEqual (2, se.Children.Count, "Childs");
			Assert.AreEqual (GoodUrls [0], (se.Children [0] as SecurityElement).Attribute ("Url"), "Url#1");
			Assert.AreEqual (GoodUrls [1], (se.Children [1] as SecurityElement).Attribute ("Url"), "Url#2");
			// strangely it is still versioned as 'version="1"'.
			Assert.AreEqual ("1", se.Attribute ("version"), "Version");
		}
All Usage Examples Of System.Security.Permissions.UrlIdentityPermission::Union