Better interface comments

This commit is contained in:
Matt Nadareski
2022-05-01 21:06:52 -07:00
parent 6f9e92d222
commit a8ba104d0f
5 changed files with 18 additions and 0 deletions

View File

@@ -1,5 +1,8 @@
namespace BurnOutSharp.Interfaces
{
/// <summary>
/// Check a generic file for protection
/// </summary>
internal interface IContentCheck
{
/// <summary>

View File

@@ -2,6 +2,9 @@
namespace BurnOutSharp.Interfaces
{
/// <summary>
/// Check a New Executable (NE) for protection
/// </summary>
internal interface INewExecutableCheck
{
/// <summary>

View File

@@ -3,6 +3,12 @@ using System.Collections.Generic;
namespace BurnOutSharp.Interfaces
{
/// <summary>
/// Check a file or directory path for protection
/// </summary>
/// <remarks>
/// These checks rely primarily on filenames and paths, not file contents
/// </remarks>
internal interface IPathCheck
{
/// <summary>

View File

@@ -2,6 +2,9 @@
namespace BurnOutSharp.Interfaces
{
/// <summary>
/// Check a Portable Executable (PE) for protection
/// </summary>
internal interface IPortableExecutableCheck
{
/// <summary>

View File

@@ -3,6 +3,9 @@ using System.IO;
namespace BurnOutSharp.Interfaces
{
/// <summary>
/// Mark a file type as extractable
/// </summary>
internal interface IScannable
{
/// <summary>