ConfigurationProperty コンストラクタ (String, Type, Object)
アセンブリ: System.Configuration (system.configuration.dll 内)

Dim name As String Dim type As Type Dim defaultValue As Object Dim instance As New ConfigurationProperty(name, type, defaultValue)

このコンストラクタを使用して ConfigurationProperty オブジェクトをインスタンス化する場合、IsRequired プロパティおよび IsKey プロパティは false に設定されます。また、このコンストラクタを使用して作成されたインスタンスは、既定のコレクション キー プロパティとしては機能しません。

System.Configuration.ConfigurationProperty(String,Type,Object) コンストラクタを使用して、構成プロパティ オブジェクトをインスタンス化する方法を次のコード例に示します。
' Initialize the _FileName _FileName = New ConfigurationProperty( _ "fileName", GetType(String), _ "default.txt")

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConfigurationProperty コンストラクタ (String, Type, Object, ConfigurationPropertyOptions)
アセンブリ: System.Configuration (system.configuration.dll 内)

Public Sub New ( _ name As String, _ type As Type, _ defaultValue As Object, _ options As ConfigurationPropertyOptions _ )
Dim name As String Dim type As Type Dim defaultValue As Object Dim options As ConfigurationPropertyOptions Dim instance As New ConfigurationProperty(name, type, defaultValue, options)
public ConfigurationProperty ( string name, Type type, Object defaultValue, ConfigurationPropertyOptions options )
public: ConfigurationProperty ( String^ name, Type^ type, Object^ defaultValue, ConfigurationPropertyOptions options )
public ConfigurationProperty ( String name, Type type, Object defaultValue, ConfigurationPropertyOptions options )
public function ConfigurationProperty ( name : String, type : Type, defaultValue : Object, options : ConfigurationPropertyOptions )

System.Configuration.ConfigurationProperty(String,Type,Object,ConfigurationPropertyOptions) コンストラクタを使用して、構成プロパティ オブジェクトをインスタンス化する方法を次のコード例に示します。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConfigurationProperty コンストラクタ (String, Type, Object, TypeConverter, ConfigurationValidatorBase, ConfigurationPropertyOptions)
アセンブリ: System.Configuration (system.configuration.dll 内)

Public Sub New ( _ name As String, _ type As Type, _ defaultValue As Object, _ typeConverter As TypeConverter, _ validator As ConfigurationValidatorBase, _ options As ConfigurationPropertyOptions _ )
Dim name As String Dim type As Type Dim defaultValue As Object Dim typeConverter As TypeConverter Dim validator As ConfigurationValidatorBase Dim options As ConfigurationPropertyOptions Dim instance As New ConfigurationProperty(name, type, defaultValue, typeConverter, validator, options)
public ConfigurationProperty ( string name, Type type, Object defaultValue, TypeConverter typeConverter, ConfigurationValidatorBase validator, ConfigurationPropertyOptions options )
public: ConfigurationProperty ( String^ name, Type^ type, Object^ defaultValue, TypeConverter^ typeConverter, ConfigurationValidatorBase^ validator, ConfigurationPropertyOptions options )
public ConfigurationProperty ( String name, Type type, Object defaultValue, TypeConverter typeConverter, ConfigurationValidatorBase validator, ConfigurationPropertyOptions options )
public function ConfigurationProperty ( name : String, type : Type, defaultValue : Object, typeConverter : TypeConverter, validator : ConfigurationValidatorBase, options : ConfigurationPropertyOptions )

System.Configuration.ConfigurationProperty(String,Type,Object,TypeConverter,ConfigurationValidatorBase,ConfigurationPropertyOptions) コンストラクタを呼び出すときに使用するパラメータの種類を次のコード例に示します。
' Initialize the _MaxIdleTime Dim minTime As TimeSpan = _ TimeSpan.FromSeconds(30) Dim maxTime As TimeSpan = _ TimeSpan.FromMinutes(5) Dim _TimeSpanValidator = _ New TimeSpanValidator(minTime, maxTime, False) _MaxIdleTime = New ConfigurationProperty( _ "maxIdleTime", GetType(TimeSpan), _ TimeSpan.FromMinutes(5), _ TypeDescriptor.GetConverter(GetType(TimeSpan)), _ _TimeSpanValidator, _ ConfigurationPropertyOptions.IsRequired, _ "[Description:This is the max idle time.]")
// Initialize the _MaxIdleTime TimeSpan minTime = TimeSpan.FromSeconds(30); TimeSpan maxTime = TimeSpan.FromMinutes(5); ConfigurationValidatorBase _TimeSpanValidator = new TimeSpanValidator(minTime, maxTime, false); _MaxIdleTime = new ConfigurationProperty("maxIdleTime", typeof(TimeSpan), TimeSpan.FromMinutes(5), TypeDescriptor.GetConverter(typeof(TimeSpan)), _TimeSpanValidator, ConfigurationPropertyOptions.IsRequired, "[Description:This is the max idle time.]");

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConfigurationProperty コンストラクタ (String, Type, Object, TypeConverter, ConfigurationValidatorBase, ConfigurationPropertyOptions, String)
アセンブリ: System.Configuration (system.configuration.dll 内)

