NumberToBytesConverter<TNumber> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
数値をバイト配列との間で変換します。
public class NumberToBytesConverter<TNumber> : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<TNumber,byte[]>
type NumberToBytesConverter<'Number> = class
inherit ValueConverter<'Number, byte[]>
Public Class NumberToBytesConverter(Of TNumber)
Inherits ValueConverter(Of TNumber, Byte())
型パラメーター
- TNumber
- 継承
注釈
詳細と例については、「 EF Core 値コンバーター 」を参照してください。
コンストラクター
NumberToBytesConverter<TNumber>() |
このコンバーターの新しいインスタンスを作成します。 |
NumberToBytesConverter<TNumber>(ConverterMappingHints) |
このコンバーターの新しいインスタンスを作成します。 |
プロパティ
ConvertFromProvider |
ストアからデータを読み取るときにオブジェクトを変換する関数、null、ボックス化、および単純型の完全一致を処理するように設定する関数を取得します。 (継承元 ValueConverter<TModel,TProvider>) |
ConvertFromProviderExpression |
指定されたとおりにストアからデータを読み取るときにオブジェクトを変換する式を取得します。単純型の null、ボックス化、および完全に一致しない可能性があります。 (継承元 ValueConverter<TModel,TProvider>) |
ConvertFromProviderTyped |
ストアからデータを読み取るときにオブジェクトを変換する関数を取得します。 (継承元 ValueConverter<TModel,TProvider>) |
ConvertsNulls |
の場合 |
ConvertToProvider |
ストアにデータを書き込むときにオブジェクトを変換する関数、null、ボックス化、および単純型の完全一致を処理するように設定する関数を取得します。 (継承元 ValueConverter<TModel,TProvider>) |
ConvertToProviderExpression |
指定されたとおりに、ストアにデータを書き込むときにオブジェクトを変換する式を取得し、単純型の null、ボックス化、および完全に一致しない可能性があります。 (継承元 ValueConverter<TModel,TProvider>) |
ConvertToProviderTyped |
ストアにデータを書き込むときにオブジェクトを変換する関数を取得します。 (継承元 ValueConverter<TModel,TProvider>) |
DefaultInfo |
ValueConverterInfoこのコンバーターの既定の使用の 。 |
MappingHints |
変換されたデータに適切なファセットを持つデータ型を作成するために、 で ITypeMappingSource 使用できるヒント。 (継承元 ValueConverter) |
ModelClrType |
EF モデルで使用される CLR 型。 (継承元 ValueConverter<TModel,TProvider>) |
ProviderClrType |
ストアからの読み取りと書き込み時に使用される CLR 型。 (継承元 ValueConverter<TModel,TProvider>) |
メソッド
BytesToDecimal(Byte[]) |
これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 これは、いかなるリリースでも予告なしに変更または削除される可能性があります。 コード内でのみ直接使用する必要があります。これを行うと、新しい Entity Framework Core リリースに更新するときにアプリケーションエラーが発生する可能性があることを認識してください。 |
ComposeWith(ValueConverter) |
1 つ目の変換の結果が 2 番目の変換への入力として使用されるように、このインスタンスを使用して別 ValueConverter のインスタンスを作成します。 (継承元 ValueConverter) |
DecimalToBytes(Decimal) |
これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 これは、いかなるリリースでも予告なしに変更または削除される可能性があります。 コード内でのみ直接使用する必要があります。これを行うと、新しい Entity Framework Core リリースに更新するときにアプリケーションエラーが発生する可能性があることを認識してください。 |
ReverseInt(Byte[]) |
これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 これは、いかなるリリースでも予告なしに変更または削除される可能性があります。 コード内でのみ直接使用する必要があります。これを行うと、新しい Entity Framework Core リリースに更新するときにアプリケーションエラーが発生する可能性があることを認識してください。 |
ReverseLong(Byte[]) |
これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 これは、いかなるリリースでも予告なしに変更または削除される可能性があります。 コード内でのみ直接使用する必要があります。これを行うと、新しい Entity Framework Core リリースに更新するときにアプリケーションエラーが発生する可能性があることを認識してください。 |
ReverseShort(Byte[]) |
これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 これは、いかなるリリースでも予告なしに変更または削除される可能性があります。 コード内でのみ直接使用する必要があります。これを行うと、新しい Entity Framework Core リリースに更新するときにアプリケーションエラーが発生する可能性があることを認識してください。 |
ToBytes() |
これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 これは、いかなるリリースでも予告なしに変更または削除される可能性があります。 コード内でのみ直接使用する必要があります。これを行うと、新しい Entity Framework Core リリースに更新するときにアプリケーションエラーが発生する可能性があることを認識してください。 |
ToNumber() |
これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 これは、いかなるリリースでも予告なしに変更または削除される可能性があります。 コード内でのみ直接使用する必要があります。これを行うと、新しい Entity Framework Core リリースに更新するときにアプリケーションエラーが発生する可能性があることを認識してください。 |
適用対象
Entity Framework