RazorParser.CreateParseTask Method

Definition

Overloads

CreateParseTask(TextReader, ParserVisitor)

C#
public virtual System.Threading.Tasks.Task CreateParseTask (System.IO.TextReader input, Microsoft.AspNetCore.Razor.Parser.ParserVisitor consumer);

Parameters

input
TextReader
consumer
ParserVisitor

Returns

Applies to

ASP.NET Core 1.1 and ASP.NET Core 1.0
Product Versions
ASP.NET Core 1.0, 1.1

CreateParseTask(TextReader, Action<Span>, Action<RazorError>)

C#
public virtual System.Threading.Tasks.Task CreateParseTask (System.IO.TextReader input, Action<Microsoft.AspNetCore.Razor.Parser.SyntaxTree.Span> spanCallback, Action<Microsoft.AspNetCore.Razor.RazorError> errorCallback);

Parameters

input
TextReader
spanCallback
Action<Span>
errorCallback
Action<RazorError>

Returns

Applies to

ASP.NET Core 1.1 and ASP.NET Core 1.0
Product Versions
ASP.NET Core 1.0, 1.1

CreateParseTask(TextReader, Action<Span>, Action<RazorError>, CancellationToken)

C#
public virtual System.Threading.Tasks.Task CreateParseTask (System.IO.TextReader input, Action<Microsoft.AspNetCore.Razor.Parser.SyntaxTree.Span> spanCallback, Action<Microsoft.AspNetCore.Razor.RazorError> errorCallback, System.Threading.CancellationToken cancelToken);

Parameters

input
TextReader
spanCallback
Action<Span>
errorCallback
Action<RazorError>
cancelToken
CancellationToken

Returns

Applies to

ASP.NET Core 1.1 and ASP.NET Core 1.0
Product Versions
ASP.NET Core 1.0, 1.1

CreateParseTask(TextReader, Action<Span>, Action<RazorError>, SynchronizationContext)

C#
public virtual System.Threading.Tasks.Task CreateParseTask (System.IO.TextReader input, Action<Microsoft.AspNetCore.Razor.Parser.SyntaxTree.Span> spanCallback, Action<Microsoft.AspNetCore.Razor.RazorError> errorCallback, System.Threading.SynchronizationContext context);

Parameters

input
TextReader
spanCallback
Action<Span>
errorCallback
Action<RazorError>

Returns

Applies to

ASP.NET Core 1.1 and ASP.NET Core 1.0
Product Versions
ASP.NET Core 1.0, 1.1

CreateParseTask(TextReader, Action<Span>, Action<RazorError>, SynchronizationContext, CancellationToken)

C#
public virtual System.Threading.Tasks.Task CreateParseTask (System.IO.TextReader input, Action<Microsoft.AspNetCore.Razor.Parser.SyntaxTree.Span> spanCallback, Action<Microsoft.AspNetCore.Razor.RazorError> errorCallback, System.Threading.SynchronizationContext context, System.Threading.CancellationToken cancelToken);

Parameters

input
TextReader
spanCallback
Action<Span>
errorCallback
Action<RazorError>
cancelToken
CancellationToken

Returns

Applies to

ASP.NET Core 1.1 and ASP.NET Core 1.0
Product Versions
ASP.NET Core 1.0, 1.1