Ejemplo n.º 1
0
 public MethodImport(MethodInfo importMethod, IExpressionOptions options) : base(options)
 {
     Target = importMethod ?? throw new ArgumentNullException(nameof(importMethod));
 }
Ejemplo n.º 2
0
 internal TypeImport(Type importType, BindingFlags flags, bool useTypeNameAsNamespace, IExpressionOptions options) : base(options)
 {
     Target    = importType ?? throw new ArgumentNullException(nameof(importType));
     bindFlags = flags;
     this.useTypeNameAsNamespace = useTypeNameAsNamespace;
 }
Ejemplo n.º 3
0
 protected ImportBase(IExpressionOptions options)
 {
     Options = options ?? throw new ArgumentNullException(nameof(options));
 }
Ejemplo n.º 4
0
 public TypeImport(Type importType, bool useTypeNameAsNamespace, IExpressionOptions options) : this(importType, BindingFlags.Public | BindingFlags.Static, useTypeNameAsNamespace, options)
 {
 }