System.Security.Permissions.SiteIdentityPermissionAttribute.CreatePermission C# (CSharp) Method

CreatePermission() public method

public CreatePermission ( ) : IPermission
return IPermission
        public override IPermission CreatePermission()
        {
            return default(IPermission);
        }

Same methods

SiteIdentityPermissionAttribute::CreatePermission ( ) : System.Security.IPermission

Usage Example

		public void DefaultPermission ()
		{
			SiteIdentityPermissionAttribute a = new SiteIdentityPermissionAttribute (SecurityAction.Assert);
			Assert.IsNull (a.Site, "Site");
			// SiteIdentityPermission would throw a ArgumentException for a null site ...
			SiteIdentityPermission perm = (SiteIdentityPermission) a.CreatePermission ();
			// ... but this works ...
			Assert.IsNotNull (perm, "CreatePermission(null site)");
			// ... but this doesn't! (FIXED IN 2.0 NOV CTP)
			string site = perm.Site;
		}
All Usage Examples Of System.Security.Permissions.SiteIdentityPermissionAttribute::CreatePermission