Microsoft.VisualStudio.Web.CodeGeneration 命名空間

類別

ActionDescriptor
ActionInvoker
CodeGenCommand
CodeGeneratorActionsService
CodeGeneratorDescriptor
CodeGeneratorsLocator
CommonUtilities
CompilationResult
ConsoleLogger
DefaultCodeGeneratorAssemblyProvider
DefaultFileSystem

使用實際檔案 Sytem 的預設實 IFileSystem 作。

ExceptionExtensions
ExceptionUtilities
FilesLocator
FileSystemChangeTracker
ModelType
ModelTypesLocator
PackageInstaller
PackageMetadata
ParameterDescriptor
PlatformHelper
SimulationModeFileSystem

實作 IFileSystem 記錄檔案系統要求的所有變更,而不保存磁片上的變更。

TemplateFoldersUtilities

介面

ICodeGenerator

標記介面,表示這個類別是程式碼產生器。

ICodeGeneratorActionsService
ICodeGeneratorAssemblyProvider
ICodeGeneratorLocator
IFilesLocator
IFileSystem

一般檔案/磁片公用程式抽象概念。 用於模擬單元測試中的磁片作業,方法是提供替代的模擬實作。

IFileSystemChangeTracker
ILogger
IModelTypesLocator
IPackageInstaller

列舉

LogMessageLevel