示例#1
0
		private void CreateFunctionExecutionFromFunction( object sender, EventArgs args )
		{
			FunctionExecution func = (FunctionExecution)tvwCondition.SelectedNode;
			pol.ApplyBaseReadWrite parentApply = func.ApplyBaseDefinition;

			pol.ApplyElement apply = new pol.ApplyElement( "urn:new_function", new pol.IExpressionReadWriteCollection(), XacmlVersion.Version11 );
			FunctionExecution node = new FunctionExecution( apply );

			func.Nodes.Add( node );
			parentApply.Arguments.Add( apply );
		}
示例#2
0
		private void CreateFunctionExecution( object sender, EventArgs args )
		{
			pol.ApplyElement apply = new pol.ApplyElement( "urn:new_function", new pol.IExpressionReadWriteCollection(), XacmlVersion.Version11 );
			FunctionExecution node = new FunctionExecution( apply );

			tvwCondition.Nodes.Add( node );
			_condition.Arguments.Add( apply );
		}