ChannelDataEventArgs
Provides data for DataReceived event.
using System;
namespace Renci.SshNet.Common
{
internal class ChannelDataEventArgs : ChannelEventArgs
{
public ArraySegment<byte> Data { get; }
public ChannelDataEventArgs(uint channelNumber, ArraySegment<byte> data)
: base(channelNumber)
{
ThrowHelper.ThrowIfNull(data.Array, "data.Array");
Data = data;
}
internal ChannelDataEventArgs(uint channelNumber, byte[] data)
: this(channelNumber, new ArraySegment<byte>(data))
{
}
}
}