다음을 통해 공유


IProgressChannel.SetHeader 메서드

정의

보고 구조를 설정합니다.

  • 보고할 진행률 단위 및 메트릭을 정의하여 진행률 보고서의 '헤더'를 설정합니다.
  • 모든 사용자가 진행 상황을 알아야 할 때마다 호출할 스레드로부터 안전한 대리자를 제공합니다.

계산이 실행 중인지 여부에 관계없이 여러 번(또는 없음) 호출 SetHeader(ProgressHeader, Action<IProgressEntry>) 할 수 있습니다. 동기화로 인해 계산은 새 대리자가 제공된 후에도 '이전' fillAction 대리자 호출을 거부해서는 안 됩니다.

public void SetHeader (Microsoft.ML.Runtime.ProgressHeader header, Action<Microsoft.ML.Runtime.IProgressEntry> fillAction);
abstract member SetHeader : Microsoft.ML.Runtime.ProgressHeader * Action<Microsoft.ML.Runtime.IProgressEntry> -> unit
Public Sub SetHeader (header As ProgressHeader, fillAction As Action(Of IProgressEntry))

매개 변수

header
ProgressHeader

헤더 개체입니다.

fillAction
Action<IProgressEntry>

실제 진행률을 제공할 대리자입니다. 대리자의 매개 변수는 IProgressEntry 제공된 header매개 변수에 해당합니다.

적용 대상