⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 system.web.cs

📁 研讀原始碼的好工具
💻 CS
📖 第 1 页 / 共 5 页
字号:
     I4 value__;
     ValueClass System.Web.AppPerfCounter ANONYMOUS_REQUESTS;
     ValueClass System.Web.AppPerfCounter TOTAL_CACHE_ENTRIES;
     ValueClass System.Web.AppPerfCounter TOTAL_CACHE_TURNOVER_RATE;
     ValueClass System.Web.AppPerfCounter TOTAL_CACHE_HITS;
     ValueClass System.Web.AppPerfCounter TOTAL_CACHE_MISSES;
     ValueClass System.Web.AppPerfCounter TOTAL_CACHE_RATIO_BASE;
     ValueClass System.Web.AppPerfCounter API_CACHE_ENTRIES;
     ValueClass System.Web.AppPerfCounter API_CACHE_TURNOVER_RATE;
     ValueClass System.Web.AppPerfCounter API_CACHE_HITS;
     ValueClass System.Web.AppPerfCounter API_CACHE_MISSES;
     ValueClass System.Web.AppPerfCounter API_CACHE_RATIO_BASE;
     ValueClass System.Web.AppPerfCounter OUTPUT_CACHE_ENTRIES;
     ValueClass System.Web.AppPerfCounter OUTPUT_CACHE_TURNOVER_RATE;
     ValueClass System.Web.AppPerfCounter OUTPUT_CACHE_HITS;
     ValueClass System.Web.AppPerfCounter OUTPUT_CACHE_MISSES;
     ValueClass System.Web.AppPerfCounter OUTPUT_CACHE_RATIO_BASE;
     ValueClass System.Web.AppPerfCounter COMPILATIONS;
     ValueClass System.Web.AppPerfCounter DEBUGGING_REQUESTS;
     ValueClass System.Web.AppPerfCounter ERRORS_PRE_PROCESSING;
     ValueClass System.Web.AppPerfCounter ERRORS_COMPILING;
     ValueClass System.Web.AppPerfCounter ERRORS_DURING_REQUEST;
     ValueClass System.Web.AppPerfCounter ERRORS_UNHANDLED;
     ValueClass System.Web.AppPerfCounter ERRORS_TOTAL;
     ValueClass System.Web.AppPerfCounter PIPELINES;
     ValueClass System.Web.AppPerfCounter REQUEST_BYTES_IN;
     ValueClass System.Web.AppPerfCounter REQUEST_BYTES_OUT;
     ValueClass System.Web.AppPerfCounter REQUESTS_EXECUTING;
     ValueClass System.Web.AppPerfCounter REQUESTS_FAILED;
     ValueClass System.Web.AppPerfCounter REQUESTS_NOT_FOUND;
     ValueClass System.Web.AppPerfCounter REQUESTS_NOT_AUTHORIZED;
     ValueClass System.Web.AppPerfCounter REQUESTS_TIMED_OUT;
     ValueClass System.Web.AppPerfCounter REQUESTS_SUCCEDED;
     ValueClass System.Web.AppPerfCounter REQUESTS_TOTAL;
     ValueClass System.Web.AppPerfCounter SESSIONS_ACTIVE;
     ValueClass System.Web.AppPerfCounter SESSIONS_ABANDONED;
     ValueClass System.Web.AppPerfCounter SESSIONS_TIMED_OUT;
     ValueClass System.Web.AppPerfCounter SESSIONS_TOTAL;
     ValueClass System.Web.AppPerfCounter TRANSACTIONS_ABORTED;
     ValueClass System.Web.AppPerfCounter TRANSACTIONS_COMMITTED;
     ValueClass System.Web.AppPerfCounter TRANSACTIONS_PENDING;
     ValueClass System.Web.AppPerfCounter TRANSACTIONS_TOTAL;



    }

