< Summary

Information
Class: Renci.SshNet.Messages.Transport.UnimplementedMessage
Assembly: Renci.SshNet
File(s): \home\appveyor\projects\ssh-net\src\Renci.SshNet\Messages\Transport\UnimplementedMessage.cs
Line coverage
0%
Covered lines: 0
Uncovered lines: 7
Coverable lines: 7
Total lines: 31
Line coverage: 0%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Cyclomatic complexity Line coverage
LoadData()100%10%
SaveData()100%10%
Process(...)100%10%

File(s)

\home\appveyor\projects\ssh-net\src\Renci.SshNet\Messages\Transport\UnimplementedMessage.cs

#LineLine coverage
 1using System;
 2
 3namespace Renci.SshNet.Messages.Transport
 4{
 5    /// <summary>
 6    /// Represents SSH_MSG_UNIMPLEMENTED message.
 7    /// </summary>
 8    [Message("SSH_MSG_UNIMPLEMENTED", 3)]
 9    public class UnimplementedMessage : Message
 10    {
 11        /// <summary>
 12        /// Called when type specific data need to be loaded.
 13        /// </summary>
 14        protected override void LoadData()
 015        {
 016        }
 17
 18        /// <summary>
 19        /// Called when type specific data need to be saved.
 20        /// </summary>
 21        protected override void SaveData()
 022        {
 023            throw new NotImplementedException();
 24        }
 25
 26        internal override void Process(Session session)
 027        {
 028            session.OnUnimplementedReceived(this);
 029        }
 30    }
 31}