LinkTagHelper Constructors

Definition

Overloads

LinkTagHelper(IHostingEnvironment, IMemoryCache, HtmlEncoder, JavaScriptEncoder, IUrlHelperFactory)
Obsolete.

Creates a new LinkTagHelper.

LinkTagHelper(IHostingEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, JavaScriptEncoder, IUrlHelperFactory)

Creates a new LinkTagHelper.

LinkTagHelper(IWebHostEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, JavaScriptEncoder, IUrlHelperFactory)

Creates a new LinkTagHelper.

LinkTagHelper(IHostingEnvironment, IMemoryCache, HtmlEncoder, JavaScriptEncoder, IUrlHelperFactory)

Caution

This constructor is obsolete and will be removed in a future version.

Creates a new LinkTagHelper.

public:
 LinkTagHelper(Microsoft::AspNetCore::Hosting::IHostingEnvironment ^ hostingEnvironment, Microsoft::Extensions::Caching::Memory::IMemoryCache ^ cache, System::Text::Encodings::Web::HtmlEncoder ^ htmlEncoder, System::Text::Encodings::Web::JavaScriptEncoder ^ javaScriptEncoder, Microsoft::AspNetCore::Mvc::Routing::IUrlHelperFactory ^ urlHelperFactory);
public LinkTagHelper (Microsoft.AspNetCore.Hosting.IHostingEnvironment hostingEnvironment, Microsoft.Extensions.Caching.Memory.IMemoryCache cache, System.Text.Encodings.Web.HtmlEncoder htmlEncoder, System.Text.Encodings.Web.JavaScriptEncoder javaScriptEncoder, Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory urlHelperFactory);
[System.Obsolete("This constructor is obsolete and will be removed in a future version.")]
public LinkTagHelper (Microsoft.AspNetCore.Hosting.IHostingEnvironment hostingEnvironment, Microsoft.Extensions.Caching.Memory.IMemoryCache cache, System.Text.Encodings.Web.HtmlEncoder htmlEncoder, System.Text.Encodings.Web.JavaScriptEncoder javaScriptEncoder, Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory urlHelperFactory);
new Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper : Microsoft.AspNetCore.Hosting.IHostingEnvironment * Microsoft.Extensions.Caching.Memory.IMemoryCache * System.Text.Encodings.Web.HtmlEncoder * System.Text.Encodings.Web.JavaScriptEncoder * Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory -> Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper
[<System.Obsolete("This constructor is obsolete and will be removed in a future version.")>]
new Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper : Microsoft.AspNetCore.Hosting.IHostingEnvironment * Microsoft.Extensions.Caching.Memory.IMemoryCache * System.Text.Encodings.Web.HtmlEncoder * System.Text.Encodings.Web.JavaScriptEncoder * Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory -> Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper
Public Sub New (hostingEnvironment As IHostingEnvironment, cache As IMemoryCache, htmlEncoder As HtmlEncoder, javaScriptEncoder As JavaScriptEncoder, urlHelperFactory As IUrlHelperFactory)

Parameters

hostingEnvironment
IHostingEnvironment

The IHostingEnvironment.

htmlEncoder
HtmlEncoder

The HtmlEncoder.

javaScriptEncoder
JavaScriptEncoder

The JavaScriptEncoder.

urlHelperFactory
IUrlHelperFactory

The IUrlHelperFactory.

Attributes

Applies to

LinkTagHelper(IHostingEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, JavaScriptEncoder, IUrlHelperFactory)

Creates a new LinkTagHelper.

public:
 LinkTagHelper(Microsoft::AspNetCore::Hosting::IHostingEnvironment ^ hostingEnvironment, Microsoft::AspNetCore::Mvc::Razor::Infrastructure::TagHelperMemoryCacheProvider ^ cacheProvider, Microsoft::AspNetCore::Mvc::ViewFeatures::IFileVersionProvider ^ fileVersionProvider, System::Text::Encodings::Web::HtmlEncoder ^ htmlEncoder, System::Text::Encodings::Web::JavaScriptEncoder ^ javaScriptEncoder, Microsoft::AspNetCore::Mvc::Routing::IUrlHelperFactory ^ urlHelperFactory);
