AdjustSdk.Pcl.ActivityPackage.SerializeListToStream C# (CSharp) Method

SerializeListToStream() static private method

static private SerializeListToStream ( Stream stream, List activityPackageList ) : void
stream System.IO.Stream
activityPackageList List
return void
        internal static void SerializeListToStream(Stream stream, List<ActivityPackage> activityPackageList)
        {
            var writer = new BinaryWriter(stream);

            var activityPackageArray = activityPackageList.ToArray();
            writer.Write(activityPackageArray.Length);
            for (int i = 0; i < activityPackageArray.Length; i++)
            {
                ActivityPackage.SerializeToStream(stream, activityPackageArray[i]);
            }
        }