コード例 #1
0
 public static IEnumerable <IElementNavigator> GetThat(Closure context, IEnumerable <Invokee> args)
 {
     return(context.GetThat());
 }
コード例 #2
0
 public static IEnumerable <ITypedElement> GetContext(Closure context, IEnumerable <Invokee> arguments)
 {
     return(context.GetOriginalContext());
 }
コード例 #3
0
 public static IEnumerable <ITypedElement> GetIndex(this Closure ctx)
 {
     return(ctx.ResolveValue("builtin.index"));
 }
コード例 #4
0
 public static IEnumerable <IElementNavigator> GetResource(Closure context, IEnumerable <Invokee> arguments)
 {
     return(context.GetResource());
 }
コード例 #5
0
 public static IEnumerable <ITypedElement> GetRootResource(this Closure ctx)
 {
     return(ctx.ResolveValue("rootResource"));
 }
コード例 #6
0
 public static void SetIndex(this Closure ctx, IEnumerable <ITypedElement> value)
 {
     ctx.SetValue("builtin.index", value);
 }
コード例 #7
0
 /// <summary>
 /// When a DomainResource contains another resource, and that contained resource is the focus (%resource)
 /// then %rootResource refers to the container resource.
 /// </summary>
 public static void SetRootResource(this Closure ctx, IEnumerable <ITypedElement> value)
 {
     ctx.SetValue("rootResource", value);
 }
コード例 #8
0
 public static void SetThis(this Closure ctx, IEnumerable <IElementNavigator> value)
 {
     ctx.SetValue("builtin.this", value);
 }
コード例 #9
0
 public static void SetThat(this Closure ctx, IEnumerable <ITypedElement> value)
 {
     ctx.SetValue("builtin.that", value);
 }
コード例 #10
0
 /// <summary>
 /// The original node that was passed to the evaluation engine before starting evaluation.
 /// </summary>
 public static void SetOriginalContext(this Closure ctx, IEnumerable <ITypedElement> value)
 {
     ctx.SetValue("context", value);
 }
コード例 #11
0
 public static IEnumerable <ITypedElement> GetThat(this Closure ctx)
 {
     return(ctx.ResolveValue("builtin.that"));
 }
コード例 #12
0
 public static void SetResource(this Closure ctx, IEnumerable <IElementNavigator> value)
 {
     ctx.SetValue("resource", value);
 }
コード例 #13
0
 public static IEnumerable <IElementNavigator> GetResource(this Closure ctx)
 {
     return(ctx.ResolveValue("resource"));
 }
コード例 #14
0
 public static IEnumerable <ITypedElement> GetResource(Closure context, IEnumerable <Invokee> arguments)
 {
     return(context.GetResource());
 }
コード例 #15
0
 public static IEnumerable <ITypedElement> GetOriginalContext(this Closure ctx)
 {
     return(ctx.ResolveValue("context"));
 }
コード例 #16
0
 public static IEnumerable <ITypedElement> GetThat(Closure context, IEnumerable <Invokee> args)
 {
     return(context.GetThat());
 }
コード例 #17
0
 public static IEnumerable <IElementNavigator> GetThis(this Closure ctx)
 {
     return(ctx.ResolveValue("builtin.this"));
 }