/// <summary>
 /// Initializes the parameter binder controller for
 /// the specified native command and engine context
 /// </summary>
 /// 
 /// <param name="command">
 /// The command that the parameters will be bound to.
 /// </param>
 /// 
 internal MinishellParameterBinderController(
     NativeCommand command)
     : base(command)
 {
     InputFormat = NativeCommandIOFormat.Xml;
     OutputFormat = NativeCommandIOFormat.Text;
 }
示例#2
0
 /// <summary>
 /// Initializes the parameter binder controller for
 /// the specified native command and engine context
 /// </summary>
 /// <param name="command">
 /// The command that the parameters will be bound to.
 /// </param>
 internal MinishellParameterBinderController(
     NativeCommand command)
     : base(command)
 {
     InputFormat  = NativeCommandIOFormat.Xml;
     OutputFormat = NativeCommandIOFormat.Text;
 }
 /// <summary>
 /// Initializes the cmdlet parameter binder controller for
 /// the specified native command and engine context
 /// </summary>
 ///
 /// <param name="command">
 /// The command that the parameters will be bound to.
 /// </param>
 ///
 internal NativeCommandParameterBinderController(NativeCommand command)
     : base(command.MyInvocation, command.Context, new NativeCommandParameterBinder(command))
 {
 }
 /// <summary>
 /// Constructs a NativeCommandParameterBinder.
 /// </summary>
 /// <param name="command">
 /// The NativeCommand to bind to.
 /// </param>
 /// <exception cref="ArgumentNullException">
 /// <paramref name="command"/>.Context is null
 /// </exception>
 internal NativeCommandParameterBinder(
     NativeCommand command) : base(command.MyInvocation, command.Context, command)
 {
     _nativeCommand = command;
 }
 /// <summary>
 /// Constructs a NativeCommandParameterBinder
 /// </summary>
 /// 
 /// <param name="command">
 /// The NativeCommand to bind to.
 /// </param>
 /// 
 /// <exception cref="ArgumentNullException">
 /// <paramref name="command"/>.Context is null
 /// </exception>
 internal NativeCommandParameterBinder(
     NativeCommand command) : base(command.MyInvocation, command.Context, command)
 {
     _nativeCommand = command;
 }
 internal NativeCommandParameterBinder(NativeCommand command) : base(command.MyInvocation, command.Context, command)
 {
     this.arguments = new StringBuilder();
     this.nativeCommand = command;
 }
 internal NativeCommandParameterBinder(NativeCommand command) : base(command.MyInvocation, command.Context, command)
 {
     this.arguments     = new StringBuilder();
     this.nativeCommand = command;
 }
 internal NativeCommandParameterBinderController(NativeCommand command)
     : base(command.MyInvocation, command.Context, (ParameterBinderBase) new NativeCommandParameterBinder(command), (InternalCommand)command)
 {
 }
 internal NativeCommandParameterBinder(NativeCommand command)
     : base(command.MyInvocation, command.Context, (InternalCommand)command)
     => this.nativeCommand = command;
示例#10
0
 internal MinishellParameterBinderController(NativeCommand command)
     : base(command)
 {
     using (MinishellParameterBinderController.tracer.TraceConstructor((object)this))
         ;
 }
 internal MinishellParameterBinderController(NativeCommand command) : base(command)
 {
     this.inputFormatValue = NativeCommandIOFormat.Xml;
 }
 /// <summary>
 /// Initializes the cmdlet parameter binder controller for
 /// the specified native command and engine context
 /// </summary>
 /// 
 /// <param name="command">
 /// The command that the parameters will be bound to.
 /// </param>
 /// 
 internal NativeCommandParameterBinderController(NativeCommand command)
     : base(command.MyInvocation, command.Context, new NativeCommandParameterBinder(command))
 {
 }
 internal MinishellParameterBinderController(NativeCommand command) : base(command)
 {
     this.inputFormatValue = NativeCommandIOFormat.Xml;
 }