![]() |
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.
1.8.9.1