Public Sub New ( _ name As String, _ type As Type, _ defaultValue As Object, _ typeConverter As TypeConverter, _ validator As ConfigurationValidatorBase, _ options As ConfigurationPropertyOptions, _ description As String _ )
Dim name As String Dim type As Type Dim defaultValue As Object Dim typeConverter As TypeConverter Dim validator As ConfigurationValidatorBase Dim options As ConfigurationPropertyOptions Dim description As String Dim instance As New ConfigurationProperty(name, type, defaultValue, typeConverter, validator, options, description)
public ConfigurationProperty ( string name, Type type, Object defaultValue, TypeConverter typeConverter, ConfigurationValidatorBase validator, ConfigurationPropertyOptions options, string description )
public: ConfigurationProperty ( String^ name, Type^ type, Object^ defaultValue, TypeConverter^ typeConverter, ConfigurationValidatorBase^ validator, ConfigurationPropertyOptions options, String^ description )
public ConfigurationProperty ( String name, Type type, Object defaultValue, TypeConverter typeConverter, ConfigurationValidatorBase validator, ConfigurationPropertyOptions options, String description )
public function ConfigurationProperty ( name : String, type : Type, defaultValue : Object, typeConverter : TypeConverter, validator : ConfigurationValidatorBase, options : ConfigurationPropertyOptions, description : String )

System.Configuration.ConfigurationProperty(String,Type,Object,TypeConverter,ConfigurationValidatorBase,ConfigurationPropertyOptions,String) コンストラクタを使用して、構成プロパティ オブジェクトをインスタンス化する方法を次のコード例に示します。
' Initialize the _MaxIdleTime Dim minTime As TimeSpan = _ TimeSpan.FromSeconds(30) Dim maxTime As TimeSpan = _ TimeSpan.FromMinutes(5) Dim _TimeSpanValidator = _ New TimeSpanValidator(minTime, maxTime, False) _MaxIdleTime = New ConfigurationProperty( _ "maxIdleTime", GetType(TimeSpan), _ TimeSpan.FromMinutes(5), _ TypeDescriptor.GetConverter(GetType(TimeSpan)), _ _TimeSpanValidator, _ ConfigurationPropertyOptions.IsRequired, _ "[Description:This is the max idle time.]")
// Initialize the _MaxIdleTime TimeSpan minTime = TimeSpan.FromSeconds(30); TimeSpan maxTime = TimeSpan.FromMinutes(5); ConfigurationValidatorBase _TimeSpanValidator = new TimeSpanValidator(minTime, maxTime, false); _MaxIdleTime = new ConfigurationProperty("maxIdleTime", typeof(TimeSpan), TimeSpan.FromMinutes(5), TypeDescriptor.GetConverter(typeof(TimeSpan)), _TimeSpanValidator, ConfigurationPropertyOptions.IsRequired, "[Description:This is the max idle time.]");

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConfigurationProperty コンストラクタ (String, Type)
アセンブリ: System.Configuration (system.configuration.dll 内)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConfigurationProperty コンストラクタ

名前 | 説明 |
---|---|
ConfigurationProperty (String, Type) | ConfigurationProperty クラスの新しいインスタンスを作成します。 |
ConfigurationProperty (String, Type, Object) | ConfigurationProperty クラスの新しいインスタンスを作成します。 |
ConfigurationProperty (String, Type, Object, ConfigurationPropertyOptions) | ConfigurationProperty クラスの新しいインスタンスを作成します。 |
ConfigurationProperty (String, Type, Object, TypeConverter, ConfigurationValidatorBase, ConfigurationPropertyOptions) | ConfigurationProperty クラスの新しいインスタンスを作成します。 |
ConfigurationProperty (String, Type, Object, TypeConverter, ConfigurationValidatorBase, ConfigurationPropertyOptions, String) | ConfigurationProperty クラスの新しいインスタンスを作成します。 |

- ConfigurationProperty コンストラクタのページへのリンク