SqlUserDefinedAggregateAttribute.MaxByteSize プロパティ
アセンブリ: System.Data (system.data.dll 内)

Dim instance As SqlUserDefinedAggregateAttribute Dim value As Integer value = instance.MaxByteSize instance.MaxByteSize = value
/** @property */ public int get_MaxByteSize () /** @property */ public void set_MaxByteSize (int value)
集計インスタンスの最大サイズを表す Int32 値。

Native 形式のシリアル化の場合、このプロパティを指定する必要はありません。
Format (シリアル化形式 ) が UserDefined の場合は、MaxByteSize プロパティを指定する必要があります。
このプロパティの最大値は、MaxByteSizeValue フィールドによって指定されます (8000)。
ユーザー定義のシリアル化が指定された集計では、MaxByteSize は、シリアル化されたデータの合計サイズを表します。10 文字から成る文字列 (Char) をシリアル化する集計を例に説明します。BinaryWriter を使用して文字列をシリアル化する場合、シリアル化された文字列の合計サイズは 22 バイトになります。これは、Unicode UTF-16 文字ごとの 2 バイトに最大文字数を乗じ、バイナリ ストリームのシリアル化によるオーバーヘッドである制御バイトの 2 バイトを加えたものです。したがって、MaxByteSize の値を確認する場合、シリアル化されたデータの合計サイズは、バイナリ形式にシリアル化されたデータのサイズに、シリアル化によるオーバーヘッドを加えた値と考える必要があります。

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


Weblioに収録されているすべての辞書からSqlUserDefinedAggregateAttribute.MaxByteSize プロパティを検索する場合は、下記のリンクをクリックしてください。

- SqlUserDefinedAggregateAttribute.MaxByteSize プロパティのページへのリンク