Code that is executed by the common language runtime environment rather than directly by the operating system. Managed code applications gain common language runtime services such as automatic garbage collection, runtime type checking and security support, and so on. These services help provide uniform platform- and language-independent behavior of managed-code applications. See also: unmanaged code.
Objects whose lifetimes are managed by the common language runtime. The runtime automatically handles object layout and manages references to these objects, releasing them when they are no longer being used. See also: common language runtime, garbage collection.
Managed Object Format (MOF)
A language based on Interface Definition Language (IDL) that describes management information. The MOF syntax is a way to describe object definitions in textual form. The MOF Compiler processes a MOF file and adds the required object definitions to the CIM repository.
In WMI, an application or Windows 2000/Windows NT service that uses information originating from one or more managed objects in a managed environment. Management applications retrieve this information through calls to the CIM Object Manager API from the CIM Object Manager and from providers. See also: CIM Object Manager, provider.
See definition for assembly manifest.
The space between a control and the other, adjoining controls on a form or page. Margin differs from padding, which is the space between the edges of a control and the control’s contents; for example, the text inside of a button.
A string of characters that constrain user input in a text control to certain input types. Masks are composed of characters from a mask language, which specifies which mask character allows which type of input. If the mask language defines the character “0” as allowing only numeric inputs, then the mask “00:00” would restrict the user to entering numbers in European time format.
A character used in a masked control when there is no user input to display.
In ASP.NET, a page that defines the layout for a set of pages. A master page can contain static text and controls that should appear on all pages. Master pages are merged at run time with content pages that define page-specific content. See also: content page.
In ASP.NET, an application feature that manages a store of user credentials for a Web site. Membership can be integrated with login controls or other ASP.NET authentication features to provide login security for your site.
Information that describes every element managed by the common language runtime: an assembly, loadable file, type, method, and so on. This can include information required for debugging and garbage collection, as well as security attributes, marshaling data, extended class and member definitions, version binding, and other information required by the runtime.
In WMI, a function that describes the behavior of a class. Including a method in a class does not guarantee an implementation of the method. The Implemented qualifier is attached to the method to indicate that an implementation is available for the class. A method is also a function included in a WMI interface.
Microsoft intermediate language (MSIL)
A language used as the output of a number of compilers and as the input to a just-in-time (JIT) compiler. The common language runtime includes a JIT compiler for converting MSIL to native code. See also: JIT compilation.
Any code placed on a central server that is meant to be downloaded and run by multiple clients. Mobile code can be distributed using Web servers, FTP servers, file shares, and so on. Typically, users run mobile code from the intranet and Internet zones.
mobile user control
An ASP.NET mobile control derived from the System.Web.UI.MobileControls.MobileUserControl class. User controls provide containers for custom controls built from other ASP.NET mobile controls. See also: ASP.NET mobile controls.
A loadable unit, which can contain type declarations and type implementations. The module contains enough information to enable the common language runtime to locate all implementation bits when the module is loaded. The format for modules is an extension of the Windows portable executable (PE) file format. When deployed, a module is always contained in an assembly. See also: assembly, portable executable (PE) file.
A component that can be registered as part of the ASP.NET request lifecycle and that can read or change the request or response as it is processed. HttpModules are often used to perform special tasks that need to monitor each request, such as security or site statistics.
See definition for Managed Object Format.
In WMI, a short name that locates a namespace, class, or instance. The moniker "winmgmts:" is used when connecting to WMI in script languages or Visual Basic.
See definition for Microsoft intermediate language.