[Microsoft.Extensions.DependencyInjection.ActivatorUtilitiesConstructor]
public LinkTagHelper (Microsoft.AspNetCore.Hosting.IHostingEnvironment hostingEnvironment, Microsoft.AspNetCore.Mvc.Razor.Infrastructure.TagHelperMemoryCacheProvider cacheProvider, Microsoft.AspNetCore.Mvc.ViewFeatures.IFileVersionProvider fileVersionProvider, System.Text.Encodings.Web.HtmlEncoder htmlEncoder, System.Text.Encodings.Web.JavaScriptEncoder javaScriptEncoder, Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory urlHelperFactory);
[<Microsoft.Extensions.DependencyInjection.ActivatorUtilitiesConstructor>]
new Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper : Microsoft.AspNetCore.Hosting.IHostingEnvironment * Microsoft.AspNetCore.Mvc.Razor.Infrastructure.TagHelperMemoryCacheProvider * Microsoft.AspNetCore.Mvc.ViewFeatures.IFileVersionProvider * System.Text.Encodings.Web.HtmlEncoder * System.Text.Encodings.Web.JavaScriptEncoder * Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory -> Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper
Public Sub New (hostingEnvironment As IHostingEnvironment, cacheProvider As TagHelperMemoryCacheProvider, fileVersionProvider As IFileVersionProvider, htmlEncoder As HtmlEncoder, javaScriptEncoder As JavaScriptEncoder, urlHelperFactory As IUrlHelperFactory)

Parameters

hostingEnvironment
IHostingEnvironment

The IHostingEnvironment.

fileVersionProvider
IFileVersionProvider

The IFileVersionProvider.

htmlEncoder
HtmlEncoder

The HtmlEncoder.

javaScriptEncoder
JavaScriptEncoder

The JavaScriptEncoder.

urlHelperFactory
IUrlHelperFactory

The IUrlHelperFactory.

Attributes

Applies to

LinkTagHelper(IWebHostEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, JavaScriptEncoder, IUrlHelperFactory)

Creates a new LinkTagHelper.

public:
 LinkTagHelper(Microsoft::AspNetCore::Hosting::IWebHostEnvironment ^ hostingEnvironment, Microsoft::AspNetCore::Mvc::Razor::Infrastructure::TagHelperMemoryCacheProvider ^ cacheProvider, Microsoft::AspNetCore::Mvc::ViewFeatures::IFileVersionProvider ^ fileVersionProvider, System::Text::Encodings::Web::HtmlEncoder ^ htmlEncoder, System::Text::Encodings::Web::JavaScriptEncoder ^ javaScriptEncoder, Microsoft::AspNetCore::Mvc::Routing::IUrlHelperFactory ^ urlHelperFactory);
public LinkTagHelper (Microsoft.AspNetCore.Hosting.IWebHostEnvironment hostingEnvironment, Microsoft.AspNetCore.Mvc.Razor.Infrastructure.TagHelperMemoryCacheProvider cacheProvider, Microsoft.AspNetCore.Mvc.ViewFeatures.IFileVersionProvider fileVersionProvider, System.Text.Encodings.Web.HtmlEncoder htmlEncoder, System.Text.Encodings.Web.JavaScriptEncoder javaScriptEncoder, Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory urlHelperFactory);
new Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper : Microsoft.AspNetCore.Hosting.IWebHostEnvironment * Microsoft.AspNetCore.Mvc.Razor.Infrastructure.TagHelperMemoryCacheProvider * Microsoft.AspNetCore.Mvc.ViewFeatures.IFileVersionProvider * System.Text.Encodings.Web.HtmlEncoder * System.Text.Encodings.Web.JavaScriptEncoder * Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory -> Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper
Public Sub New (hostingEnvironment As IWebHostEnvironment, cacheProvider As TagHelperMemoryCacheProvider, fileVersionProvider As IFileVersionProvider, htmlEncoder As HtmlEncoder, javaScriptEncoder As JavaScriptEncoder, urlHelperFactory As IUrlHelperFactory)

Parameters

hostingEnvironment
IWebHostEnvironment

The IHostingEnvironment.

fileVersionProvider
IFileVersionProvider

The IFileVersionProvider.

htmlEncoder
HtmlEncoder

The HtmlEncoder.

javaScriptEncoder
JavaScriptEncoder

The JavaScriptEncoder.

urlHelperFactory
IUrlHelperFactory

The IUrlHelperFactory.

Applies to