2.1.36.2.1 Apply Expression

The Apply expression element is used to apply a function for evaluating a value.

The following is an example of the Apply expression element.

 <ValueAnnotation Term="Email">
    <Apply Function="String.Concat">
      <Path>Alias</Path>
      <String>@Microsoft.com</String>
    </Apply>
 </ValueAnnotation>

The following rules apply to the Apply expression element:

  • The Apply expression element MUST have a Function attribute which specifies the function to apply. Function is of type namespace qualified name or an alias qualified name.

  • The Apply expression element can contain zero or more expression elements that specify the arguments of the function.