コード例 #1
0
 public static Func <T> CreateFactory <T>(XamlReader reader) where T : class
 {
     if (reader == null)
     {
         throw CoreWf.Internals.FxTrace.Exception.ArgumentNull("reader");
     }
     return(FuncFactory.CreateFunc <T>(reader));
 }
コード例 #2
0
 public static Func <T> CreateFactory <T>(XamlReader reader) where T : class
 {
     if (reader == null)
     {
         throw FxTrace.Exception.ArgumentNull(nameof(reader));
     }
     return(FuncFactory.CreateFunc <T>(reader));
 }
コード例 #3
0
 public static Func <object> CreateFactory(XamlReader reader, Type resultType)
 {
     if (reader == null)
     {
         throw CoreWf.Internals.FxTrace.Exception.ArgumentNull("reader");
     }
     if (resultType == null)
     {
         throw CoreWf.Internals.FxTrace.Exception.ArgumentNull("resultType");
     }
     return(FuncFactory.CreateFunc(reader, resultType));
 }
コード例 #4
0
 public static Func <object> CreateFactory(XamlReader reader, Type resultType)
 {
     if (reader == null)
     {
         throw FxTrace.Exception.ArgumentNull(nameof(reader));
     }
     if (resultType == null)
     {
         throw FxTrace.Exception.ArgumentNull(nameof(resultType));
     }
     return(FuncFactory.CreateFunc(reader, resultType));
 }