BlobWriter.WriteCompressedInteger(Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt gecomprimeerde niet-ondertekende geheel getalcodering geïmplementeerd zoals gedefinieerd door ECMA-335-II hoofdstuk 23.2: Blobs en handtekeningen.
public:
void WriteCompressedInteger(int value);
public void WriteCompressedInteger(int value);
member this.WriteCompressedInteger : int -> unit
Public Sub WriteCompressedInteger (value As Integer)
Parameters
- value
- Int32
Uitzonderingen
value kan niet worden weergegeven als een gecomprimeerd geheel getal zonder teken.
Opmerkingen
Als de waarde tussen 0 (0x00) en 127 (0x7F), inclusief, codeert u als een geheel getal van één byte (bit 7 is duidelijk, waarde in bits 6 tot en met 0).
Als de waarde tussen 28 (0x80) en 214 - 1 (0x3FFF), inclusief, codeert u als een geheel getal van 2 bytes met bit 15 ingesteld, bit 14 helder (waarde in bits 13 tot en met 0).
Codeer anders als een geheel getal van 4 bytes, waarbij bit 31 is ingesteld, bit 30 ingesteld, bit 29 wissen (waarde in bits 28 tot en met 0).