2 writes to _data
NuGet.Packaging (2)
Signing\DerEncoding\DerSequenceReader.cs (2)
48_data = data!; 70_data = data;
22 references to _data
NuGet.Packaging (22)
Signing\DerEncoding\DerSequenceReader.cs (22)
97byte tag = _data[_position]; 114return HasData && _data[_position] == expectedTag; 168var childReader = new DerSequenceReader(true, _data, _position, _end - _position); 188int contentLength = ScanContentLength(_data, _position + 1, _end, out lengthLength); 194Buffer.BlockCopy(_data, _position, encodedValue, 0, totalLength); 209bool value = _data[_position] != 0; 248byte unusedBits = _data[_position]; 258Buffer.BlockCopy(_data, _position, octets, 0, contentLength); 286byte firstByte = _data[_position]; 305byte current = _data[_position + i]; 339string str = System.Text.Encoding.UTF8.GetString(_data, _position, contentLength); 348CheckTag(expected, _data, _position); 351int contentLength = ScanContentLength(_data, _position + 1, _end, out lengthLength); 354DerSequenceReader reader = new DerSequenceReader(expected, _data, _position, totalLength); 375string str = System.Text.Encoding.ASCII.GetString(_data, _position, contentLength); 388string ia5String = System.Text.Encoding.ASCII.GetString(_data, _position, contentLength); 419var decodedTime = Encoding.ASCII.GetString(_data, _position, contentLength); 434string str = System.Text.Encoding.BigEndianUnicode.GetString(_data, _position, contentLength); 480string decodedTime = System.Text.Encoding.ASCII.GetString(_data, _position, contentLength); 517Buffer.BlockCopy(_data, _position, octets, 0, contentLength); 528CheckTag(expected, _data, _position); 572int answer = ScanContentLength(_data, _position, _end, out bytesConsumed);