![]() | JsonExport Class |
Namespace: Koopman.CheckPoint.Common
[JsonObjectAttribute(MemberSerialization = MemberSerialization.OptIn)] public class JsonExport
The JsonExport type exposes the following members.
Name | Description | |
---|---|---|
![]() | JsonExport |
Initializes a new instance of the JsonExport class.
|
Name | Description | |
---|---|---|
![]() | CancellationToken |
Gets or sets the cancellation token for async operations.
|
![]() | Count |
Gets the number of objects to be exported.
|
![]() | ExcludeByName |
Gets the names to exclude.
|
![]() | ExcludeByType |
Gets the types to exclude.
|
![]() | ExcludeDetailsByName |
Gets the names to exclude details of.
|
![]() | ExcludeDetailsByType |
Gets the types to exclude details of.
|
![]() | Progress |
Gets or sets the provider for progress updates. Progress is given in number of objects
added to export.
|
Name | Description | |
---|---|---|
![]() | AddAsync(AccessRulebasePagingResults, Int32) |
Adds the specified access rule base and all related objects to export.
|
![]() | AddAsync(IObjectSummary, Int32) |
Adds the specified object to the export database if it not already included. Will also
include any related objects to this object like groups. Calling this will also
automatically cause a reload of this object if, object not already in export database and
it doesn't already contain all the data for export.
|
![]() | AddAsync(IEnumerableIObjectSummary, Int32) |
Adds all objects by calling AddAsync(IObjectSummary, Int32) for each object
|
![]() | AddAsync(String, WhereUsed, Int32) |
Adds all objects related to Where Used to export. Also exports the WhereUsed results
linked to the identifier which can be used for highlighting.
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Export |
Exports this instance. Will wait for all currently running AddAsync methods to complete
before exporting.
|
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |