Table of Contents

Class VisualStudioTempFse

Namespace
SunamoDevCode.Values
Assembly
SunamoDevCode.dll

Contains categorized lists of Visual Studio temporary files, folders, and extensions for solution cleanup operations.

public class VisualStudioTempFse
Inheritance
VisualStudioTempFse
Inherited Members
Extension Methods

Fields

FilesAnywhereDownloaded

Files downloaded anywhere in hierarchy (currently empty).

public static List<string> FilesAnywhereDownloaded

Field Value

List<string>

FilesAnywhereToDelete

Files to delete anywhere (Thumbs.db, temporary files).

public static ExtensionSortedCollection FilesAnywhereToDelete

Field Value

ExtensionSortedCollection

FilesAnywhereToKeep

Files to keep anywhere (temporary keys, images, DLLs, README, resource files, database files, NuGet files).

public static List<string> FilesAnywhereToKeep

Field Value

List<string>

FilesInProjectDownloaded

Files downloaded in project directory (currently empty).

public static List<string> FilesInProjectDownloaded

Field Value

List<string>

FilesInProjectToDelete

Files to delete in project directory (*.user files).

public static ExtensionSortedCollection FilesInProjectToDelete

Field Value

ExtensionSortedCollection

FilesInProjectToKeep

Files to keep in project directory (*.suo).

public static List<string> FilesInProjectToKeep

Field Value

List<string>

FilesInSolutionDownloaded

Files downloaded/generated by tools (.gitattributes, .gitignore, package-lock.json, README.md). Also includes all files starting with dot and all .json files.

public static ExtensionSortedCollection FilesInSolutionDownloaded

Field Value

ExtensionSortedCollection

FilesInSolutionToDelete

Files to delete in solution directory (UpgradeLog files, .suo files).

public static ExtensionSortedCollection FilesInSolutionToDelete

Field Value

ExtensionSortedCollection

FilesInSolutionToKeep

Files to keep in solution directory (currently empty).

public static List<string> FilesInSolutionToKeep

Field Value

List<string>

FilesWeb

Web-related file extensions and folders (img, ts, js, css, Scripts, bower_components).

public static List<string> FilesWeb

Field Value

List<string>

FoldersAnywhereDownloaded

Folders downloaded anywhere in hierarchy (currently empty).

public static List<string> FoldersAnywhereDownloaded

Field Value

List<string>

FoldersAnywhereToDelete

Folders to delete anywhere in the hierarchy (currently empty).

public static List<string> FoldersAnywhereToDelete

Field Value

List<string>

FoldersAnywhereToKeep

Folders to keep anywhere in the hierarchy (currently empty).

public static List<string> FoldersAnywhereToKeep

Field Value

List<string>

FoldersInProjectDownloaded

Folders downloaded in project directory (currently empty).

public static List<string> FoldersInProjectDownloaded

Field Value

List<string>

FoldersInProjectToDelete

Folders to delete in project directory (.vs, obj, bin, BundleArtifacts).

public static List<string> FoldersInProjectToDelete

Field Value

List<string>

FoldersInProjectToKeep

Folders to keep in project directory (AppPackages, Assets, Properties, etc.).

public static List<string> FoldersInProjectToKeep

Field Value

List<string>

FoldersInSolutionDownloaded

Folders downloaded/generated by package managers and tools (packages, node_modules, .vs, .git, etc.). Save meaning is same as keep - these should not be deleted or modified.

public static List<string> FoldersInSolutionDownloaded

Field Value

List<string>

FoldersInSolutionToDelete

Folders to delete in solution directory (.vs, obj, bin, TestResults, etc.).

public static List<string> FoldersInSolutionToDelete

Field Value

List<string>

FoldersInSolutionToKeep

Folders to keep in solution directory (.git).

public static List<string> FoldersInSolutionToKeep

Field Value

List<string>

GitFolderName

Name of the Git folder (.git).

public const string GitFolderName = ".git"

Field Value

string

GitignoreFile

Name of the .gitignore file.

public const string GitignoreFile = ".gitignore"

Field Value

string

IgnoredForIndexing

List of folders and files to be ignored during indexing operations. Aggregated from all delete, keep, and downloaded categories.

public static List<string>? IgnoredForIndexing

Field Value

List<string>