EnvironmentTagHelper 클래스

정의

ITagHelper의 현재 값을 EnvironmentName기반으로 콘텐츠를 조건부로 렌더링하는 환경> 요소를 대상으로 <하는 구현 환경이 지정된 Names 또는 Include에 나열되지 않거나 에 있는 Exclude경우 콘텐츠가 렌더링되지 않습니다.

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
상속
EnvironmentTagHelper

생성자

EnvironmentTagHelper(IHostingEnvironment)

EnvironmentTagHelper를 만듭니다.

EnvironmentTagHelper(IWebHostEnvironment)

EnvironmentTagHelper를 만듭니다.

속성

Exclude

콘텐츠가 렌더링되지 않는 환경 이름의 쉼표로 구분된 목록입니다.

HostingEnvironment

애플리케이션에 IWebHostEnvironment 대한 를 가져옵니다.

Include

콘텐츠를 렌더링해야 하는 환경 이름의 쉼표로 구분된 목록입니다. 현재 환경도 목록에 있으면 Exclude 콘텐츠가 렌더링되지 않습니다.

Names

콘텐츠를 렌더링해야 하는 환경 이름의 쉼표로 구분된 목록입니다. 현재 환경도 목록에 있으면 Exclude 콘텐츠가 렌더링되지 않습니다.

Order

s 집합 ITagHelper이 실행되면 해당 Init(TagHelperContext)의 가 지정된 Order에서 먼저 호출된 다음 ProcessAsync(TagHelperContext, TagHelperOutput)지정된 에서 Order해당 의 가 호출됩니다. 낮은 값이 먼저 실행됩니다.

메서드

Init(TagHelperContext)

지정된 context를 사용하여 를 초기화합니다ITagHelper. 자식을 실행하기 Items 전에 추가가 추가되었는지 확인하려면 이 메서드 내에서 추가해야 합니다.

(다음에서 상속됨 TagHelper)
Process(TagHelperContext, TagHelperOutput)

지정된 contextoutput를 사용하여 를 동기적으로 실행합니다TagHelper.

ProcessAsync(TagHelperContext, TagHelperOutput)

지정된 contextoutput를 사용하여 를 비동기적으로 실행합니다TagHelper.

(다음에서 상속됨 TagHelper)

적용 대상