C# 클래스 Microsoft.AspNetCore.Server.Kestrel.KestrelThread

Summary description for KestrelThread
파일 보기 프로젝트 열기: lodejard/AllNetCore

Private Properties

프로퍼티 타입 설명
DoPostCloseHandle bool
DoPostWork bool
EnqueueCloseHandle void
OnPost void
OnStopImmediate void
OnStopRude void
Post void
PostCloseHandle void
ThreadStart void

공개 메소드들

메소드 설명
AllowStop ( ) : void
KestrelThread ( Microsoft.AspNetCore.Server.Kestrel.KestrelEngine engine ) : System
Post ( Action callback, object state ) : void
PostAsync ( Action callback, object state ) : Task
StartAsync ( ) : Task
Stop ( TimeSpan timeout ) : void
Walk ( Action callback ) : void

비공개 메소드들

메소드 설명
DoPostCloseHandle ( ) : bool
DoPostWork ( ) : bool
EnqueueCloseHandle ( Action callback, IntPtr handle ) : void
OnPost ( ) : void
OnStopImmediate ( ) : void
OnStopRude ( ) : void
Post ( Action callback ) : void
PostCloseHandle ( Action callback, IntPtr handle ) : void
ThreadStart ( object parameter ) : void

메소드 상세

AllowStop() 공개 메소드

public AllowStop ( ) : void
리턴 void

KestrelThread() 공개 메소드

public KestrelThread ( Microsoft.AspNetCore.Server.Kestrel.KestrelEngine engine ) : System
engine Microsoft.AspNetCore.Server.Kestrel.KestrelEngine
리턴 System

Post() 공개 메소드

public Post ( Action callback, object state ) : void
callback Action
state object
리턴 void

PostAsync() 공개 메소드

public PostAsync ( Action callback, object state ) : Task
callback Action
state object
리턴 Task

StartAsync() 공개 메소드

public StartAsync ( ) : Task
리턴 Task

Stop() 공개 메소드

public Stop ( TimeSpan timeout ) : void
timeout TimeSpan
리턴 void

Walk() 공개 메소드

public Walk ( Action callback ) : void
callback Action
리턴 void