EnvironmentTagHelper Sınıf

Tanım

ITagHelpergeçerli değerine EnvironmentNamegöre içeriği koşullu olarak işleyen ortam> öğelerini hedefleyen <uygulama. Ortam belirtilen Names veya Includeiçinde listelenmiyorsa veya içindeyse Excludeiçerik işlenmez.

public ref class EnvironmentTagHelper : Microsoft::AspNetCore::Razor::TagHelpers::TagHelper
public class EnvironmentTagHelper : Microsoft.AspNetCore.Razor.TagHelpers.TagHelper
type EnvironmentTagHelper = class
    inherit TagHelper
Public Class EnvironmentTagHelper
Inherits TagHelper
Devralma
EnvironmentTagHelper

Oluşturucular

EnvironmentTagHelper(IHostingEnvironment)

Yeni bir EnvironmentTagHelper oluşturur.

EnvironmentTagHelper(IWebHostEnvironment)

Yeni bir EnvironmentTagHelper oluşturur.

Özellikler

Exclude

İçeriğin işlenmediği ortam adlarının virgülle ayrılmış listesi.

HostingEnvironment

Uygulamanın öğesini IWebHostEnvironment alır.

Include

İçeriğin işlenmesi gereken ortam adlarının virgülle ayrılmış listesi. Geçerli ortam da Exclude listede yer alıyorsa, içerik işlenmez.

Names

İçeriğin işlenmesi gereken ortam adlarının virgülle ayrılmış listesi. Geçerli ortam da Exclude listede yer alıyorsa, içerik işlenmez.

Order

Bir küme ITagHelperyürütülürken, bunların 'leri Init(TagHelperContext)önce belirtilen Orderiçinde çağrılır; sonra bunların 'leri ProcessAsync(TagHelperContext, TagHelperOutput)belirtilen Orderiçinde çağrılır. Önce daha düşük değerler yürütülür.

Yöntemler

Init(TagHelperContext)

verilen contextile başlatılırITagHelper. Alt öğeleri Items yürütmeden önce eklendiklerinden emin olmak için eklemelerin bu yöntem içinde yapılması gerekir.

(Devralındığı yer: TagHelper)
Process(TagHelperContext, TagHelperOutput)

verilen ve outputile context zaman uyumlu olarak yürütürTagHelper.

ProcessAsync(TagHelperContext, TagHelperOutput)

verilen ve outputile context zaman uyumsuz olarak yürütürTagHelper.

(Devralındığı yer: TagHelper)

Şunlara uygulanır