class System.Web.ModName : System.Object
    {
     String ISAPI_FULL_NAME;
     String ISAPI_BASE_NAME;
     String WP_FULL_NAME;
     String WP_BASE_NAME;
     String STATE_FULL_NAME;
     String STATE_BASE_NAME;
     String PERF_FULL_NAME;
     String PERF_BASE_NAME;
     String RC_FULL_NAME;
     String RC_BASE_NAME;
     String WEB_FULL_NAME;
     String WEB_BASE_NAME;
     String ADVAPI32_FULL_NAME;
     String KERNEL32_FULL_NAME;
     String USER32_FULL_NAME;
     String WININET_FULL_NAME;
     String REG_MACHINE_APP;

     Void System.Web.ModName();


    }

class System.Web.EcbAsyncIONotification : System.MulticastDelegate
    {

     Void System.Web.EcbAsyncIONotification( Object object,  I method);
     Void Invoke( I ecb,  I4 context,  I4 cb,  I4 error);
     Class System.IAsyncResult BeginInvoke( I ecb,  I4 context,  I4 cb,  I4 error,  Class System.AsyncCallback callback,  Object object);
     Void EndInvoke( Class System.IAsyncResult result);


    }

class System.Web.NativeMethods : System.Object
    {

     Void GetSystemInfo( ByRef ValueClass SYSTEM_INFO si);
     I4 GetLastError();
     I CreateUserToken( String name,  String password,  I4 fImpersonationToken,  Class System.Text.StringBuilder strError,  I4 iErrorSize);
     Void DirMonClose( I dirMon);
     I DirMonOpen( String dir,  Boolean watchSubtree,  Boolean renamesOnly,  Class System.Web.NativeFileChangeNotification callback);
     Void FreeFileSecurityDescriptor( I iSecDesc);
     I GetFileSecurityDescriptor( String strFile);
     I4 IsAccessToFileAllowed( I iSecurityDesc,  I iThreadToken,  I4 iAccess);
     I4 TransactManagedCallback( Class System.Web.Util.TransactedExecCallback callback,  I4 mode);
     I4 AspCompatProcessRequest( Class System.Web.Util.AspCompatCallback callback,  Object context);
     I4 AspCompatOnPageStart( Object obj);
     I4 AspCompatIsApartmentComponent( Object obj);
     I4 PostThreadPoolWorkItem( Class System.Web.Util.WorkItemCallback callback);
     I4 AttachDebugger( String clsId,  String sessId,  I userToken);
     I4 SpinLockInstrumentationTable( I4 listId,  ByRef I4 namesOutLength,  Class System.Text.StringBuilder names,  ByRef I4 arrayLength,  SZArray ValueClass SPINLOCKSTATISTICS statistics);
     I4 PMGetHistoryTable( I4 iRows,  SZArray I4 dwPIDArr,  SZArray I4 dwReqExecuted,  SZArray I4 dwReqPending,  SZArray I4 dwReqExecuting,  SZArray I4 dwReasonForDeath,  SZArray I4 dwPeakMemoryUsed,  SZArray I8 tmCreateTime,  SZArray I8 tmDeathTime);
     I4 PMGetCurrentProcessInfo( ByRef I4 dwReqExecuted,  ByRef I4 dwReqExecuting,  ByRef I4 dwPeakMemoryUsed,  ByRef I8 tmCreateTime,  ByRef I4 pid);
     I4 PMGetMemoryLimitInMB();
     Void System.Web.NativeMethods();


    }

class SYSTEM_INFO : System.ValueType
    {
     UI2 wProcessorArchitecture;
     UI2 wReserved;
     UI4 dwPageSize;
     I lpMinimumApplicationAddress;
     I lpMaximumApplicationAddress;
     I dwActiveProcessorMask;
     UI4 dwNumberOfProcessors;
     UI4 dwProcessorType;
     UI4 dwAllocationGranularity;
     UI2 wProcessorLevel;
     UI2 wProcessorRevision;



    }

