ApplicationException | Defines the base class for predefined exceptions in the user program. |
ArgumentException | The exception that is thrown when one of the arguments provided to a method is not valid. |
ArgumentNullException | The exception that is thrown when a null reference is passed to a method that does not accept it as a valid argument. |
ArgumentOutOfRangeException | The exception that is thrown when the value of an argument is outside the allowable range of values as defined by the invoked method. |
ArithmeticException | This exception is used when a mathematical error has occurred. |
ArrayList | A list that dynamically increases in size to hold a number of items. |
ArrayListStatic | Represents the static methods of the ArrayList class. |
ArrayTypeMismatchException | Represents an exception caused by two arrays not being compatible. |
ASCIIEncoding | Provides a set of methods used to encode and decode chars to and from bytes in ASCII format. |
AsymmetricAlgorithm | Provides a common interface to be implemented by all Asymmetrical algorithm classes. |
AsyncCallback | Used as a means for asynchronous operations to notify when a procedure is finished. |
BigInteger | Represents an unlimited size signed integer value. |
BigIntegerStatic | Provides methods used to manipulate BigInteger objects. |
BinaryReader | Provides a set of methods to read typed information from a Stream. |
BinaryWriter | Provides methods to write typed information to a stream. |
BitArray | Manages a compact array of bit values. Each bit represents a boolean, where True = 1, and False = 0. |
BitArrayEnumerator | This class is used to enumerate the individual bits being managed by a BitArray object. |
BitArrayStatic | Provides creation methods from various types of arrays. |
BitConverter | Provides a means to convert value datatypes to and from arrays of bytes. |
Buffer | This class provides methods for copying manipulating arrays as byte arrays. |
Calendar | Represents various systems of time in which the beginning, length, and divisions of a year are defined. |
CalendarStatic | Provides static methods for the Calendar class. |
cArray | Provides methods for manipulating, searching and sorting arrays. |
CaseInsensitiveComparer | Provides a comparer that is case-insensitive when comparing strings. |
CaseInsensitiveHashCodePrvdr | Generates hashcodes for values as normal, but ignores the case for strings. |
cDateTime | Represents a point in time. |
cDateTimeStatic | Represents methods to create cDateTime objects from various data sources. |
CharEnumerator | Used to enumerate the characters in a string from start to end. |
Comparer | Provides a default mechanism to compare two values. The values must be of the same datatype to be compared. Otherwise an exception will be thrown. |
ComparerStatic | Provides static functions to access the default comparer. |
Console | Provides a mechanism for handling input and output for either a screen or Stream. |
ConsoleKeyInfo | Represents the information contained in a console key press. |
Constructors | Functions used to create fully inititalized objects. |
Convert | Provides methods used to encode and decode byte arrays to and from base-64 encoded characters. |
CryptoAPIHash | Wraps the CryptoAPI hash functions to be used in the HashAlgorithmBase callback methods. |
CryptoAPITransform | Utilizes the Windows CryptoAPI cryptography services to perform data transformations. |
CryptoConfig | Used to access cryptography information. |
CryptographicException | An exception that represents an error occuring during some form of cryptographic operation. |
CryptoStream | Provides a streaming mechanism for ciphering data. |
CspKeyContainerInfo | Represents information about a Crypto Service Providers Key Container. |
CspParameters | Contains parameter values that can be passed on to cryptography providers. |
cString | Provides static functions to format and manipulate string values. |
CultureInfo | Represents information about a culture, such as number and date formatting. |
CultureInfoStatic | Provides a set of static methods retrieve CultureInfo objects. |
DateTimeFormatInfo | Provides a repository of formatting information to be used in formatting cDateTime and Date values to match that of a specific locale. |
DateTimeFormatInfoStatic | Provides static methods to retrieve various DateTimeFormatInfo objects. |
DayLightTime | Represents the start and end times for a daylight savings period, and the difference between daylight savings time and standard time. |
Decoder | Provides an interface to be used in converting blocks of bytes into unicode characters. |
DES | Represents a base interface that all DES algorithms should implement. |
DESCryptoServiceProvider | Defines a wrapper class around a DES cryptographic service provider. |
DESStatic | Provides static methods relating to the DES crypto service provider. |
DictionaryEntry | A DictionaryEntry is used to contain a key/value pair. This enables collections to keep the two values together throughout an operation. |
Directory | Provides a set of static methods for manipulating and retrieving directory information. |
DirectoryInfo | Represents a directory to modify and retrieve information about. |
DirectoryNotFoundException | An exception that is thrown when a specified directory was not found. |
DriveInfo | Provides methods to access information about a drive. |
DriveInfoStatic | Provides static methods for manipulating DriveInfo objects. |
DSA | Represents a base interface all DSA implementations must implement. |
DSACryptoServiceProvider | Provides a wrapper to access a DSA crypto service provider. |
DSAParameters | Represents the DSA key parameters. |
Encoder | Provides an interface for encoding unicode characters into bytes. |
Encoding | Provides an interface for a provider to encode and decode unicode characters to and from bytes. Also contains information on the ability to use the encoded characters in certain situations without integerity loss. |
EncodingInfo | Contains information about a specific encoding. |
EncodingStatic | Provides static methods used to retrieve existing encodings and convert between encodings. |
EndOfStreamException | An exception that is thrown when an attempt to read passed the end of a stream occurs. |
Environment | The Environment class provides functions for retrieving information about the local machine |
EventArgs | This function determines if the value passed in is the same as the current object instance. Meaning, are the Value and this object the same object in memory. This should be overriden for different forms of equality. An example would be if this class contained a Name property and equality is determined by the names. |
EventArgsStatic | Represents an event with no data. |
Exception | This is the base class from which all exception derive their interface. |
ExceptionBase | This is a helper class to easily manage an exception type class. |
ExceptionMethods | Defines public exception management functions Throw and Catch. |
ExternalException | Returns a key/value collection used to contain user-defined specific information about the exception. |
File | Provides methods for manipulating and retrieving file information. |
FileInfo | Provides methods for manipulating, setting and retrieving information for the specified file. |
FileNotFoundException | An exception thrown when a specified file was not found. |
FileStream | Represents a file as a Stream. |
FileSystemInfo | The FileSystemInfo interface is used to access both FileInfo and DirectoryInfo objects using the same code. This allows for similar properties and methods to be used on both files and directories with a single routine. |
FormatException | The exception that is thrown when the format of an argument does not meet the parameter specifications of the invoked method. |
FromBase64Transform | Transforms data from base-64 to plain text. |
GregorianCalendar | Provides methods for manipulating dates using the Gregorian calendar mathematics. |
GregorianCalendarStatic | Provides static methods for the GregorianCalendar class. |
Guid | Represents a globally unique identifier (GUID). |
GuidStatic | Provides static methods used to create and manipulate Guid objects. |
HashAlgorithm | Represents a common interface implemented by all hashing algorithms. |
HashAlgorithmBase | Provides a base implementation for implementing hash algorithms. |
Hashtable | The Hashtable represents a repository of key/value pairs. |
HebrewCalendar | Provides methods for manipulating Hebrew (Jewish) dates. |
HebrewCalendarStatic | Provides static methods for the HebrewCalendar class. |
HijriCalendar | Provides methods for manipulating Hijri dates. |
HijriCalendarStatic | Provides static methods to support the Hijri calendar. |
HMAC | Provides a common Hash-based Message Authentication Code (HMAC) interface to be implemented by all HMAC classes. |
HMACBase | Provides the base functionality to perfrom Hash Message Authentication Code operations. |
HMACMD5 | Represents an MD5 implementation of an HMAC algorithm. |
HMACRIPEMD160 | Represents a RIPEMD160 hash impelemntation of the HMAC algorithm. |
HMACSHA1 | Represents an SHA-1 implementation of the HMAC algorithm. |
HMACSHA256 | Represents an SHA-256 implementation of the HMAC algorithm. |
HMACSHA384 | Represents an SHA-384 implementation of the HMAC algorithm. |
HMACSHA512 | Represents an SHA-512 implementation of the HMAC algorithm. |
HMACStatic | Provides static methods associated to the HMAC class. |
IAsyncResult | |
ICloneable | Supports cloning, which creates a new instance of a class with the same value as an existing instance. |
ICollection | Provides an interface to access size and enumeration capabilities of collections. |
IComparable | Provides a standard interface used to compare an object to a value. |
IComparer | A standard interface used to implement custom comparers. |
ICryptoTransform | A common interface implemented by all crypto transform classes. |
ICspAsymmetricAlgorithm | Provices methods to allow access to Key container information and Crypto API blob import/export ability for Asymmetric algorithmes. |
ICustomFormatter | The ICustomFormatter interface is used to allow user-defined classes to be the formatting service for values. |
IDictionary | This provides a standard interface to be impelments by key-value list collection. |
IDictionaryEnumerator | An interface used to enumerate a dictionary style collections (Hashtable.) |
IEnumerable | An interface that can be used to get an enumerator for an object. |
IEnumerator | This interface is used to allow for custom enumerators to be built. |
IFormatProvider | Provides a mechanism for retrieving an object to control formatting. |
IFormattable | Provides functionality to format the value of an object into a string representation. |
IHashAlgorithm | Provides an interface all hash algorithm callbacks must implement. |
IHashcodeProvider | Provides an interface to allow for a custom hashcode generator. |
IList | An interface that provides methods for accessing and manipulating values at specified indexes within a list. |
IndexOutOfRangeException | The exception that is thrown when an attempt is made to access an element of an array with an index that is outside the bounds of the array. |
INIFile | Provides methods for manipulating an INI initialization file. |
INISectionWriter | Creates an entire section at once in an INI file. |
InvalidCastException | The exception that is thrown for invalid casting or explicit conversion. |
InvalidOperationException | The exception that is thrown when a method call is invalid for the objects current state. |
IObject | This is the base interface to allow objects to be utilized throughout most of VBCorLib. |
IOException | This exception is thrown when an I/O error occurs. |
IResourceDecoder | Provides an interface to allow a ResourceReader to decode resource types found within a .RES file. |
IResourceEncoder | Provides an interface for classes to be used to encode data into byte arrays used by the ResourceWriter. |
IResourceReader | Provides a standard interface for resource readers |
IResourceWriter | Provides an interface for resource writers. |
JapaneseCalendar | Provides functions for manipulate Japanese dates. |
JulianCalendar | Provides methods to manipulate Julian dates. |
JulianCalendarStatic | Provides static methods for the JulianCalendar class. |
KeyedHashAlgorithm | Provides a common interface to be implementated by all keyed hash implentations. |
KeySizes | Represents a set of key sizes. |
KoreanCalendar | Provides functions to manipulate Korean dates. |
KoreanCalendarStatic | Provides static methods for the KoreanCalendar class. |
MACTripleDES | Represents a TripleDES implementation of an HMAC algorithm. |
MACTripleDESStatic | Provides static methods associated with the MACTripleDES class. |
MathExt | Provides extended math functionality. |
MD5 | Represents a base interface to be implemented by all MD5 hash algorithms. |
MD5CryptoServiceProvider | Provides MD5 hashing services through the CryptoAPI interface. |
MemoryMappedFile | Represents a simple file-to-memory mapping. |
MemoryStream | Provides an in-memory stream of data that can be read/written and modified using Stream methods. |
NotSupportedException | The exception that is thrown when an invoked method is not supported. |
NullStream | Provides a stream with no backing. Data can be written, but nothing will be stored. |
NumberFormatInfo | Provides numeric formatting information. |
NumberFormatInfoStatic | Provides methods to retrieve the various types of NumberFormatInfo objects. |
ObjectDisposedException | This exception is thrown when an operation is attempted on a disposed object. |
ObjectStatic | Provides default implementations of the IObject interface. |
OperatingSystem | Provides information about the currently running operating system. |
OutOfMemoryException | This the exception thrown when a memory error occurs. |
OverflowException | This exception is thrown when a mathimatical operation causes a value outside the valid range of values for the destination object. |
Path | Provides functions to locate and format path information. |
PathTooLongException | An exception that is caused by a path being longer than Windows can handle. |
PlatformNotSupportedException | This exception is thrown when an operation is to be performed, but the current operating system does not support the action. |
PublicFunctions | Provides some helper functions. |
Queue | Provides a collections that maintains a list of items in a First-in-First-Out sequence. |
QueueEnumerator | Class derived from IObject. |
Random | Provides a sequence of pseudo-random generated numbers. |
RandomNumberGenerator | A common interface to be implemented by random number generators. |
RandomNumberGeneratorStatic | Provides static methods associated with the RandomNumberGenerator class. |
RankException | The exception that is thrown when an array with the wrong number of dimensions is passed to a method. |
RC2 | Represents a standard interface implemented by all RC2 crypto service providers. |
RC2CryptoServiceProvider | Provides cryptography services using the RC2 symmetric algorithm. |
RC2Static | Provides static methods associated with the RC2 algorithm. |
Registry | Supplies the base Registrykeys that access values and subkeys in the registry. |
RegistryKey | Represents a key level node inside the Windows Registry. |
RegistryKeyStatic | Provides static methods for the RegistryKey class. |
ResBitmapDecoder | Decodes bitmap byte data from a byte array and produces a StdPicture. Usually the byte array comes from a .RES file file. |
ResBitMapEncoder | This encodes a multiple StdPicture bitmaps into individual arrays of bytes. |
ResByteEncoder | This will accept a byte array to be encoded into a .RES file. |
ResCursorDecoder | Decodes cursor byte data from a .RES formatted byte array. |
ResCursorEncoder | Encodes a StdPicture Cursor to byte data used in .RES files. |
ResCursorGroupDecoder | Decodes a CursorGroup resource. |
ResCursorGroupEncoder | Encodes a ResPictureGroup object to a .RES byte array. |
ResIconDecoder | Decodes an icon from a .RES formatted byte array. |
ResIconEncoder | Encodes the StdPicture icon. |
ResIconGroupDecoder | Decodes an IconGroup resource. |
ResIconGroupEncoder | Encodes a ResPictureGroup object to a .RES byte array. |
ResourceKey | This class represents a Resource key by containing the 3 primary identifiers for a Windows resource. |
ResourceManager | Provides convenient access to culture-specific resources at runtime. |
ResourceManagerStatic | Provides static methods for the ResourceManager object. |
ResourceReader | Provides a means to iterate through the resources in a .RES file. |
ResourceSet | Stores all the resources localized for one particular culture, ignoring all other cultures. |
ResourceWriter | Writes encoded resources out to a .RES file. |
ResPictureGroup | This class represents a group of Icons or Cursors. |
ResPictureGroupInfo | Represents a picture resource that is part of a group of pictures. |
ResStringTableDecoder | Decodes a resource String table containing up to 16 strings. |
ResStringTableEncoder | Encodes strings into string tables. |
Rfc2898DeriveBytes | Provides a methods to derive Byte array keys from string passwords. |
Rijndael | Provides a standard interface implemented by all Rijndael cryptographic service providers. |
RijndaelManaged | Represents an implementation of the Rijndael symmetric block cipher algorithm |
RijndaelManagedTransform | Performs cryptographic operations on data using the Rijndael algorithm. |
RijndaelStatic | Provides static methods associated with the Rijndael class. |
RIPEMD160 | Provides a common interface to be implemented by all RIPEMD160 implementations. |
RIPEMD160Managed | Represents an implementation of the RIPEMD160 hashing algorithm. |
RNGCryptoServiceProvider | Provides random number generation that is a bit more random than the regular Visual Basic method by using a Cryptographic Service Provider. |
RSA | Represents the base interface from which all RSA class implementations must implement. |
RSACryptoServiceProvider | Provides RSA encryption services using the Windows Crypto API methods. |
RSAParameters | Represents the Key information for an RSA implementation. |
RSAStatic | Represents methods associated with the RSA class. |
SecurityElement | Provides simple XML text management capabilities. |
SecurityElementStatic | Provides static functions associated to the SecurityElement class. |
SerializationException | This exception is thrown when an error occurs reading or writing a propertybag and a value cannot be serialized. |
SHA1 | Represents a standard interface for SHA-1 class implementations. |
SHA1CryptoServiceProvider | Provides services to compute the SHA-1 hash values of data. |
SHA1Managed | Provides services to compute the SHA-1 hash value. |
SHA1Static | Provides methods specific to the SHA-1 class. |
SHA256 | Represents a standard interface for SHA-256 class implementations. |
SHA256Managed | Provides services to compute the SHA-256 hash value. |
SHA256Static | Provides methods associated with the SHA-256 class. |
SHA384 | Represents a standard interface for SHA-384 class implementations. |
SHA384Managed | Provides services to compute the SHA-384 hash value. |
SHA384Static | Provides methods associated with the SHA-384 class. |
SHA512 | Represents a standard interface for SHA-512 class implementations. |
SHA512Managed | Provides services to compute the SHA-512 hash value. |
SHA512Static | Provides methods associated with the SHA-512 class. |
SortedList | Provides a means to maintain a list of sorted items based on an associated key. |
Stack | Represents a first-in-last-out collection of values. |
StaticClasses | Provides direct access to static class methods. |
StopWatch | Provides a timing mechanism using QueryPerformanceCounter if available, otherwise the system time is used. |
StopWatchStatic | Provides methods that are related to the StopWatch class. |
Stream | Provides a set of standard methods for using a Stream object. |
StreamReader | Reads characters from a byte array in a particular encoding. |
StreamStatic | Provides static methods for the Stream class. |
StreamWriter | Writes characters to a byte stream using the specific encoding. |
StringBuilder | Allows easy manipulation, concatenation and removal of strings and characters. |
StringReader | Provides methods to read portions of a string. |
StringWriter | Provides a set of functions for writing to a string. |
SymmetricAlgorithm | Provides a standard interface for utilizing symmetric algorithms. |
SymmetricAlgorithmBase | Provides a common base of functionality for SymmetricAlgorithm derived classes. |
SystemException | Defines the base class for predefined exceptions in the VBCorLib library. |
TaiwanCalendar | Provides functions for manipulating Taiwanese dates. |
TextReader | Provides an interface to read text characters from a stream. |
TextReaderStatic | Provides static functions to be accesses using TextReader.* calling convention. |
TextWriter | Provides an interface used to write text characters to a stream. |
ThaiBuddhistCalendar | Provides methods for manipulating ThaiBuddhist dates. |
ThaiBuddhistCalendarStatic | Provides static methods of the ThaiBuddhistCalendar class. |
Ticker | Provides a recurring timer event. |
TimeSpan | This class represents an amount of time. |
TimeSpanStatic | Provides severs static functions to help in creating TimeSpan objects. |
TimeZone | Represents timezone information for the local machine. |
TimeZoneStatic | Represents static methods for the TimeZone class. |
ToBase64Transform | A class used to transform byte data to Base 64 data. |
TripleDES | Represents the interface for Triple Data Encryption Standard classes to implement. |
TripleDESCryptoServiceProvider | Provides cryptographic services using the TripleDES cryptographic service provider. |
TripleDESStatic | Provides static methods used with the Triple Data Encryption Standard algorithm. |
UnauthorizedAccessException | This exception is thrown when an operation attempted to access a secured value or location without proper authorization. |
UnicodeEncoding | A set of functions used to convert unicode characters to and from byte arrays. |
UTF7Encoding | A set of functions used to convert unicode characters to and from byte arrays. |
UTF8Encoding | A set of functions to be used to convert character arrays to and from byte arrays. |
Version | Represents a version number. |
VersionStatic | Provides static methods to help create Version objects. |
WaitHandle | |
WeakReference | Provides a reference to an object, but does not keep that object alive. |
WinResourceReader | A class that reads resources out of EXE and DLL files. |
XmlSyntaxException | Represents an exception caused by invalid XML syntax. |