|
Name
|
Description
|
|
CreateWith
|
Creates a new QuantumController to extract variables from a specific configuration domain.
A configuration domain is an abstract concept that allows for a single application to model different sources of configuration variables and values.
For example these configuration domains can represent application execution environments like Development, Testing and Production; or it can be
configurations for different application user roles like Administrators, Standard Users and Read Only Users.
|
|
CreateWith<TPersistenceStrategy, TEncryptionStrategy>
|
Creates a new QuantumController to extract variables from a specific configuration domain.
A configuration domain is an abstract concept that allows for a single application to model different sources of configuration variables and values.
For example these configuration domains can represent application execution environments like Development, Testing and Production; or it can be
configurations for different application user roles like Administrators, Standard Users and Read Only Users.
|
|
CreateWith<TPersistenceStrategy>
|
Creates a new QuantumController to extract variables from a specific configuration domain.
A configuration domain is an abstract concept that allows for a single application to model different sources of configuration variables and values.
For example these configuration domains can represent application execution environments like Development, Testing and Production; or it can be
configurations for different application user roles like Administrators, Standard Users and Read Only Users.
|
|
Equals
|
(Overloaded)
Determines whether the specified object is equal to the current object.
(inherited from Object).
|
|
Finalize
|
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(inherited from Object).
|
|
GetHashCode
|
Serves as the default hash function.
(inherited from Object).
|
|
GetMultivaluedVariable
|
(Overloaded)
Gets the values of the variable with the corresponding name , by requesting a read to the underlying persistence strategy. If that value is
encrypted a decryption request to the encryption strategy is automatically issued to ensure the deliver of plain values.
|
|
GetMultivaluedVariableAs<TValue>
|
(Overloaded)
Gets as a IEnumerable<TValue> type, the values of the variable with the corresponding name , by requesting a read to the
underlying persistence strategy. If that value is encrypted a decryption request to the encryption strategy is automatically issued to ensure the
deliver of plain values.
|
|
GetSection
|
Gets the section with the corresponding name , by requesting a read to the underlying persistence strategy.
|
|
GetStructuredMultivaluedVariable
|
(Overloaded)
Gets the variable with the corresponding name , by requesting a read to the underlying persistence strategy. If that value is encrypted a
decryption request to the encryption strategy is automatically issued to ensure the deliver of plain values.
|
|
GetStructuredVariable
|
(Overloaded)
Gets the variable with the corresponding name , by requesting a read to the underlying persistence strategy. If that value is encrypted a
decryption request to the encryption strategy is automatically issued to ensure the deliver of plain values.
|
|
GetType
|
(Overloaded)
Gets the Type of the current instance.
(inherited from Object).
|
|
GetVariable
|
(Overloaded)
Gets the value of the variable with the corresponding name , by requesting a read to the underlying persistence strategy. If that value is
encrypted a decryption request to the encryption strategy is automatically issued to ensure the deliver of plain values.
|
|
GetVariableAs<TValue>
|
(Overloaded)
Gets as a TValue type, the value of the variable with the corresponding name , by requesting a read to the underlying persistence strategy.
If that value is encrypted a decryption request to the encryption strategy is automatically issued to ensure the deliver of plain values.
|
|
GetVariableNames
|
(Overloaded)
Gets the names of all the variables, by requesting a name reading to the underlying persistence strategy.
|
|
MemberwiseClone
|
Creates a shallow copy of the current Object.
(inherited from Object).
|
|
ReferenceEquals
|
Determines whether the specified Object instances are the same instance.
(inherited from Object).
|
|
ToString
|
Returns a string that represents the current object.
(inherited from Object).
|
|
TryGetMultivaluedVariable
|
(Overloaded)
Tries to get the values of the variable with the corresponding name , by requesting a read to the underlying persistence strategy. If that value
is encrypted a decryption request to the encryption strategy is automatically issued to ensure the deliver of plain values.
|
|
TryGetMultivaluedVariableAs<TValue>
|
(Overloaded)
Tries to get as a IEnumerable<TValue> type, the values of the variable with the corresponding name , by requesting a read to
the underlying persistence strategy. If that value is encrypted a decryption request to the encryption strategy is automatically issued to ensure
the deliver of plain values.
|
|
TryGetVariable
|
(Overloaded)
Tries to get the value of the variable with the corresponding name , by requesting a read to the underlying persistence strategy. If that value
is encrypted a decryption request to the encryption strategy is automatically issued to ensure the deliver of plain values.
|
|
TryGetVariableAs<TValue>
|
(Overloaded)
Tries to get as a TValue type, the value of the variable with the corresponding name , by requesting a read to the underlying persistence
strategy. If that value is encrypted a decryption request to the encryption strategy is automatically issued to ensure the deliver of plain values.
|