PexSettingsStoreAttributeBase Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Base class of IntelliTest settings store.
public ref class PexSettingsStoreAttributeBase abstract : Microsoft::Pex::Framework::PexAttributeBase
public abstract class PexSettingsStoreAttributeBase : Microsoft.Pex.Framework.PexAttributeBase
type PexSettingsStoreAttributeBase = class
inherit PexAttributeBase
Public MustInherit Class PexSettingsStoreAttributeBase
Inherits PexAttributeBase
- Inheritance
- Derived
Constructors
PexSettingsStoreAttributeBase() |
Initializes a new instance of the PexSettingsStoreAttributeBase class. |
Properties
ActiveSettings |
Gets the list of settings name that have been set |
ContainsSettings |
Gets a value indicating whether this instance has settings that have been set. |
Methods
CopyValues(PexSettingsStoreAttributeBase) |
Copies the values to |
GetBooleanValue(String) |
Gets the bool value. |
GetEnumValue<T>(String, T) |
Gets the enum value. |
GetInt32Value(String, Int32) |
Gets the int value. |
GetStringValue(String, String) |
Gets the string value. |
GetValue<T>(String, T) |
Gets a value |
GetValue<T>(String) |
Gets a value |
IntegrateSettings(PexSettingsStoreAttributeBase) |
Integrates settings from attribute that have not been set in the current store yet |
Lock() |
Locks all properties of this instance. |
OverrideSettings(PexSettingsStoreAttributeBase) |
Overrides the settings. |
SetValue(String, Object) |
Sets the value. |
ToCustomAttribute() |
Creates a custom attribute |
TryGetValue(String, Object) |
Tries to query the value. |
WriteXml(SafeSimpleXmlWriter) |
Writes the settings as XML attributes |