C# Class Microsoft.AspNetCore.Server.Kestrel.KestrelThread

Summary description for KestrelThread
Afficher le fichier Open project: lodejard/AllNetCore

Private Properties

Свойство Type Description
DoPostCloseHandle bool
DoPostWork bool
EnqueueCloseHandle void
OnPost void
OnStopImmediate void
OnStopRude void
Post void
PostCloseHandle void
ThreadStart void

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

AllowStop() public méthode

public AllowStop ( ) : void
Résultat void

KestrelThread() public méthode

public KestrelThread ( Microsoft.AspNetCore.Server.Kestrel.KestrelEngine engine ) : System
engine Microsoft.AspNetCore.Server.Kestrel.KestrelEngine
Résultat System

Post() public méthode

public Post ( Action callback, object state ) : void
callback Action
state object
Résultat void

PostAsync() public méthode

public PostAsync ( Action callback, object state ) : Task
callback Action
state object
Résultat Task

StartAsync() public méthode

public StartAsync ( ) : Task
Résultat Task

Stop() public méthode

public Stop ( TimeSpan timeout ) : void
timeout TimeSpan
Résultat void

Walk() public méthode

public Walk ( Action callback ) : void
callback Action
Résultat void