public InterfaceProxyWithOptionalTargetContributor(INamingScope namingScope, GetTargetExpressionDelegate getTarget,
                                                    GetTargetReferenceDelegate getTargetReference)
     : base(namingScope, getTarget)
 {
     this.getTargetReference = getTargetReference;
     canChangeTarget = true;
 }
 public InterfaceProxyWithOptionalTargetContributor(INamingScope namingScope, GetTargetExpressionDelegate getTarget,
                                                    GetTargetReferenceDelegate getTargetReference)
     : base(namingScope, getTarget)
 {
     this.getTargetReference = getTargetReference;
     canChangeTarget         = true;
 }
Exemplo n.º 3
0
 public ForwardingMethodGenerator(
     MetaMethod method,
     OverrideMethodDelegate overrideMethod,
     GetTargetReferenceDelegate getTargetReference
     ) : base(method, overrideMethod)
 {
     this.getTargetReference = getTargetReference;
 }
		public OptionallyForwardingMethodGenerator(MetaMethod method, OverrideMethodDelegate overrideMethod,
		                                           GetTargetReferenceDelegate getTargetReference)
			: base(method, overrideMethod)
		{
			this.getTargetReference = getTargetReference;
		}
Exemplo n.º 5
0
 public ForwardingMethodGenerator(MetaMethod method, CreateMethodDelegate createMethod, GetTargetReferenceDelegate getTargetReference)
     : base(method, createMethod)
 {
     this.getTargetReference = getTargetReference;
 }
		public ForwardingMethodGenerator(MetaMethod method, CreateMethodDelegate createMethod, GetTargetReferenceDelegate getTargetReference)
			: base(method, createMethod)
		{
			this.getTargetReference = getTargetReference;
		}