Show / Hide Table of Contents

Class AppRecordManager

Tracks known Word application process records for crash recovery.

Inheritance
object
AppRecordManager
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: CoverageKiller2.DOM
Assembly: CoverageKiller2.dll
Syntax
public static class AppRecordManager
Remarks

Version: CK2.00.00.0010

Properties

Records

Gets the current list of tracked AppRecords.

Declaration
public static IReadOnlyList<AppRecord> Records { get; }
Property Value
Type Description
IReadOnlyList<AppRecord>

Methods

Add(string, string)

Adds a new AppRecord to the list.

Declaration
public static void Add(string pid, string tag = null)
Parameters
Type Name Description
string pid
string tag

CleanupOrphanedProcesses()

Kills orphaned WINWORD processes based on AppRecords.

Declaration
public static void CleanupOrphanedProcesses()

Load()

Loads AppRecords from Properties.Settings.Default.

Declaration
public static void Load()

Save()

Saves the current list to Properties.Settings.Default as JSON.

Declaration
public static void Save()
In this article
Back to top Generated by DocFX