public delegate void StreamInterceptor(byte[] buffer, int offset, int count);
A delegate used to intercept stream data without modifying it.
The parameters should always be validated before the delegate is called,
so the delegate itself does not need to validate them again.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eStreamInterceptor\u003c/code\u003e delegate within the \u003ccode\u003eGoogle.Apis.Http\u003c/code\u003e namespace, specifically focusing on version 1.50.0 of the Google.Apis library.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eStreamInterceptor\u003c/code\u003e delegate is designed to intercept stream data without altering it, taking a byte array, an offset, and a count as parameters.\u003c/p\u003e\n"],["\u003cp\u003eThe parameters \u003ccode\u003ebuffer\u003c/code\u003e, \u003ccode\u003eoffset\u003c/code\u003e, and \u003ccode\u003ecount\u003c/code\u003e represent the data buffer, the buffer offset, and the number of bytes being processed, respectively, and they are pre-validated.\u003c/p\u003e\n"],["\u003cp\u003eThe Assembly in which this Delegate resides is the Google.Apis.Core.dll.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation covers different versions of the Google.Apis library, from 1.50.0 to the latest version, 1.69.0.\u003c/p\u003e\n"]]],[],null,[]]