Exemple #1
0
 internal string ConvertToString(IValueSerializerContext context)
 {
     if (this.WasDesignTimeNull)
     {
         return(null);
     }
     return(ActivityWithResultValueSerializer.ConvertToStringWrapper(this.Expression, context));
 }
Exemple #2
0
        internal string ConvertToString(IValueSerializerContext context)
        {
            if (this.WasDesignTimeNull)
            {
                // this argument instance was artificially created by the runtime
                // to Xaml, this should appear as {x:Null}
                return(null);
            }

            return(ActivityWithResultValueSerializer.ConvertToStringWrapper(this.Expression, context));
        }
Exemple #3
0
 // for ArgumentValueSerializer
 internal bool CanConvertToString(IValueSerializerContext context)
 {
     if (this.WasDesignTimeNull)
     {
         return(true);
     }
     else
     {
         if (this.EvaluationOrder == Argument.UnspecifiedEvaluationOrder)
         {
             return(ActivityWithResultValueSerializer.CanConvertToStringWrapper(this.Expression, context));
         }
         else
         {
             return(false);
         }
     }
 }
Exemple #4
0
 internal bool CanConvertToString(IValueSerializerContext context)
 {
     return(this.WasDesignTimeNull || ((this.EvaluationOrder == UnspecifiedEvaluationOrder) && ActivityWithResultValueSerializer.CanConvertToStringWrapper(this.Expression, context)));
 }