implements IEnumerator
0x00x00A8
Members 20
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | MethodNames | string[] | PublicStatic+1 flags | — | |
| 0x04 | <MethodType>k__BackingField | HTTPMethods | Private | — | |
| 0x0014 | 0x04 | padding / unreflected | |||
| 0x08 | <Uri>k__BackingField | Uri | Private | — | |
| 0x08 | <Response>k__BackingField | HTTPResponse | Private | — | |
| 0x08 | DownloadSettings | DownloadSettings | Public | — | |
| 0x08 | UploadSettings | UploadSettings | Public | — | |
| 0x08 | TimeoutSettings | TimeoutSettings | Public | — | |
| 0x08 | RetrySettings | RetrySettings | Public | — | |
| 0x08 | ProxySettings | ProxySettings | Public | — | |
| 0x08 | <RedirectSettings>k__BackingField | RedirectSettings | Private | — | |
| 0x08 | <Callback>k__BackingField | OnRequestFinishedDelegate | Private | — | |
| 0x08 | <CancellationTokenSource>k__BackingField | CancellationTokenSource | Private | — | |
| 0x08 | OnCancellationRequested | Action<Best.HTTP.HTTPRequest> | Public | — | |
| 0x08 | <Exception>k__BackingField | Exception | Private | — | |
| 0x08 | <Tag>k__BackingField | object | Private | — | |
| 0x04 | _state | HTTPRequestStates | Private | — | |
| 0x0084 | 0x04 | padding / unreflected | |||
| 0x08 | <Timing>k__BackingField | TimingCollector | Private | — | |
| 0x08 | Authenticator | IAuthenticator | Public | — | |
| 0x08 | <Context>k__BackingField | LoggingContext | Private | — | |
| 0x08 | <Headers>k__BackingField | Dictionary<System.String | Private | — | |
Functions 68
| Signature | Flags | Native | Params |
|---|---|---|---|
| HTTPRequest CreateGet(const string& url) | PublicStatic | 0x08 | |
| HTTPRequest CreateGet(Uri uri) | PublicStatic | 0x08 | |
| HTTPRequest CreateGet(const string& url, OnRequestFinishedDelegate callback) | PublicStatic | 0x08 | |
| HTTPRequest CreateGet(Uri uri, OnRequestFinishedDelegate callback) | PublicStatic | 0x08 | |
| HTTPRequest CreatePost(const string& url) | PublicStatic | 0x08 | |
| HTTPRequest CreatePost(Uri uri) | PublicStatic | 0x08 | |
| HTTPRequest CreatePost(const string& url, OnRequestFinishedDelegate callback) | PublicStatic | 0x08 | |
| HTTPRequest CreatePost(Uri uri, OnRequestFinishedDelegate callback) | PublicStatic | 0x08 | |
| HTTPRequest CreatePut(const string& url) | PublicStatic | 0x08 | |
| HTTPRequest CreatePut(Uri uri) | PublicStatic | 0x08 | |
| HTTPRequest CreatePut(const string& url, OnRequestFinishedDelegate callback) | PublicStatic | 0x08 | |
| HTTPRequest CreatePut(Uri uri, OnRequestFinishedDelegate callback) | PublicStatic | 0x08 | |
| HTTPMethods get_MethodType() | Public+1 flags | 0x04 | |
| void set_MethodType(const HTTPMethods& value) | Public+1 flags | 0x04 | |
| Uri get_Uri() | Public+1 flags | 0x08 | |
| void set_Uri(Uri value) | Public+1 flags | 0x08 | |
| Uri get_CurrentUri() | Public+1 flags | 0x08 | |
| HostKey get_CurrentHostKey() | Public+1 flags | 0x20 | |
| HTTPResponse get_Response() | Public+1 flags | 0x08 | |
| void set_Response(HTTPResponse value) | Public+1 flags | 0x08 | |
| RedirectSettings get_RedirectSettings() | Public+1 flags | 0x08 | |
| void set_RedirectSettings(RedirectSettings value) | Private+1 flags | 0x08 | |
| OnRequestFinishedDelegate get_Callback() | Public+1 flags | 0x08 | |
| void set_Callback(OnRequestFinishedDelegate value) | Public+1 flags | 0x08 | |
| bool get_IsCancellationRequested() | Public+1 flags | 0x01 | |
| CancellationTokenSource get_CancellationTokenSource() | 2 flags | 0x08 | |
| void set_CancellationTokenSource(CancellationTokenSource value) | Private+1 flags | 0x08 | |
| Exception get_Exception() | Public+1 flags | 0x08 | |
| void set_Exception(Exception value) | 2 flags | 0x08 | |
| object get_Tag() | Public+1 flags | 0x08 | |
| void set_Tag(object value) | Public+1 flags | 0x08 | |
| HTTPRequestStates get_State() | Public+1 flags | 0x04 | |
| void set_State(const HTTPRequestStates& value) | 2 flags | 0x04 | |
| TimingCollector get_Timing() | Public+1 flags | 0x08 | |
| void set_Timing(TimingCollector value) | Private+1 flags | 0x08 | |
| LoggingContext get_Context() | Public+1 flags | 0x08 | |
| void set_Context(LoggingContext value) | Private+1 flags | 0x08 | |
| Dictionary<System.String get_Headers() | Private+1 flags | 0x08 | |
| void set_Headers(Dictionary<System.String value) | Private+1 flags | 0x08 | |
| void .ctor(const string& url) | Public+1 flags | 0x08 | |
| void .ctor(const string& url, OnRequestFinishedDelegate callback) | Public+1 flags | 0x08 | |
| void .ctor(const string& url, const HTTPMethods& methodType) | Public+1 flags | 0x08 | |
| void .ctor(const string& url, const HTTPMethods& methodType, OnRequestFinishedDelegate callback) | Public+1 flags | 0x08 | |
| void .ctor(Uri uri) | Public+1 flags | 0x08 | |
| void .ctor(Uri uri, OnRequestFinishedDelegate callback) | Public+1 flags | 0x08 | |
| void .ctor(Uri uri, const HTTPMethods& methodType) | Public+1 flags | 0x08 | |
| void .ctor(Uri uri, const HTTPMethods& methodType, OnRequestFinishedDelegate callback) | Public+1 flags | 0x08 | |
| void AddHeader(const string& name, const string& value) | Public | 0x08 | |
| void SetHeader(const string& name, const string& value) | Public | 0x08 | |
| bool RemoveHeader(const string& name) | Public | 0x08 | |
| bool HasHeader(const string& name) | Public | 0x08 | |
| string GetFirstHeaderValue(const string& name) | Public | 0x08 | |
| List<System.String> GetHeaderValues(const string& name) | Public | 0x08 | |
| void RemoveHeaders() | Public | 0x00 | |
| void SetRangeHeader(long firstBytePos) | Public | 0x08 | |
| void SetRangeHeader(long firstBytePos, long lastBytePos) | Public | 0x08 | |
| void RemoveUnsafeHeaders() | 1 flags | 0x00 | |
| void Prepare() | 1 flags | 0x00 | |
| void EnumerateHeaders(OnHeaderEnumerationDelegate callback, bool callBeforeSendCallback) | Public | 0x08 | |
| HTTPRequest Send() | Public | 0x08 | |
| void Abort() | Public | 0x00 | |
| void Clear() | Public | 0x00 | |
| object get_Current() | PublicFinal+3 flags | 0x08 | |
| bool MoveNext() | PublicFinal+2 flags | 0x01 | |
| void Reset() | PublicFinal+2 flags | 0x00 | |
| void Dispose() | 1 flags | 0x00 | |
| string ToString() | Public+1 flags | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |
Used by 79
types with a member, parameter or interface of this type<<GetAssetBundleAsync>b__0>d<>c<>c<>c<>c__5`1<>c__DisplayClass0_0<>c__DisplayClass2_0<>c__DisplayClass32_0<>c__DisplayClass6_0`1<>c__DisplayClass9_0<Enumerate>d__28Action`1Action`3Action`3Action`3Action`3Action`3BearerTokenAuthenticatorConcurrentQueue`1ConnectionBaseConnectionEventInfoConnectionHelperCookieJarCredentialAuthenticatorCustomHTTP2StreamFactoryDecompressorFactoryDynamicUploadStreamEnumeratorEnvironmentProxyDetectorFileConnectionFlattenedProgressFrameworkProxyDetectorHostKeyHostManagerHostVariantHPACKEncoderHTTP1ContentConsumerHTTP2ContentConsumerHTTP2ResponseHTTP2StreamHTTPCacheHTTPManagerHTTPOverTCPConnectionHTTPProxyHTTPRequest[]HTTPRequestAsyncExtensionsHTTPResponseIAuthenticatorIEnumerator`1IHTTPRequestHandlerIProxyDetectorJSonDataStream`1MultipartFormDataStreamOnBeforeRedirectionDelegateOnCreateDownloadStreamDelegateOnDownloadStartedDelegateOnHeadersReceivedDelegateOnHeadersSentDelegateOnProgressDelegateOnRequestFinishedDelegateOnUpgradedDelegatePeekableHTTP1ResponseProgrammaticallyAddedProxyDetectorProxyProxySettingsPushPullStreamQueue`1RedirectSettingsRequestEventHelperRequestEventInfoSegmentSlotSOCKSProxyTimeoutSettingsTimingCollectorTimingEventInfoUploadSettingsUploadStreamBaseUrlEncodedStream