프로퍼티 | 타입 | 설명 | |
---|---|---|---|
ResourcesStoresCache | DocumentDatabase>.ConcurrentDictionary |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
AddAccessControlHeaders | void | ||
AddHttpCompressionIfClientCanAcceptIt | void | ||
CleanupDatabases | void | ||
DispatchRequest | bool | ||
FinalizeRequestProcessing | void | ||
GetContext | void | ||
HandleBadRequest | void | ||
HandleConcurrencyException | void | ||
HandleException | void | ||
HandleGenericException | void | ||
HandleIndexDisabledException | void | ||
HandleIndexDoesNotExistsException | void | ||
HandleTooBusyError | void | ||
LogHttpRequestStats | void | ||
SetupRequestToProperDatabase | void | ||
TenantDatabaseRemoved | void |
메소드 | 설명 | |
---|---|---|
Dispose ( ) : void | ||
HandleActualRequest ( IHttpContext ctx ) : void | ||
HttpServer ( IRavenHttpConfiguration configuration, DocumentDatabase resourceStore ) : System | ||
ResetNumberOfRequests ( ) : void | ||
Start ( ) : void |
메소드 | 설명 | |
---|---|---|
CleanupDatabase ( string db ) : void | ||
OnDispatchingRequest ( IHttpContext ctx ) : void | ||
SerializeError ( IHttpContext ctx, object error ) : void | ||
ShouldLogException ( |
||
TryGetOrCreateResourceStore ( string tenantId, DocumentDatabase &database ) : bool | ||
TryHandleException ( IHttpContext ctx, |
메소드 | 설명 | |
---|---|---|
AddAccessControlHeaders ( IHttpContext ctx ) : void | ||
AddHttpCompressionIfClientCanAcceptIt ( IHttpContext ctx ) : void | ||
CleanupDatabases ( object state ) : void | ||
DispatchRequest ( IHttpContext ctx ) : bool | ||
FinalizeRequestProcessing ( IHttpContext ctx, Stopwatch sw, bool ravenUiRequest ) : void | ||
GetContext ( IAsyncResult ar ) : void | ||
HandleBadRequest ( IHttpContext ctx, Raven.Abstractions.Exceptions.BadRequestException e ) : void | ||
HandleConcurrencyException ( IHttpContext ctx, Raven.Abstractions.Exceptions.ConcurrencyException e ) : void | ||
HandleException ( IHttpContext ctx, |
||
HandleGenericException ( IHttpContext ctx, |
||
HandleIndexDisabledException ( IHttpContext ctx, Raven.Abstractions.Exceptions.IndexDisabledException e ) : void | ||
HandleIndexDoesNotExistsException ( IHttpContext ctx, |
||
HandleTooBusyError ( IHttpContext ctx ) : void | ||
LogHttpRequestStats ( LogHttpRequestStatsParams logHttpRequestStatsParams ) : void | ||
SetupRequestToProperDatabase ( IHttpContext ctx ) : void | ||
TenantDatabaseRemoved ( object sender, Raven.Database.Plugins.Builtins.Tenants.RemoveTenantDatabase @event ) : void |
public HandleActualRequest ( IHttpContext ctx ) : void | ||
ctx | IHttpContext | |
리턴 | void |
public HttpServer ( IRavenHttpConfiguration configuration, DocumentDatabase resourceStore ) : System | ||
configuration | IRavenHttpConfiguration | |
resourceStore | DocumentDatabase | |
리턴 | System |
protected OnDispatchingRequest ( IHttpContext ctx ) : void | ||
ctx | IHttpContext | |
리턴 | void |
protected static SerializeError ( IHttpContext ctx, object error ) : void | ||
ctx | IHttpContext | |
error | object | |
리턴 | void |
protected ShouldLogException ( |
||
exception | ||
리턴 | bool |
protected TryGetOrCreateResourceStore ( string tenantId, DocumentDatabase &database ) : bool | ||
tenantId | string | |
database | DocumentDatabase | |
리턴 | bool |
protected TryHandleException ( IHttpContext ctx, |
||
ctx | IHttpContext | |
exception | ||
리턴 | bool |