AcUtils
A high performance abstraction layer for AccuRev
|
A container of AcProperty objects that define AccuRev properties assigned to a stream or principal by the setproperty
command.
More...
Public Member Functions | |
Two-part object construction: | |
AcProperties () | |
A container of AcProperty objects that define AccuRev properties assigned to a stream or principal by the setproperty command. More... | |
async Task< bool > | initAsync (AcDepot depot, AcStream stream=null, bool includeHidden=false) |
Populate this container with AcProperty objects for all streams in depot or just stream in depot. Optionally include hidden (removed) streams. More... | |
async Task< bool > | initAsync (string prncpl=null, bool includeHidden=false) |
Populate this container with AcProperty objects for all principals or a specific principal only. Optionally include hidden (removed) principals. More... | |
A container of AcProperty objects that define AccuRev properties assigned to a stream or principal by the setproperty
command.
Definition at line 278 of file AcProperties.cs.
|
inline |
A container of AcProperty objects that define AccuRev properties assigned to a stream or principal by the setproperty
command.
Definition at line 315 of file AcProperties.cs.
|
inline |
Populate this container with AcProperty objects for all streams in depot or just stream in depot. Optionally include hidden (removed) streams.
depot | The depot to query for properties. |
stream | The stream for a specific stream only, otherwise null for all streams in depot. |
includeHidden | true to include properties for hidden (removed) streams, false otherwise. |
AcUtilsException | caught and logged in %LOCALAPPDATA%\AcTools\Logs\<prog_name>-YYYY-MM-DD.log on getproperty command failure. |
Exception | caught and logged in same on failure to handle a range of exceptions. |
getproperty <-fx | -fix> <-s <stream> | -ks -p <depot>>
Definition at line 330 of file AcProperties.cs.
|
inline |
Populate this container with AcProperty objects for all principals or a specific principal only. Optionally include hidden (removed) principals.
prncpl | Principal name or null for all principals. |
includeHidden | true to include properties for hidden (removed) principals, false for all. |
AcUtilsException | caught and logged in %LOCALAPPDATA%\AcTools\Logs\<prog_name>-YYYY-MM-DD.log on getproperty command failure. |
Exception | caught and logged in same on failure to handle a range of exceptions. |
getproperty <-fx | -fix> <-u <prncpl> | -ku>
Definition at line 391 of file AcProperties.cs.