System.ServiceModel.Http2Protocol.Http2Stream.SendData C# (CSharp) Метод

SendData() публичный Метод

Sends the data to the stream.
public SendData ( System.ServiceModel.Http2Protocol.ProtocolData data, bool isFin ) : void
data System.ServiceModel.Http2Protocol.ProtocolData The data.
isFin bool if set to true than this stream will be half-closed.
Результат void
        public void SendData(ProtocolData data, bool isFin)
        {
            if (this.State == Http2StreamState.Opened)
            {
                ProtocolData dataFrame;
                if (Session.IsFlowControlEnabled)
                {
                    //Session.CurrentWindowBalanceToServer -= data.Data.Length;
                    dataFrame = new ProtocolData(data.Data);
                }
                else
                {
                    dataFrame = new ProtocolData(data.Data);
                }

                this.protocol.SendData(this, dataFrame, isFin);
            }
            else
            {
                throw new InvalidOperationException("Trying to send data into closed stream!");
            }
        }