Objects for connecting to a Perforce server, and running commands.
Classes
| Class | Description | |
|---|---|---|
| ArrayFieldDictionary |
Strongly typed dictionary to represent array-valued fields returned from Perforce commands.
| |
| FieldDictionary |
Strongly typed dictionary to represent fields returned from Perforce commands.
| |
| P4BaseRecordSet |
Base functionality for P4Recordset and P4UnParsedRecordset.
| |
| P4Connection |
A connection to a Perforce server instance.
| |
| P4Form |
Represents a Perforce 'Form' object.
| |
| P4PendingChangelist |
Represents a pending changelist from Perforce.
| |
| P4PrintStreamEventArgs |
EventArgs class to supply file details.
| |
| P4PromptEventArgs |
Arguments provided for an OnPrompt event.
| |
| P4Record |
P4Record is a dictionary-like object that provides a means of interpreting Perforce results.
| |
| P4RecordSet |
Provides output of a Perforce Command in "tagged" moded.
| |
| P4UnParsedRecordSet |
This class represents the "unparsed" output from a Perforce command.
|
Delegates
| Delegate | Description | |
|---|---|---|
| OnPrintEndEventHandler |
Delaget to handle the OnPrintEndFile event.
| |
| OnPrintStreamEventHandler |
Delegate to handle the OnPrintStream event.
| |
| OnPromptEventHandler |
Delegate to handle the OnPrompt event.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| P4ExceptionLevels |
Defines the exception levels available in P4Connection.
|