PartialModeMatchLogValues<TMode> Class

Summary

Log values for @!:ITagHelper- instances that opt out of processing due to missing attributes for one of several possible modes.

Inheritance Hierarchy

  • ILogValues
  • Microsoft.AspNet.Mvc.TagHelpers.Internal.PartialModeMatchLogValues<TMode>

Syntax

public class PartialModeMatchLogValues<TMode> : ILogValues

GitHub

View on GitHub

Microsoft.AspNet.Mvc.TagHelpers.Internal.PartialModeMatchLogValues<TMode>

Constructors

PartialModeMatchLogValues(System.String, System.String, System.Collections.Generic.IEnumerable<Microsoft.AspNet.Mvc.TagHelpers.Internal.ModeMatchAttributes<TMode>>)

Creates a new [Microsoft.AspNet.Mvc.TagHelpers.Internal.PartialModeMatchLogValues`1](Microsoft.AspNet.Mvc.TagHelpers.Internal.PartialModeMatchLogValues`1.yml).

Arguments:
  • uniqueId (System.String) – The unique ID of the HTML element this message applies to.
  • viewPath (System.String) – The path to the view.
  • partialMatches (System.Collections.Generic.IEnumerable{Microsoft.AspNet.Mvc.TagHelpers.Internal.ModeMatchAttributes{{TMode}}}) – The set of modes with partial required attributes.
public PartialModeMatchLogValues(string uniqueId, string viewPath, IEnumerable<ModeMatchAttributes<TMode>> partialMatches)

Methods

Microsoft.AspNet.Mvc.TagHelpers.Internal.PartialModeMatchLogValues<TMode>.GetValues()
Return type:System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.Object}}
public IEnumerable<KeyValuePair<string, object>> GetValues()
Microsoft.AspNet.Mvc.TagHelpers.Internal.PartialModeMatchLogValues<TMode>.ToString()
Return type:System.String
public override string ToString()