Method | Description | |
---|---|---|
AddFileToDelete ( System.Guid archiveId ) : void |
Appends the specified file to the list of files that should be deleted.
|
|
ArchiveListLog ( ArchiveListLogSettings settings = null ) : System |
Creates a log that monitors pending deletions.
|
|
ClearCompletedLogs ( HashSet |
Removes any log that is no longer valid from this list.
|
|
SaveLogToDisk ( ) : void |
If the log is file backed
|
|
ShouldBeDeleted ( System.Guid fileId ) : bool |
Gets if the specified file Id should be deleted based on the delete log.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Releases the unmanaged resources used by the ArchiveListLog object and optionally releases the managed resources.
|
Method | Description | |
---|---|---|
GetAllFilesToDelete ( ) : HashSet |
Verify that none of the pending deletion files exist in the editor.
|
public AddFileToDelete ( System.Guid archiveId ) : void | ||
archiveId | System.Guid | |
return | void |
public ArchiveListLog ( ArchiveListLogSettings settings = null ) : System | ||
settings | ArchiveListLogSettings | Optional settings for the log. If none are specified, the default will not load the settings. |
return | System |
public ClearCompletedLogs ( HashSet |
||
allFiles | HashSet |
|
return | void |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | true to release both managed and unmanaged resources; false to release only unmanaged resources. |
return | void |
public ShouldBeDeleted ( System.Guid fileId ) : bool | ||
fileId | System.Guid | the id of the file. |
return | bool |