CompilationResult Struct¶
Represents the result of compilation.
- Namespace
Microsoft.AspNetCore.Mvc.Razor.Compilation- Assemblies
- Microsoft.AspNetCore.Mvc.Razor
Syntax¶
public struct CompilationResult
-
struct
Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult
Constructors¶
-
CompilationResult(System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Diagnostics.CompilationFailure>)¶ Initializes a new instance of
Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResultfor a failed compilation.Arguments: compilationFailures (System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Diagnostics.CompilationFailure>) – Microsoft.AspNetCore.Diagnostics.CompilationFailures produced from parsing or compiling the Razor file.public CompilationResult(IEnumerable<CompilationFailure> compilationFailures)
-
CompilationResult(System.Type) Initializes a new instance of
Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResultfor a successful compilation.Arguments: type (System.Type) – The compiled type. public CompilationResult(Type type)
-
Properties¶
-
Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult.CompilationFailures¶ Gets the
Microsoft.AspNetCore.Diagnostics.CompilationFailures produced from parsing or compiling the Razor file.Return type: System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Diagnostics.CompilationFailure> public IEnumerable<CompilationFailure> CompilationFailures { get; }
-
Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult.CompiledType¶ Gets the type produced as a result of compilation.
Return type: System.Type public Type CompiledType { get; }
-
Methods¶
-
EnsureSuccessful()¶ Gets the
Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult.public void EnsureSuccessful()
-