Condividi tramite


EnvironmentTagHelper Classe

Definizione

ITagHelperimplementazione di elementi dell'ambiente di destinazione <che eseguono il rendering condizionale del contenuto in base al valore corrente di EnvironmentName.> Se l'ambiente non è elencato nell'oggetto specificato Names o Includeo se è in Exclude, il rendering del contenuto non verrà eseguito.

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
Ereditarietà
EnvironmentTagHelper

Costruttori

EnvironmentTagHelper(IHostingEnvironment)

Crea un nuovo oggetto EnvironmentTagHelper.

EnvironmentTagHelper(IWebHostEnvironment)

Crea un nuovo oggetto EnvironmentTagHelper.

Proprietà

Exclude

Elenco delimitato da virgole di nomi di ambiente in cui non verrà eseguito il rendering del contenuto.

HostingEnvironment

Ottiene l'oggetto IWebHostEnvironment per l'applicazione.

Include

Elenco delimitato da virgole di nomi di ambiente in cui deve essere eseguito il rendering del contenuto. Se l'ambiente corrente è presente anche nell'elenco Exclude , il contenuto non verrà sottoposto a rendering.

Names

Elenco delimitato da virgole di nomi di ambiente in cui deve essere eseguito il rendering del contenuto. Se l'ambiente corrente è presente anche nell'elenco Exclude , il contenuto non verrà sottoposto a rendering.

Order

Quando viene eseguito un set di ITagHelperoggetti , i relativi Init(TagHelperContext)vengono richiamati per la prima volta nell'oggetto specificato Order, quindi i relativi ProcessAsync(TagHelperContext, TagHelperOutput)vengono richiamati nell'oggetto specificato Order. I valori inferiori vengono eseguiti per primi.

Metodi

Init(TagHelperContext)

Inizializza con l'oggetto ITagHelper specificato context. Le aggiunte a Items devono essere eseguite all'interno di questo metodo per assicurarsi che vengano aggiunte prima dell'esecuzione degli elementi figlio.

(Ereditato da TagHelper)
Process(TagHelperContext, TagHelperOutput)

Esegue in modo sincrono con l'oggetto TagHelpercontext specificato e output.

ProcessAsync(TagHelperContext, TagHelperOutput)

Esegue in modo asincrono con l'oggetto TagHelpercontext specificato e output.

(Ereditato da TagHelper)

Si applica a