System.Security.Permissions.KeyContainerPermission.FromXml C# (CSharp) Method

FromXml() private method

private FromXml ( SecurityElement securityElement ) : void
securityElement SecurityElement
return void
		public override void FromXml (SecurityElement securityElement) 
		{
			// General validation in CodeAccessPermission
			CheckSecurityElement (securityElement, "securityElement", version, version);
			// Note: we do not (yet) care about the return value 
			// as we only accept version 1 (min/max values)

			if (IsUnrestricted (securityElement)) {
				_flags = KeyContainerPermissionFlags.AllFlags;
			}
			else {
				// ???
				_flags = (KeyContainerPermissionFlags) Enum.Parse (
					typeof (KeyContainerPermissionFlags), securityElement.Attribute ("Flags"));
			}
		}