Export (0) Print
Expand All

ConfigurationProperty Constructor (String, Type, Object)

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Initializes a new instance of the ConfigurationProperty class.

Namespace:  System.Configuration
Assembly:  System.Configuration (in System.Configuration.dll)

public ConfigurationProperty(
	string name,
	Type type,
	Object defaultValue


Type: System.String

The name of the configuration entity.

Type: System.Type

The type of the configuration entity.

Type: System.Object

The default value of the configuration entity.

When you instantiate a ConfigurationProperty object using this constructor, the IsRequired and IsKey properties are set to false. Additionally, an instance made with this constructor will not function as a default collection-key property.

The following code example shows how to use the ConfigurationProperty.ConfigurationProperty(String, Type, Object) constructor to instantiate a configuration-property object.

// Initialize the _FileName property
_FileName =
    new ConfigurationProperty("fileName",
    typeof(string), "default.txt");

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
© 2015 Microsoft