SettingsSerializeAsAttribute クラス
アセンブリ: System (system.dll 内)

<AttributeUsageAttribute(AttributeTargets.Class Or AttributeTargets.Property)> _ Public NotInheritable Class SettingsSerializeAsAttribute Inherits Attribute
[AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Property)] public sealed class SettingsSerializeAsAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class|AttributeTargets::Property)] public ref class SettingsSerializeAsAttribute sealed : public Attribute

設定プロバイダは通常、複数の .NET Framework の標準シリアル化方式をサポートしています。これらの方式は、SettingsSerializeAs 列挙体によって概要が示され、プレーンテキスト、XML、およびバイナリのシリアル化を含みます。さらに、プロバイダはオプションでカスタム シリアル化方式をサポートする場合があります。
SettingsSerializeAsAttribute を使用すると、指定したアプリケーション設定クラスまたはプロパティに対して使用するシリアル化機構を指定できます。この属性は、設定プロバイダへの要求と見なされます。この属性は無視されたり、プロバイダや個々のプロパティの型が、指定したシリアル化方式をサポートしていない場合はエラーを発生させたりする場合があります。この属性が存在しない場合、プロバイダは通常、既定のシリアル化機構 (一般的にはプレーンテキスト) を提供します。

System.Attribute
System.Configuration.SettingsSerializeAsAttribute


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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- SettingsSerializeAsAttribute クラスのページへのリンク