Converter クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
構成ファイル内の構成要素を表します。
public ref class Converter : System::Configuration::ConfigurationElement
public class Converter : System.Configuration.ConfigurationElement
type Converter = class
inherit ConfigurationElement
Public Class Converter
Inherits ConfigurationElement
- 継承
例
次の構成ファイルの抜粋は、クラスのプロパティの値を宣言によって指定する方法を Converter 示しています。
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization>
<converters>
<add name="ConvertMe" type="Acme.SubAcme.ConvertMeTypeConverter" />
</converters>
</jsonSerialization>
</webServices>
</scripting>
</system.web.extensions>
次の例では、プログラムからアクセス Converter する方法を示します。
// Get the Web application configuration.
System.Configuration.Configuration configuration =
WebConfigurationManager.OpenWebConfiguration("/aspnetTest");
// Get the external JSON section.
ScriptingJsonSerializationSection jsonSection =
(ScriptingJsonSerializationSection)configuration.GetSection(
"system.web.extensions/scripting/webServices/jsonSerialization");
//Get the converters collection.
ConvertersCollection converters =
jsonSection.Converters;
if ((converters != null) && converters.Count > 0)
{
// Get the first registered converter.
Converter converterElement = converters[0];
}
' Get the Web application configuration.
Dim configuration As System.Configuration.Configuration = _
WebConfigurationManager.OpenWebConfiguration("/aspnetTest")
' Get the external JSON section.
Dim jsonSection As ScriptingJsonSerializationSection = _
CType(configuration.GetSection( _
"system.web.extensions/scripting/webServices/jsonSerialization"), _
ScriptingJsonSerializationSection)
'Get the converters collection.
Dim converters As ConvertersCollection = _
jsonSection.Converters
If Not (converters Is Nothing) AndAlso _
converters.Count > 0 Then
' Get the first registered converter.
Dim converterElement As Converter = converters(0)
End If
注釈
このConverterクラスを使用すると、AJAX 対応の ASP.NET アプリケーションで使用されるコンバーターに関連する構成設定にプログラムからアクセスして変更できます。
カスタム変換機能を作成するには、そのクラスから継承するクラスを JavaScriptConverter 作成します。 コンバーターが作成されたら、それを Web アプリケーションの構成ファイルで使用するために登録できます。
コンストラクター
Converter() |
Converter クラスの新しいインスタンスを初期化します。 |