class SPINLOCKSTATISTICS : System.ValueType
    {
     I8 spins;
     I4 contentions;
     I4 sleeps;
     I4 readerAcquisitions;
     I4 writerAcquisitions;
     I4 nameIndex;



    }

class System.Web.UnsafeNativeMethods : System.Object
    {
     I4 FILE_ATTRIBUTE_DIRECTORY;

     I4 SetThreadToken( I threadref,  I token);
     I4 RevertToSelf();
     Void STWNDCloseConnection( I tracker);
     Void STWNDDeleteStateItem( I stateItem);
     Void STWNDEndOfRequest( I tracker);
     Void STWNDGetLocalAddress( I tracker,  Class System.Text.StringBuilder buf);
     I4 STWNDGetLocalPort( I tracker);
     Void STWNDGetRemoteAddress( I tracker,  Class System.Text.StringBuilder buf);
     I4 STWNDGetRemotePort( I tracker);
     Boolean STWNDIsClientConnected( I tracker);
     Void STWNDSendResponse( I tracker,  Class System.Text.StringBuilder status,  I4 statusLength,  Class System.Text.StringBuilder headers,  I4 headersLength,  I unmanagedState);
     Boolean FindClose( I hndFindFile);
     I FindFirstFile( String pFileName,  ByRef ValueClass WIN32_FIND_DATA pFindFileData);
     Boolean FindNextFile( I hndFindFile,  ByRef ValueClass WIN32_FIND_DATA pFindFileData);
     I4 GetProcessAffinityMask( I handle,  ByRef I processAffinityMask,  ByRef I systemAffinityMask);
     I4 GetComputerName( Class System.Text.StringBuilder nameBuffer,  ByRef I4 bufferSize);
     I4 GetModuleFileName( I module,  Class System.Text.StringBuilder filename,  I4 size);
     I GetModuleHandle( String moduleName);
     I LoadLibrary( String libFilename);
     I FindResource( I hModule,  I lpName,  I lpType);
     I LoadResource( I hModule,  I hResInfo);
     I LockResource( I hResData);
     I4 GetLastError();
     I4 GetShortPathName( String longName,  Class System.Text.StringBuilder shortName,  I4 cch);
     I4 GlobalMemoryStatusEx( ByRef ValueClass MEMORYSTATUSEX memoryStatusEx);
     I CreateMutex( I attrPtr,  I4 initialOwner,  String name);
     I4 CloseHandle( I handle);
     I4 WaitForSingleObjectEx( I handle,  I4 timeout,  I4 alterable);
     I4 ReleaseMutex( I handle);
     Boolean GetVersionEx( Class OSVERSIONINFOEX ver);
     I4 CookieAuthParseTicket( SZArray UI1 pData,  I4 iDataLen,  Class System.Text.StringBuilder szName,  I4 iNameLen,  Class System.Text.StringBuilder szData,  I4 iUserDataLen,  Class System.Text.StringBuilder szPath,  I4 iPathLen,  SZArray UI1 pBytes,  SZArray I8 pDates);
     I4 CookieAuthConstructTicket( SZArray UI1 pData,  I4 iDataLen,  String szName,  String szData,  String szPath,  SZArray UI1 pBytes,  SZArray I8 pDates);
     I4 EcbGetBasics( I pECB,  SZArray UI1 buffer,  I4 size,  SZArray I4 contentInfo);
     I4 EcbGetClientCertificate( I pECB,  SZArray UI1 buffer,  I4 size,  SZArray I4 pInts,  SZArray I8 pDates);
     I4 EcbGetServerVariable( I pECB,  String name,  SZArray UI1 buffer,  I4 size);
     I4 EcbGetQueryString( I pECB,  I4 encode,  Class System.Text.StringBuilder buffer,  I4 size);
     I4 EcbGetQueryStringRawBytes( I pECB,  SZArray UI1 buffer,  I4 size);
     I4 EcbGetPreloadedPostedContent( I pECB,  SZArray UI1 bytes,  I4 bufferSize);
     I4 EcbGetAdditionalPostedContent( I pECB,  SZArray UI1 bytes,  I4 bufferSize);
     I4 EcbWriteHeaders( I pECB,  SZArray UI1 status,  SZArray UI1 headers,  I4 keepConnected);
     I4 EcbWriteBytes( I pECB,  I bytes,  I4 size);
     I4 EcbWriteBytesAsync( I pECB,  I bufferAddress,  I4 size,  Class System.Web.EcbAsyncIONotification callback,  I context);
     I4 EcbDoneWithSession( I pECB,  I4 status,  I4 iCallerID);
     I4 EcbFlushCore( I pECB,  SZArray UI1 status,  SZArray UI1 header,  I4 keepConnected,  I4 totalBodySize,  I4 numBodyFragments,  SZArray I bodyFragments,  SZArray I4 bodyFragmentLengths,  I4 doneWithSession,  I4 finalStatus);
     I4 EcbIsClientConnected( I pECB);
     I4 EcbCloseConnection( I pECB);
     I4 EcbMapUrlToPath( I pECB,  String url,  SZArray UI1 buffer,  I4 size);
     I EcbGetImpersonationToken( I pECB,  I processHandle);
     I EcbGetVirtualPathToken( I pECB,  I processHandle);
     I4 EcbAppendLogParameter( I pECB,  String logParam);
     I4 EcbGetAllServerVarsCore( I pECB,  SZArray UI1 buffer,  I4 size);
     I4 GetProcessMemoryInformation( UI4 pid,  ByRef UI4 privatePageCount,  ByRef UI4 peakPagefileUsage,  I4 fNonBlocking);
     I4 SetGCLastCalledTime( ByRef I4 pfCall);
     Void SetClrThreadPoolLimits( I4 maxWorkerThreads,  I4 maxIoThreads,  Boolean setNowAndDontAdjustForCpuCount);
     Void InitializeLibrary();
     I4 EcbCallISAPI( I pECB,  ValueClass CallISAPIFunc iFunction,  SZArray UI1 bufferIn,  I4 sizeIn,  SZArray UI1 bufferOut,  I4 sizeOut);
     I4 PassportVersion();
     I4 PassportCreateHttpRaw( String szRequestLine,  String szHeaders,  I4 fSecure,  Class System.Text.StringBuilder szBufOut,  I4 dwRetBufSize,  ByRef I passportManager);
     I4 PassportTicket( I pManager,  String szAttr,  ByRef Object pReturn);
     I4 PassportGetCurrentConfig( I pManager,  String szAttr,  ByRef Object pReturn);
     I4 PassportLogoutURL( I pManager,  String szReturnURL,  String szCOBrandArgs,  I4 iLangID,  String strDomain,  I4 iUseSecureAuth,  Class System.Text.StringBuilder szAuthVal,  I4 iAuthValSize);
     I4 PassportGetOption( I pManager,  String szOption,  ByRef Object vOut);
     I4 PassportSetOption( I pManager,  String szOption,  Object vOut);
     I4 PassportGetLoginChallenge( I pManager,  String szRetURL,  I4 iTimeWindow,  I4 fForceLogin,  String szCOBrandArgs,  I4 iLangID,  String strNameSpace,  I4 iKPP,  I4 iUseSecureAuth,  Object vExtraParams szOut,  iOutSize);
     I4 PassportHexPUID( I pManager,  Class System.Text.StringBuilder szOut,  I4 iOutSize);
     I4 PassportCreate( String szQueryStrT,  String szQueryStrP,  String szAuthCookie,  String szProfCookie,  String szProfCCookie,  Class System.Text.StringBuilder szAuthCookieRet,  Class System.Text.StringBuilder szProfCookieRet,  I4 iRetBufSize,  ByRef I passportManager);
     I4 PassportAuthURL( I iPassport,  String szReturnURL,  I4 iTimeWindow,  I4 fForceLogin,  String szCOBrandArgs,  I4 iLangID,  String strNameSpace,  I4 iKPP,  I4 iUseSecureAuth,  Class System.Text.StringBuilder szAuthVal iAuthValSize);
     I4 PassportAuthURL2( I iPassport,  String szReturnURL,  I4 iTimeWindow,  I4 fForceLogin,  String szCOBrandArgs,  I4 iLangID,  String strNameSpace,  I4 iKPP,  I4 iUseSecureAuth,  Class System.Text.StringBuilder szAuthVal iAuthValSize);
     I4 PassportCommit( I iPassport,  Class System.Text.StringBuilder szAuthVal,  I4 iAuthValSize);
     I4 PassportGetError( I iPassport);
     I4 PassportDomainFromMemberName( I iPassport,  String szDomain,  Class System.Text.StringBuilder szMember,  I4 iMemberSize);
     I4 PassportGetFromNetworkServer( I iPassport);
     I4 PassportGetDomainAttribute( I iPassport,  String szAttributeName,  I4 iLCID,  String szDomain,  Class System.Text.StringBuilder szValue,  I4 iValueSize);
     I4 PassportHasProfile( I iPassport,  String szProfile);
     I4 PassportHasFlag( I iPassport,  I4 iFlagMask);
     I4 PassportHasConsent( I iPassport,  I4 iFullConsent,  I4 iNeedBirthdate);
     I4 PassportGetHasSavedPassword( I iPassport);
     I4 PassportHasTicket( I iPassport);
     I4 PassportIsAuthenticated( I iPassport,  I4 iTimeWindow,  I4 fForceLogin,  I4 iUseSecureAuth);
     I4 PassportLogoTag( I iPassport,  String szRetURL,  I4 iTimeWindow,  I4 fForceLogin,  String szCOBrandArgs,  I4 iLangID,  I4 fSecure,  String strNameSpace,  I4 iKPP,  I4 iUseSecureAuth szValue,  iValueSize);
     I4 PassportLogoTag2( I iPassport,  String szRetURL,  I4 iTimeWindow,  I4 fForceLogin,  String szCOBrandArgs,  I4 iLangID,  I4 fSecure,  String strNameSpace,  I4 iKPP,  I4 iUseSecureAuth szValue,  iValueSize);
     I4 PassportPutProfileString( I iPassport,  String szProfile,  String szValue);
     I4 PassportGetProfile( I iPassport,  String szProfile,  ByRef Object rOut);
     I4 PassportPutProfile( I iPassport,  String szProfile,  Object oValue);
     I4 PassportGetTicketAge( I iPassport);
     I4 PassportGetTimeSinceSignIn( I iPassport);
     Void PassportDestroy( I iPassport);
     I4 PassportCrypt( I4 iFunctionID,  String szSrc,  Class System.Text.StringBuilder szDest,  I4 iDestLength);
     I4 PassportCryptPut( I4 iFunctionID,  String szSrc);
     I4 PassportCryptIsValid();
     I InstrumentedMutexCreate( String name);
     Void InstrumentedMutexDelete( I mutex);
     I4 InstrumentedMutexGetLock( I mutex,  I4 timeout);
     I4 InstrumentedMutexReleaseLock( I mutex);
     Void InstrumentedMutexSetState( I mutex,  I4 state);
     I4 PMGetBasics( I pMsg,  SZArray UI1 buffer,  I4 size,  SZArray I4 contentInfo);
     I4 PMGetClientCertificate( I pMsg,  SZArray UI1 buffer,  I4 size,  SZArray I4 pInts,  SZArray I8 pDates);
     I4 PMGetAllServerVariables( I pMsg,  SZArray UI1 buffer,  I4 size);
     I4 PMGetQueryString( I pMsg,  I4 encode,  Class System.Text.StringBuilder buffer,  I4 size);
     I4 PMGetQueryStringRawBytes( I pMsg,  SZArray UI1 buffer,  I4 size);
     I4 PMGetPreloadedPostedContent( I pMsg,  SZArray UI1 bytes,  I4 bufferSize);
     I4 PMGetAdditionalPostedContent( I pMsg,  SZArray UI1 bytes,  I4 bufferSize);
     I4 PMEmptyResponse( I pMsg);
     I4 PMIsClientConnected( I pMsg);
     I4 PMCloseConnection( I pMsg);
     I4 PMMapUrlToPath( I pMsg,  String url,  SZArray UI1 buffer,  I4 size);
     I PMGetImpersonationToken( I pMsg);
     I PMGetVirtualPathToken( I pMsg);
     I4 PMAppendLogParameter( I pMsg,  String logParam);
     I4 PMFlushCore( I pMsg,  SZArray UI1 status,  SZArray UI1 header,  I4 keepConnected,  I4 totalBodySize,  I4 numBodyFragments,  SZArray I bodyFragments,  SZArray I4 bodyFragmentLengths,  I4 doneWithSession,  I4 finalStatus);
     I4 PMCallISAPI( I pECB,  ValueClass CallISAPIFunc iFunction,  SZArray UI1 bufferIn,  I4 sizeIn,  SZArray UI1 bufferOut,  I4 sizeOut);
     I PerfOpenGlobalCounters();
     Void PerfCloseGlobalCounters( I pCounters);
     I PerfOpenAppCounters( String AppName);
     Void PerfCloseAppCounters( I pCounters);
     Void PerfIncrementCounter( I pCounters,  I4 number);
     Void PerfDecrementCounter( I pCounters,  I4 number);
     Void PerfIncrementCounterEx( I pCounters,  I4 number,  I4 increment);
     Void PerfSetCounter( I pCounters,  I4 number,  I4 increment);
     I4 PerfGetNumberOfApps();
     I4 SessionNDConnectToService( String server);
     I4 SessionNDMakeRequest( I socket,  String server,  I4 port,  I4 networkTimeout,  ValueClass StateProtocolVerb verb,  String uri,  ValueClass StateProtocolExclusive exclusive,  I4 timeout,  I4 lockCookie,  SZArray UI1 body cb,  results);
     Void SessionNDGetBody( I id,  SZArray UI1 body,  I4 cb);
     Void SessionNDCloseConnection( I socket);
     Void System.Web.UnsafeNativeMethods();


    }

