Microsoft.VisualStudio.Web.CodeGeneration Namespace

Classes

ActionDescriptor
ActionInvoker
CodeGenCommand
CodeGeneratorActionsService
CodeGeneratorDescriptor
CodeGeneratorsLocator
CommonUtilities
CompilationResult
ConsoleLogger
DefaultCodeGeneratorAssemblyProvider
DefaultFileSystem

Implementação padrão do IFileSystem uso do sytem de arquivo real.

ExceptionExtensions
ExceptionUtilities
FilesLocator
FileSystemChangeTracker
ModelType
ModelTypesLocator
PackageInstaller
PackageMetadata
ParameterDescriptor
PlatformHelper
SimulationModeFileSystem

Implementação de IFileSystem Registros de todas as alterações solicitadas para o fileSystem, sem persistir as alterações no disco.

TemplateFoldersUtilities

Interfaces

ICodeGenerator

Interface de marcador para indicar que essa classe é um gerador de código.

ICodeGeneratorActionsService
ICodeGeneratorAssemblyProvider
ICodeGeneratorLocator
IFilesLocator
IFileSystem

Uma abstração sobre utilitários comuns de arquivo/disco. Destinado a simular as operações de disco em testes de unidade fornecendo uma implementação simulada alternativa.

IFileSystemChangeTracker
ILogger
IModelTypesLocator
IPackageInstaller

Enumerações

LogMessageLevel