HelperResult Class

Summary

Represents a deferred write operation in a [Microsoft.AspNet.Mvc.Razor.RazorPage](Microsoft.AspNet.Mvc.Razor.RazorPage.yml).

Syntax

public class HelperResult

GitHub

View on GitHub

class Microsoft.AspNet.Mvc.Razor.HelperResult

Constructors

HelperResult(System.Action<System.IO.TextWriter>)

Creates a new instance of [Microsoft.AspNet.Mvc.Razor.HelperResult](Microsoft.AspNet.Mvc.Razor.HelperResult.yml).

Arguments:
  • action (System.Action{System.IO.TextWriter}) – The delegate to invoke when [Microsoft.AspNet.Mvc.Razor.HelperResult.WriteTo(System.IO.TextWriter)](Microsoft.AspNet.Mvc.Razor.HelperResult.yml) is called.
public HelperResult(Action<TextWriter> action)

Properties

WriteAction()

Gets the delegate to invoke when [Microsoft.AspNet.Mvc.Razor.HelperResult.WriteTo(System.IO.TextWriter)](Microsoft.AspNet.Mvc.Razor.HelperResult.yml) is called.

Return type:System.Action{System.IO.TextWriter}
public Action<TextWriter> WriteAction { get; }

Methods

WriteTo(System.IO.TextWriter)

Method invoked to produce content from the [Microsoft.AspNet.Mvc.Razor.HelperResult](Microsoft.AspNet.Mvc.Razor.HelperResult.yml).

Arguments:
  • writer (System.IO.TextWriter) – The [System.IO.TextWriter]() instance to write to.
public virtual void WriteTo(TextWriter writer)