class WIN32_FIND_DATA : System.ValueType
    {
     UI4 dwFileAttributes;
     UI4 ftCreationTime_dwLowDateTime;
     UI4 ftCreationTime_dwHighDateTime;
     UI4 ftLastAccessTime_dwLowDateTime;
     UI4 ftLastAccessTime_dwHighDateTime;
     UI4 ftLastWriteTime_dwLowDateTime;
     UI4 ftLastWriteTime_dwHighDateTime;
     UI4 nFileSizeHigh;
     UI4 nFileSizeLow;
     UI4 dwReserved0;
     UI4 dwReserved1;
     String cFileName;
     String cAlternateFileName;



    }

class MEMORYSTATUSEX : System.ValueType
    {
     I4 dwLength;
     I4 dwMemoryLoad;
     I8 ullTotalPhys;
     I8 ullAvailPhys;
     I8 ullTotalPageFile;
     I8 ullAvailPageFile;
     I8 ullTotalVirtual;
     I8 ullAvailVirtual;
     I8 ullAvailExtendedVirtual;

     Void Init();


    }

class OSVERSIONINFOEX : System.Object
    {
     I4 dwOSVersionInfoSize;
     I4 dwMajorVersion;
     I4 dwMinorVersion;
     I4 dwBuildNumber;
     I4 dwPlatformId;
     SZArray UI1 szCSDVersion;
     I2 wServicePackMajor;
     I2 wServicePackMinor;
     I2 wSuiteMask;
     UI1 wProductType;
     UI1 wReserved;

     Void OSVERSIONINFOEX();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -