BaggageScope class

수하물 범위에 대한 컨텍스트 관리자입니다.

이 클래스는 수하물 값의 수명 주기를 관리하여 입력할 때 설정하고 출구에서 이전 컨텍스트를 복원합니다.

생성자

BaggageScope(Map<string, string>)

메서드

dispose()

호출자가 .를 사용하지 using않는 경우 수동 정리 대안입니다.

run<T>(() => T)

이 수하물 범위에서 동기 함수를 실행합니다. 나중에 이전 컨텍스트를 자동으로 복원합니다.

생성자 세부 정보

BaggageScope(Map<string, string>)

new BaggageScope(pairs: Map<string, string>)

매개 변수

pairs

Map<string, string>

메서드 세부 정보

dispose()

호출자가 .를 사용하지 using않는 경우 수동 정리 대안입니다.

function dispose()

run<T>(() => T)

이 수하물 범위에서 동기 함수를 실행합니다. 나중에 이전 컨텍스트를 자동으로 복원합니다.

function run<T>(fn: () => T): T

매개 변수

fn

() => T

반환

T