Zdexby TheHolyOneZ
44,741 classes
Class

Mime

: Object
System.Windows.Forms.Mime, System.Windows.Forms 0x0048 (72 B) inherited 0x0010 System.Windows.Forms.dll
0x00x0048

Members 18

OffsetSizeNameTypeFlagsDefault
0x08InstanceMimePublicStatic—
0x08current_file_namestringPrivate—
0x08global_resultstringPrivate—
0x08file_streamFileStreamPrivate—
0x08bufferbyte[]Private—
0x08mime_file_cacheStringDictionaryPrivate—
0x08lock_objectobjectPrivateStatic—
0x01is_zero_fileboolPrivate—
0x00390x03padding / unreflected
0x04bytes_readintPrivate—
0x01mime_availableboolPrivate—
0x08AliasesNameValueCollectionPublicStatic—
0x08SubClassesNameValueCollectionPublicStatic—
0x08GlobalPatternsShortNameValueCollectionPublicStatic—
0x08GlobalPatternsLongNameValueCollectionPublicStatic—
0x08GlobalLiteralsNameValueCollectionPublicStatic—
0x08GlobalSufPrefNameValueCollectionPublicStatic—
0x08Matches80PlusArrayListPublicStatic—
0x08MatchesBelow80ArrayListPublicStatic—

Functions 20

SignatureFlagsNativeParams
void .ctor()Private+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00
bool get_MimeAvailable()PublicStatic+1 flags0x01
string GetMimeTypeForFile(const string& filename)PublicStatic0x08
string GetMimeAlias(const string& mimetype)PublicStatic0x08
void CleanFileCache()PublicStatic0x00
void StartByFileName(const string& filename)Private0x08
void GoByFileName()Private0x00
bool CheckMatch80Plus()Private0x01
bool FastEndsWidth(const string& input, const string& value)Private0x08
bool FastStartsWith(const string& input, const string& value)Private0x08
int FastIndexOf(const string& input, ushort value)Private0x08
int FastIndexOf(const string& input, const string& value)Private0x08
void CheckGlobalResult()Private0x00
bool CheckGlobalPatterns()Private0x01
bool CheckMatchBelow80()Private0x01
void CheckForBinaryOrText()Private0x00
bool TestMatch(Match match)Private0x08
bool TestMatchlet(Matchlet matchlet)Private0x08
bool OpenFile()Private0x01