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; }
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; }
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; }