OwinFeatureCollection Klasse

Definition

OWIN-Featuresammlung.

public ref class OwinFeatureCollection : Microsoft::AspNetCore::Http::Features::Authentication::IHttpAuthenticationFeature, Microsoft::AspNetCore::Http::Features::IFeatureCollection, Microsoft::AspNetCore::Http::Features::IHttpConnectionFeature, Microsoft::AspNetCore::Http::Features::IHttpRequestFeature, Microsoft::AspNetCore::Http::Features::IHttpRequestIdentifierFeature, Microsoft::AspNetCore::Http::Features::IHttpRequestLifetimeFeature, Microsoft::AspNetCore::Http::Features::IHttpResponseFeature, Microsoft::AspNetCore::Http::Features::IHttpSendFileFeature, Microsoft::AspNetCore::Http::Features::IHttpWebSocketFeature, Microsoft::AspNetCore::Http::Features::ITlsConnectionFeature, Microsoft::AspNetCore::Owin::IOwinEnvironmentFeature, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<Type ^, System::Object ^>>
public ref class OwinFeatureCollection : Microsoft::AspNetCore::Http::Features::Authentication::IHttpAuthenticationFeature, Microsoft::AspNetCore::Http::Features::IFeatureCollection, Microsoft::AspNetCore::Http::Features::IHttpConnectionFeature, Microsoft::AspNetCore::Http::Features::IHttpRequestFeature, Microsoft::AspNetCore::Http::Features::IHttpRequestIdentifierFeature, Microsoft::AspNetCore::Http::Features::IHttpRequestLifetimeFeature, Microsoft::AspNetCore::Http::Features::IHttpResponseBodyFeature, Microsoft::AspNetCore::Http::Features::IHttpResponseFeature, Microsoft::AspNetCore::Http::Features::IHttpWebSocketFeature, Microsoft::AspNetCore::Http::Features::ITlsConnectionFeature, Microsoft::AspNetCore::Owin::IOwinEnvironmentFeature, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<Type ^, System::Object ^>>
public class OwinFeatureCollection : Microsoft.AspNetCore.Http.Features.Authentication.IHttpAuthenticationFeature, Microsoft.AspNetCore.Http.Features.IFeatureCollection, Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature, Microsoft.AspNetCore.Http.Features.IHttpRequestFeature, Microsoft.AspNetCore.Http.Features.IHttpRequestIdentifierFeature, Microsoft.AspNetCore.Http.Features.IHttpRequestLifetimeFeature, Microsoft.AspNetCore.Http.Features.IHttpResponseFeature, Microsoft.AspNetCore.Http.Features.IHttpSendFileFeature, Microsoft.AspNetCore.Http.Features.IHttpWebSocketFeature, Microsoft.AspNetCore.Http.Features.ITlsConnectionFeature, Microsoft.AspNetCore.Owin.IOwinEnvironmentFeature, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Type,object>>
public class OwinFeatureCollection : Microsoft.AspNetCore.Http.Features.Authentication.IHttpAuthenticationFeature, Microsoft.AspNetCore.Http.Features.IFeatureCollection, Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature, Microsoft.AspNetCore.Http.Features.IHttpRequestFeature, Microsoft.AspNetCore.Http.Features.IHttpRequestIdentifierFeature, Microsoft.AspNetCore.Http.Features.IHttpRequestLifetimeFeature, Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature, Microsoft.AspNetCore.Http.Features.IHttpResponseFeature, Microsoft.AspNetCore.Http.Features.IHttpWebSocketFeature, Microsoft.AspNetCore.Http.Features.ITlsConnectionFeature, Microsoft.AspNetCore.Owin.IOwinEnvironmentFeature, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Type,object>>
type OwinFeatureCollection = class
    interface IFeatureCollection
    interface seq<KeyValuePair<Type, obj>>
    interface IEnumerable
    interface IHttpRequestFeature
    interface IHttpResponseFeature
    interface IHttpConnectionFeature
    interface IHttpSendFileFeature
    interface ITlsConnectionFeature
    interface IHttpRequestIdentifierFeature
    interface IHttpRequestLifetimeFeature
    interface IHttpAuthenticationFeature
    interface IHttpWebSocketFeature
    interface IOwinEnvironmentFeature
type OwinFeatureCollection = class
    interface IFeatureCollection
    interface seq<KeyValuePair<Type, obj>>
    interface IEnumerable
    interface IHttpRequestFeature
    interface IHttpResponseFeature
    interface IHttpResponseBodyFeature
    interface IHttpConnectionFeature
    interface ITlsConnectionFeature
    interface IHttpRequestIdentifierFeature
    interface IHttpRequestLifetimeFeature
    interface IHttpAuthenticationFeature
    interface IHttpWebSocketFeature
    interface IOwinEnvironmentFeature
