Represents configuration information that can be discovered on a server and/or persisted in the database.
Name | Description | |
---|---|---|
PersistedConfiguration |
Initializes a new instance of the PersistedConfiguration class. |
Name | Description | |
---|---|---|
ConfigurationKey |
Get the unique key for the configuration. |
|
ConfigurationTypeName |
Gets the name of the configuration type. |
|
HasEncryptedProperties |
Gets a value indicating whether this instance has encrypted properties, as defined by GetPropertiesForDisplay(bool hideEncrypted) |
Name | Description | |
---|---|---|
Compare(PersistedConfiguration other) |
Compares this configuration with a configuration of the same type. |
|
CompareAsync(PersistedConfiguration other, Inedo.Extensibility.Operations.IOperationCollectionContext context) |
Compares this configuration with a configuration of the same type. |
|
DeepCopy |
Returns a deep copy of the current instance. |
|
GetPropertiesForDisplay(bool hideEncrypted) |
Returns properties used for display purposes. |
|
PersistAsync(ConfigurationPersistenceContext context) |
Persists this configuration information in the database given the specified context. |