Поделиться через


Microsoft.VisualStudio.Web.CodeGeneration Пространство имен

Классы

ActionDescriptor
ActionInvoker
CodeGenCommand
CodeGeneratorActionsService
CodeGeneratorDescriptor
CodeGeneratorsLocator
CommonUtilities
CompilationResult
ConsoleLogger
DefaultCodeGeneratorAssemblyProvider
DefaultFileSystem

Реализация по умолчанию IFileSystem с использованием реального ситемного файла.

ExceptionExtensions
ExceptionUtilities
FilesLocator
FileSystemChangeTracker
ModelType
ModelTypesLocator
PackageInstaller
PackageMetadata
ParameterDescriptor
PlatformHelper
SimulationModeFileSystem

IFileSystem Реализация записывает все изменения, запрошенные для fileSystem, без сохранения изменений на диске.

TemplateFoldersUtilities

Интерфейсы

ICodeGenerator

Интерфейс маркера, указывающий, что этот класс является генератором кода.

ICodeGeneratorActionsService
ICodeGeneratorAssemblyProvider
ICodeGeneratorLocator
IFilesLocator
IFileSystem

Абстракция по сравнению с общими служебными программами файлов и дисков. Предназначен для имитации операций с диском в модульных тестах путем предоставления альтернативной реализации макета.

IFileSystemChangeTracker
ILogger
IModelTypesLocator
IPackageInstaller

Перечисления

LogMessageLevel