Value types is a variable that stores actual data rather than a reference to data, which is stored elsewhere in memory. Simple value types include the integer, floating point number, decimal, character, and boolean types. Value types have the minimal memory overhead and are the fastest …
ASP.NET Glossary
Unmanaged resources are objects created and manipulated outside of the control of the CLR. Examples includes file handles opened using the Win32 API, and database connections obtained …
Unmanaged pointer types are any pointer type that is not managed by the CLR. That is, a pointer that store a reference to an unmanaged object or area …
Unmanaged data is data (i.e. memory) that is allocated outside of the control of the CLR. Unmanaged data can be access by both managed and …
Unmanaged (also called unsafe) code is any code that executes outside of the control of the .NET CLR. Unmanaged code may perform unsafe operations, such as declare and operate on pointers, take the address of a variable, and perform conversions between pointers and integral types. Uses of unmanaged code include calling operating system APIs, interfacing to COM components, …
In .NET, any objects or resources not allocated and controlled by the CLR are considered unmanaged (e.g., Windows handles and calls to the …
Unboxing is a conversion of a reference type object (i.e. System.Object) to its value type instance. Unboxing must be explicitly performed in code, usually in the form of a …
UDDI is a XML- and SOAP-based lookup service for Web service consumers to locate Web Services and programmable resources available on a network. Also used by Web service providers to advertise the existence of their Web services …
Type library is a compiled file (.tlb) containing metadata that describes interfaces and data types. Type libraries can be used to describe vtable interfaces, regular functions, COM components, and DLL modules. Type libraries are compiled from Interface Definition Language (IDL) files using the …