C# Class Microsoft.AspNet.Server.Kestrel.Http.SocketOutput.WriteContext

Afficher le fichier Open project: Starcounter/KestrelHttpServer

Méthodes publiques

Свойство Type Description
Buffers Queue>
Self SocketOutput
ShutdownSendStatus int
SocketDisconnect bool
SocketShutdownSend bool
WriteError System.Exception
WriteStatus int

Méthodes publiques

Méthode Description
Complete ( ) : void
DoDisconnectIfNeeded ( ) : void

Third step: disconnect socket if needed, otherwise this work item is complete

DoShutdownIfNeeded ( ) : void

Second step: initiate async shutdown if needed, otherwise go to next step

DoWriteIfNeeded ( ) : void

First step: initiate async write if needed, otherwise go to next step

Execute ( ) : void

Perform any actions needed by this work item. The individual tasks are non-blocking and will continue through to each other in order.

WriteContext ( SocketOutput self ) : System

Method Details

Complete() public méthode

public Complete ( ) : void
Résultat void

DoDisconnectIfNeeded() public méthode

Third step: disconnect socket if needed, otherwise this work item is complete
public DoDisconnectIfNeeded ( ) : void
Résultat void

DoShutdownIfNeeded() public méthode

Second step: initiate async shutdown if needed, otherwise go to next step
public DoShutdownIfNeeded ( ) : void
Résultat void

DoWriteIfNeeded() public méthode

First step: initiate async write if needed, otherwise go to next step
public DoWriteIfNeeded ( ) : void
Résultat void

Execute() public méthode

Perform any actions needed by this work item. The individual tasks are non-blocking and will continue through to each other in order.
public Execute ( ) : void
Résultat void

WriteContext() public méthode

public WriteContext ( SocketOutput self ) : System
self SocketOutput
Résultat System

Property Details

Buffers public_oe property

public Queue> Buffers
Résultat Queue>

Self public_oe property

public SocketOutput,Microsoft.AspNet.Server.Kestrel.Http Self
Résultat SocketOutput

ShutdownSendStatus public_oe property

public int ShutdownSendStatus
Résultat int

SocketDisconnect public_oe property

public bool SocketDisconnect
Résultat bool

SocketShutdownSend public_oe property

public bool SocketShutdownSend
Résultat bool

WriteError public_oe property

public Exception,System WriteError
Résultat System.Exception

WriteStatus public_oe property

public int WriteStatus
Résultat int