C# Класс Microsoft.CodeAnalysis.CommonCompiler.CompilerEmitStreamProvider

This implementation of Compilation.EmitStreamProvider will delay the creation of the PE / PDB file until the compiler determines the compilation has succeeded. This prevents the compiler from deleting output from the previous compilation when a new compilation fails.
Наследование: Microsoft.CodeAnalysis.Compilation.EmitStreamProvider, IDisposable
Показать файл Открыть проект

Открытые методы

Метод Описание
Close ( Microsoft.CodeAnalysis.DiagnosticBag diagnostics ) : void
CreateStream ( Microsoft.CodeAnalysis.DiagnosticBag diagnostics ) : Stream

Приватные методы

Метод Описание
CompilerEmitStreamProvider ( Microsoft.CodeAnalysis.CommonCompiler compiler, string filePath ) : System
OpenFileStream ( ) : Stream
ReportOpenFileDiagnostic ( Microsoft.CodeAnalysis.DiagnosticBag diagnostics, Exception e ) : void

Описание методов

Close() публичный Метод

public Close ( Microsoft.CodeAnalysis.DiagnosticBag diagnostics ) : void
diagnostics Microsoft.CodeAnalysis.DiagnosticBag
Результат void

CreateStream() публичный Метод

public CreateStream ( Microsoft.CodeAnalysis.DiagnosticBag diagnostics ) : Stream
diagnostics Microsoft.CodeAnalysis.DiagnosticBag
Результат Stream