C# Class SystemWebAdapter.SystemWebFeatureCollection

Inheritance: IFeatureCollection, IHttpRequestFeature, IHttpResponseFeature, IHttpConnectionFeature, IHttpRequestIdentifierFeature, IHttpRequestLifetimeFeature, ITlsConnectionFeature, IHttpSendFileFeature, IHttpAuthenticationFeature, IItemsFeature, IServiceProvidersFeature, IHttpBufferingFeature
显示文件 Open project: avanderhoorn/SystemWebAdapter

Private Properties

Property Type Description
IEnumerable IEnumerator
IHttpBufferingFeature void
IHttpRequestLifetimeFeature void
IHttpResponseFeature void
ITlsConnectionFeature Task
OnStart void
SupportsInterface bool

Public Methods

Method Description
Dispose ( ) : void
Get ( Type key ) : object
GetEnumerator ( ) : object>>.IEnumerator
SendFileAsync ( string path, long offset, long length, CancellationToken cancellation ) : Task
Set ( Type key, object value ) : void
SystemWebFeatureCollection ( System httpContext, IServiceProvider serviceProvider ) : System
this ( Type key ) : object

Private Methods

Method Description
IEnumerable ( ) : IEnumerator
IHttpBufferingFeature ( ) : void
IHttpRequestLifetimeFeature ( ) : void
IHttpResponseFeature ( Task>.Func callback, object state ) : void
ITlsConnectionFeature ( CancellationToken cancellationToken ) : Task
OnStart ( ) : void
SupportsInterface ( Type key ) : bool

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Get() public method

public Get ( Type key ) : object
key System.Type
return object

GetEnumerator() public method

public GetEnumerator ( ) : object>>.IEnumerator
return object>>.IEnumerator

SendFileAsync() public method

public SendFileAsync ( string path, long offset, long length, CancellationToken cancellation ) : Task
path string
offset long
length long
cancellation System.Threading.CancellationToken
return Task

Set() public method

public Set ( Type key, object value ) : void
key System.Type
value object
return void

SystemWebFeatureCollection() public method

public SystemWebFeatureCollection ( System httpContext, IServiceProvider serviceProvider ) : System
httpContext System
serviceProvider IServiceProvider
return System

this() public method

public this ( Type key ) : object
key System.Type
return object