Zdexby TheHolyOneZ
36,909 classes
Class

FtpWebRequest

: WebRequest : MarshalByRefObject : Object
System.Net.FtpWebRequest, System 0x0110 (272 B) inherited 0x0038 System.dll
0x00x0110

Members 35

OffsetSizeNameTypeFlagsDefault
0x08_syncObjectobjectPrivate—
0x08_authInfoICredentialsPrivate—
0x08_uriUriPrivate+1 flags—
0x08_methodInfoFtpMethodInfoPrivate—
0x08_renameTostringPrivate—
0x01_getRequestStreamStartedboolPrivate—
0x01_getResponseStartedboolPrivate—
0x00620x06padding / unreflected
0x08_startTimeDateTimePrivate—
0x04_timeoutintPrivate—
0x04_remainingTimeoutintPrivate—
0x08_contentLengthlongPrivate—
0x08_contentOffsetlongPrivate—
0x08_clientCertificatesX509CertificateCollectionPrivate—
0x01_passiveboolPrivate—
0x01_binaryboolPrivate—
0x00920x06padding / unreflected
0x08_connectionGroupNamestringPrivate—
0x01_asyncboolPrivate—
0x01_abortedboolPrivate—
0x01_timedOutboolPrivate—
0x00A30x05padding / unreflected
0x08_exceptionExceptionPrivate—
0x08_timerQueueQueuePrivate—
0x08_timerCallbackCallbackPrivate—
0x01_enableSslboolPrivate—
0x00C10x07padding / unreflected
0x08_connectionFtpControlStreamPrivate—
0x08_streamStreamPrivate—
0x04_requestStageRequestStagePrivate—
0x01_onceFailedboolPrivate—
0x00DD0x03padding / unreflected
0x08_ftpRequestHeadersWebHeaderCollectionPrivate—
0x08_ftpWebResponseFtpWebResponsePrivate—
0x04_readWriteTimeoutintPrivate—
0x00F40x04padding / unreflected
0x08_writeAsyncResultContextAwareResultPrivate—
0x08_readAsyncResultLazyAsyncResultPrivate—
0x08_requestCompleteAsyncResultLazyAsyncResultPrivate—
0x08s_defaultFtpNetworkCredentialNetworkCredentialPrivateStatic+1 flags—
0x08s_DefaultTimerQueueQueuePrivateStatic+1 flags—
Inherited from WebRequest 11
OffsetSizeNameTypeFlagsDefault
0x08s_PrefixListArrayListPrivateStatic—
0x08s_InternalSyncObjectobjectPrivateStatic—
0x08s_DefaultTimerQueueQueuePrivateStatic—
0x04m_AuthenticationLevelAuthenticationLevelPrivate—
0x04m_ImpersonationLevelTokenImpersonationLevelPrivate—
0x08m_CachePolicyRequestCachePolicyPrivate—
0x08m_CacheProtocolRequestCacheProtocolPrivate—
0x08m_CacheBindingRequestCacheBindingPrivate—
0x08webRequestCreateDesignerWebRequestCreatePrivateStatic—
0x08s_DefaultWebProxyIWebProxyPrivateStatic—
0x01s_DefaultWebProxyInitializedboolPrivateStatic—
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlagsDefault
0x08_identityobjectPrivate+1 flags—

Functions 51

SignatureFlagsNativeParams
FtpMethodInfo get_MethodInfo()2 flags—0x08
string get_Method()Public+2 flags—0x08
void set_Method(const string& value)Public+2 flags—0x08
string get_RenameTo()Public+1 flags—0x08
ICredentials get_Credentials()Public+2 flags—0x08
void set_Credentials(ICredentials value)Public+2 flags—0x08
Uri get_RequestUri()Public+2 flags—0x08
int get_Timeout()Public+2 flags—0x04
void set_Timeout(int value)Public+2 flags—0x04
int get_RemainingTimeout()2 flags—0x04
int get_ReadWriteTimeout()Public+1 flags—0x04
long get_ContentOffset()Public+1 flags—0x08
long get_ContentLength()Public+2 flags—0x08
void set_ContentLength(long value)Public+2 flags—0x08
IWebProxy get_Proxy()Public+2 flags—0x08
void set_Proxy(IWebProxy value)Public+2 flags—0x08
void set_ConnectionGroupName(const string& value)Public+2 flags—0x08
bool get_Aborted()2 flags—0x01
void .ctor(Uri uri)2 flags—0x08
WebResponse GetResponse()Public+1 flags—0x08
IAsyncResult BeginGetResponse(AsyncCallback callback, object state)Public+1 flags—0x08
WebResponse EndGetResponse(IAsyncResult asyncResult)Public+1 flags—0x08
IAsyncResult BeginGetRequestStream(AsyncCallback callback, object state)Public+1 flags—0x08
Stream EndGetRequestStream(IAsyncResult asyncResult)Public+1 flags0x08
void SubmitRequest(bool isAsync)Private0x01
Exception TranslateConnectException(Exception e)Private0x08
void CreateConnectionAsync()Private0x00
FtpControlStream CreateConnection()Private0x08
Stream TimedSubmitRequestHelper(bool isAsync)Private0x08
void TimerCallback(Timer timer, int timeNoticed, object context)Private0x08
Queue get_TimerQueue()Private+1 flags0x08
bool AttemptedRecovery(Exception e)Private0x08
void SetException(Exception exception)Private0x08
void CheckError()Private0x00
void RequestCallback(object obj)1 flags0x08
void SyncRequestCallback(object obj)Private0x08
void AsyncRequestCallback(object obj)Private0x08
RequestStage FinishRequestStage(const RequestStage& stage)Private0x04
void Abort()Public+1 flags0x00
void set_CachePolicy(RequestCachePolicy value)Public+2 flags0x08
bool get_UseBinary()Public+1 flags0x01
bool get_UsePassive()Public+1 flags0x01
X509CertificateCollection get_ClientCertificates()Public+1 flags0x08
bool get_EnableSsl()Public+1 flags0x01
WebHeaderCollection get_Headers()Public+2 flags0x08
bool get_UseDefaultCredentials()Public+2 flags0x01
void set_PreAuthenticate(bool value)Public+2 flags0x01
bool get_InUse()Private+1 flags0x01
void EnsureFtpWebResponse(Exception exception)Private0x08
void DataStreamClosed(const CloseExState& closeState)1 flags0x04
void .cctor()PrivateStatic+1 flags0x00

Used by 3

types with a member, parameter or interface of this type