System 2.0.0.0 4.0.0.0 System.Attribute System.AttributeUsage(System.AttributeTargets.Property)

To create a fully featured application settings provider that supports application versioning, the provider must implement the interface. One of the members in this interface, the method, is called to notify the provider that a new version of the application has been installed. In response, the provider is expected to perform an appropriate action, typically migrating past application settings.

The informs the provider to suppress the upgrade logic associated with the current settings class. Therefore, the value of the previous version of this property group should not be migrated to the new installation.

This attribute can only be applied to individual application settings properties.

Specifies that a settings provider should disable any logic that gets invoked when an application upgrade is detected. This class cannot be inherited.

- Constructor
  2.0.0.0
  4.0.0.0

  This is the compiler-supplied default constructor for the class.

  Initializes a new instance of the class.