Lines Matching defs:offset
59 /// <param name="offset">Where in <c>data</c> to start updating</param>
61 /// <exception cref="ArgumentException">The sum of offset and count is larger than the length of <c>data</c></exception>
66 public abstract void Update(byte[] data, int offset, int count);
128 /// <param name="offset">Where in <c>data</c> to start updating</param>
130 /// <exception cref="ArgumentException">The sum of offset and count is larger than the length of <c>data</c></exception>
133 public override void Update(byte[] data, int offset, int count)
135 if (offset < 0 || count < 0) throw new ArgumentOutOfRangeException();
136 if ((offset+count) > data.Length) throw new ArgumentException();
140 _current = crc32(_current, hData.AddrOfPinnedObject().ToInt32()+offset, (uint)count);
179 /// <param name="offset">Where in <c>data</c> to start updating</param>
181 /// <exception cref="ArgumentException">The sum of offset and count is larger than the length of <c>data</c></exception>
184 public override void Update(byte[] data, int offset, int count)
186 if (offset < 0 || count < 0) throw new ArgumentOutOfRangeException();
187 if ((offset+count) > data.Length) throw new ArgumentException();
191 _current = adler32(_current, hData.AddrOfPinnedObject().ToInt32()+offset, (uint)count);