Public Class OwinFeatureCollection
Implements IEnumerable(Of KeyValuePair(Of Type, Object)), IFeatureCollection, IHttpAuthenticationFeature, IHttpConnectionFeature, IHttpRequestFeature, IHttpRequestIdentifierFeature, IHttpRequestLifetimeFeature, IHttpResponseFeature, IHttpSendFileFeature, IHttpWebSocketFeature, IOwinEnvironmentFeature, ITlsConnectionFeature
Public Class OwinFeatureCollection
Implements IEnumerable(Of KeyValuePair(Of Type, Object)), IFeatureCollection, IHttpAuthenticationFeature, IHttpConnectionFeature, IHttpRequestFeature, IHttpRequestIdentifierFeature, IHttpRequestLifetimeFeature, IHttpResponseBodyFeature, IHttpResponseFeature, IHttpWebSocketFeature, IOwinEnvironmentFeature, ITlsConnectionFeature
Vererbung
OwinFeatureCollection
Implementiert

Konstruktoren

OwinFeatureCollection(IDictionary<String,Object>)

Initialisiert eine neue Instanz von OwinFeatureCollection.

Eigenschaften

Environment

Ruft OWIN-Umgebungswerte ab oder legt diese fest.

IsReadOnly

Gibt an, ob die Auflistung geändert werden kann.

Item[Type]

Dient zum Abrufen oder Festlegen eines bestimmten Features. Durch Festlegen eines Nullwerts wird das Feature entfernt.

Revision

Für jede Änderung erhöht und kann verwendet werden, um zwischengespeicherte Ergebnisse zu überprüfen.

SupportsWebSockets

Ruft ab oder legt fest, ob der zugrunde liegende Server WebSockets unterstützt. Diese Einstellung ist standardmäßig aktiviert. Der Wert sollte über Anforderungen hinweg konsistent sein.

Methoden

Dispose() System.Object.Dispose
Get(Type) System.Object.Get(System.Type)
Get<TFeature>()

Ruft das angeforderte Feature aus der Auflistung ab.

GetEnumerator()

Returns an enumerator that iterates through the collection.

Set(Type, Object) System.Object.Set(System.Type,System.Object)
Set<TFeature>(TFeature)

Legt das angegebene Feature in der Auflistung fest.

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()
IHttpAuthenticationFeature.Handler
IHttpAuthenticationFeature.User
IHttpConnectionFeature.ConnectionId
IHttpConnectionFeature.LocalIpAddress
IHttpConnectionFeature.LocalPort
IHttpConnectionFeature.RemoteIpAddress
IHttpConnectionFeature.RemotePort
IHttpRequestFeature.Body
IHttpRequestFeature.Headers
IHttpRequestFeature.Method
IHttpRequestFeature.Path
IHttpRequestFeature.PathBase
IHttpRequestFeature.Protocol
IHttpRequestFeature.QueryString
IHttpRequestFeature.RawTarget
IHttpRequestFeature.Scheme
IHttpRequestIdentifierFeature.TraceIdentifier
IHttpRequestLifetimeFeature.Abort()
IHttpRequestLifetimeFeature.RequestAborted
IHttpResponseBodyFeature.CompleteAsync()
IHttpResponseBodyFeature.DisableBuffering()
IHttpResponseBodyFeature.SendFileAsync(String, Int64, Nullable<Int64>, CancellationToken)
IHttpResponseBodyFeature.StartAsync(CancellationToken)
IHttpResponseBodyFeature.Stream
IHttpResponseBodyFeature.Writer
IHttpResponseFeature.Body
IHttpResponseFeature.HasStarted
IHttpResponseFeature.Headers
IHttpResponseFeature.OnCompleted(Func<Object,Task>, Object)
IHttpResponseFeature.OnStarting(Func<Object,Task>, Object)
IHttpResponseFeature.ReasonPhrase
IHttpResponseFeature.StatusCode
IHttpSendFileFeature.SendFileAsync(String, Int64, Nullable<Int64>, CancellationToken)
IHttpWebSocketFeature.AcceptAsync(WebSocketAcceptContext)
IHttpWebSocketFeature.IsWebSocketRequest
ITlsConnectionFeature.ClientCertificate
ITlsConnectionFeature.GetClientCertificateAsync(CancellationToken)

Gilt für: