C# Class EventStore.Transport.Http.EntityManagement.HttpEntity

Afficher le fichier Open project: EventStore/EventStore Class Usage Examples

Méthodes publiques

Свойство Type Description
Request System.Net.HttpListenerRequest
RequestedUrl System.Uri
User IPrincipal

Méthodes publiques

Méthode Description
BuildRequestedUrl ( Uri requestUrl, NameValueCollection requestHeaders, IPAddress advertiseAsAddress, int advertiseAsPort ) : Uri
CreateManager ( ) : EventStore.Transport.Http.EntityManagement.HttpEntityManager
CreateManager ( ICodec requestCodec, ICodec responseCodec, string allowedMethods, Action onRequestSatisfied ) : EventStore.Transport.Http.EntityManagement.HttpEntityManager
HttpEntity ( HttpListenerRequest request, HttpListenerResponse response, IPrincipal user, bool logHttpRequests, IPAddress advertiseAsAddress, int advertiseAsPort ) : System
SetUser ( IPrincipal user ) : HttpEntity
Test ( IPrincipal user ) : HttpEntity

Private Methods

Méthode Description
HttpEntity ( HttpEntity httpEntity, IPrincipal user, bool logHttpRequests ) : System
HttpEntity ( IPrincipal user, bool logHttpRequests ) : System

Method Details

BuildRequestedUrl() public static méthode

public static BuildRequestedUrl ( Uri requestUrl, NameValueCollection requestHeaders, IPAddress advertiseAsAddress, int advertiseAsPort ) : Uri
requestUrl System.Uri
requestHeaders System.Collections.Specialized.NameValueCollection
advertiseAsAddress System.Net.IPAddress
advertiseAsPort int
Résultat System.Uri

CreateManager() public méthode

public CreateManager ( ) : EventStore.Transport.Http.EntityManagement.HttpEntityManager
Résultat EventStore.Transport.Http.EntityManagement.HttpEntityManager

CreateManager() public méthode

public CreateManager ( ICodec requestCodec, ICodec responseCodec, string allowedMethods, Action onRequestSatisfied ) : EventStore.Transport.Http.EntityManagement.HttpEntityManager
requestCodec ICodec
responseCodec ICodec
allowedMethods string
onRequestSatisfied Action
Résultat EventStore.Transport.Http.EntityManagement.HttpEntityManager

HttpEntity() public méthode

public HttpEntity ( HttpListenerRequest request, HttpListenerResponse response, IPrincipal user, bool logHttpRequests, IPAddress advertiseAsAddress, int advertiseAsPort ) : System
request System.Net.HttpListenerRequest
response System.Net.HttpListenerResponse
user IPrincipal
logHttpRequests bool
advertiseAsAddress System.Net.IPAddress
advertiseAsPort int
Résultat System

SetUser() public méthode

public SetUser ( IPrincipal user ) : HttpEntity
user IPrincipal
Résultat HttpEntity

Test() public static méthode

public static Test ( IPrincipal user ) : HttpEntity
user IPrincipal
Résultat HttpEntity

Property Details

Request public_oe property

public HttpListenerRequest,System.Net Request
Résultat System.Net.HttpListenerRequest

RequestedUrl public_oe property

public Uri,System RequestedUrl
Résultat System.Uri

User public_oe property

public IPrincipal User
Résultat IPrincipal