Binary 関数

これらの関数を使用すると、バイナリ データの作成と操作を行えます。

バイナリ形式

数値の読み取り

名前 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 テーブルをパーティション分割する方法に関する情報を返します。

Binary Data

名前 説明
Binary.ApproximateLength バイナリのおおよその長さを返します。
Binary.Buffer バイナリ値をメモリにバッファー処理します。 この呼び出しの結果は、安定したバイナリ値です。つまり、長さとバイト順が決まっています。
Binary.Combine バイナリのリストを結合して 1 つのバイナリにします。
Binary.Compress 指定された圧縮の種類を使用して、バイナリ値を圧縮します。
Binary.Decompress 指定された圧縮の種類を使用して、バイナリ値の圧縮を解除します。
Binary.From 指定された値からバイナリ値を返します。
Binary.FromList 数値のリストをバイナリ値に変換します。
Binary.FromText テキスト形式のデータをバイナリにデコードします。
Binary.InferContentType Content.Type フィールドに推定された MIME の種類を含むレコードを返します。
Binary.Length バイナリ値の長さを返します。
Binary.Range あるオフセットから始まるバイナリ値のサブセットを返します。
Binary.Split 指定されたバイナリを、指定されたページ サイズを使用してバイナリのリストに分割します。
Binary.ToList バイナリ値を数値のリストに変換します。
Binary.ToText バイナリ データをテキスト形式にエンコードします。
Binary.View ユーザー定義のハンドラーを使用して、クエリおよびアクション操作用にバイナリを作成または拡張します。
Binary.ViewError ビュー (Binary.View を使用) で定義されたハンドラーからスローされた場合にフォールバックをトリガーしない、変更されたエラー レコードを作成します。
Binary.ViewFunction ビューで (Binary.View を介して) 定義されたハンドラーによりインターセプトすることのできる関数が作成されます。
#binary 数値またはテキストからバイナリ値を作成します。