The P4Command type exposes the following members.

Constructors

Methods

  Name Description
Public method Dispose
Dispose of any resources
Public method Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected method Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method Run()()()()
Run the command using the existing arguments
Public method Run(StringList)
Run the command supplying additional arguments
Public method ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Fields

  Name Description
Public field infoResultsCallbackFn
Capture info results so they can be reformatted

Properties

  Name Description
Public property Args
Arguments for the command
Public property BinaryOutput
Get the binary from the command execution
Public property Cmd
Command String i.e 'submit'
Public property CmdPromptHandler
Handle any input prompts from the server
Public property CmdResolveAHandler
Handle any Resolve callbacks from the server
Public property CmdResolveHandler
Handle any Resolve callbacks from the server
Public property CommandId
Unique Id set each time command is run
Public property Connection
Keep track of associated Connection
Public property DataSet
Data to be processed by the command
Public property ErrorOutput
Get the error results from the command execution
Public property InfoOutput
Get the info results from the command execution
Public property pServer
Keep track of associated P4Server
Public property Responses
Dictionary of responses to prompts from the server, where the key is the expected prompt from the server and the value is the desired response.
Public property Tagged
Run in tagged protocol
Public property TaggedOutput
Get the tagged results from the command execution
Public property TextOutput
Get the text output from the command execution

See Also