二進位函式
這些函式會建立及操作二進位資料。
二進位格式
讀取數字
名稱 | 描述 |
---|---|
BinaryFormat.7BitEncodedSignedInteger | 一種二進位格式,可讀取使用 7 位元可變長度編碼方式編碼的 64 位元帶正負號的整數。 |
BinaryFormat.7BitEncodedUnsignedInteger | 一種二進位格式,可讀取使用 7 位元可變長度編碼方式編碼的 64 位元不帶正負號的整數。 |
BinaryFormat.Binary | 傳回讀取二進位值的二進位格式。 |
BinaryFormat.Byte | 一種二進位格式,可讀取 8 位元不帶正負號的整數。 |
BinaryFormat.Choice | 傳回二進位格式,此格式會根據已讀取的值選擇下一個二進位格式。 |
BinaryFormat.Decimal | 一種二進位格式,可讀取 .NET 16 位元組十進位值。 |
BinaryFormat.Double | 一種二進位格式,可讀取 8 位元組 IEEE 雙精確度浮點值。 |
BinaryFormat.Group | 傳回讀取一組項目的二進位格式。 每個項目值的前面都有一個唯一的索引鍵值。 此結果會是項目值的清單。 |
BinaryFormat.Length | 傳回二進位格式,以限制可讀取的資料量。 BinaryFormat.List 和 BinaryFormat 都可以用來讀取直到資料結束為止。 BinaryFormat.Length 可以用來限制讀取的位元組數目。 |
BinaryFormat.List | 傳回二進位格式,以讀取項目序列並傳回清單。 |
BinaryFormat.null | 一種二進位格式,可讀取零個位元組並傳回 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 位元不帶正負號的整數。 |
控制位元組順序
名稱 | 描述 |
---|---|
BinaryFormat.ByteOrder | 傳回具有函式所指定位元組順序的二進位格式。 |
Table.PartitionValues | 傳回資料表分割方式的相關資訊。 |
二進位資料
名稱 | 描述 |
---|---|
Binary.ApproximateLength | 傳回二進位的近似長度。 |
Binary.Buffer | 將二進位值緩衝在記憶體中。 這個呼叫的結果為穩定二進位值,表示其會有確定的長度和位元組順序。 |
Binary.Combine | 結合二進位清單成為單個二進位。 |
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 | 根據數字或文字建立二進位值。 |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應