これらの関数は、バイナリ データを作成および操作します。
バイナリ形式
数値の読み取り
| 名前 | Description |
|---|---|
| BinaryFormat.7BitEncodedSignedInteger | 7 ビットの可変長エンコードを使用してエンコードされた 64 ビット符号付き整数を読み取るバイナリ形式。 |
| BinaryFormat.7BitEncodedUnsignedInteger | 7 ビット可変長エンコードを使用してエンコードされた 64 ビット符号なし整数を読み取るバイナリ形式。 |
| BinaryFormat.Binary | バイナリ値を読み取るバイナリ形式を返します。 |
| BinaryFormat.Byte | 8 ビット符号なし整数を読み取るバイナリ形式。 |
| BinaryFormat.Choice | 既に読み取られた値に基づいて次のバイナリ形式を選択するバイナリ形式を返します。 |
| BinaryFormat.Decimal | .NET 16 バイトの 10 進値を読み取るバイナリ形式。 |
| BinaryFormat.Double | 8 バイトの IEEE 倍精度浮動小数点値を読み取るバイナリ形式。 |
| BinaryFormat.Group | 項目のグループを読み取るバイナリ形式を返します。 各項目の値の前に一意のキー値が付きます。 結果は項目値の一覧です。 |
| BinaryFormat.Length | 読み取り可能なデータの量を制限するバイナリ形式を返します。 BinaryFormat.ListとBinaryFormat.Binaryの両方を使用して、データの末尾まで読み取ることができます。 BinaryFormat.Length を使用して、読み取られるバイト数を制限できます。 |
| BinaryFormat.List | 項目のシーケンスを読み取り、リストを返すバイナリ形式を返します。 |
| BinaryFormat.Null | 0 バイトを読み取り、null を返すバイナリ形式。 |
| BinaryFormat.Record | レコードを読み取るバイナリ形式を返します。 レコード内の各フィールドは、異なるバイナリ形式を持つことができます。 |
| BinaryFormat.SignedInteger16 | 16 ビット符号付き整数を読み取るバイナリ形式。 |
| BinaryFormat.SignedInteger32 | 32 ビット符号付き整数を読み取るバイナリ形式。 |
| BinaryFormat.SignedInteger64 | 64 ビット符号付き整数を読み取るバイナリ形式。 |
| BinaryFormat.Single | 4 バイトの IEEE 単精度浮動小数点値を読み取るバイナリ形式。 |
| BinaryFormat.Text | テキスト値を読み取るバイナリ形式を返します。 省略可能なエンコード値は、テキストのエンコードを指定します。 |
| BinaryFormat.Transform | 別のバイナリ形式で読み取られた値を変換するバイナリ形式を返します。 |
| BinaryFormat.UnsignedInteger16 | 16 ビット符号なし整数を読み取るバイナリ形式。 |
| BinaryFormat.UnsignedInteger32 | 32 ビット符号なし整数を読み取るバイナリ形式。 |
| BinaryFormat.UnsignedInteger64 | 64 ビット符号なし整数を読み取るバイナリ形式。 |
バイトオーダーの制御
| 名前 | Description |
|---|---|
| BinaryFormat.ByteOrder | 関数で指定されたバイトオーダーを持つバイナリ形式を返します。 |
| Table.PartitionValues | テーブルのパーティション分割方法に関する情報を返します。 |
バイナリ データ
| 名前 | Description |
|---|---|
| Binary.ApproximateLength | バイナリのおおよその長さを返します。 |
| Binary.Buffer | バイナリ値をメモリにバッファーします。 この呼び出しの結果は安定したバイナリ値であるため、決定論的な長さとバイトの順序が得られます。 |
| Binary.Combine | バイナリの一覧を 1 つのバイナリに結合します。 |
| Binary.Compress | 指定された圧縮の種類を使用してバイナリ値を圧縮します。 |
| Binary.Decompress | 指定された圧縮の種類を使用してバイナリ値を展開します。 |
| Binary.From | 指定された値からバイナリ値を返します。 |
| Binary.FromList | 数値のリストをバイナリ値に変換します。 |
| Binary.FromText | テキスト フォームからバイナリにデータをデコードします。 |
| Binary.InferContentType | 推論された MIME タイプを含むフィールド Content.Type を持つレコードを返します。 |
| Binary.Length | バイナリ値の長さを返します。 |
| Binary.Range | オフセットから始まるバイナリ値のサブセットを返します。 |
| Binary.Split | 指定したページ サイズを使用して、指定したバイナリをバイナリの一覧に分割します。 |
| Binary.ToList | バイナリ値を数値のリストに変換します |
| Binary.ToText | バイナリ データをテキスト 形式にエンコードします。 |
| Binary.View | クエリ操作とアクション操作用のユーザー定義ハンドラーを使用してバイナリを作成または拡張します。 |
| Binary.ViewError | ビューで定義されたハンドラーによってスローされたときにフォールバックをトリガーしない変更されたエラー レコードを作成します ( Binary.View経由)。 |
| Binary.ViewFunction | ビューで定義されたハンドラーによってインターセプトできる関数を作成します (Binary.View経由)。 |
| #binary | 数値またはテキストからバイナリ値を作成します。 |