Microsoft.SPOT Namespace
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Contains the main types for .NET Micro Framework.
Note
The .NET Micro Framework was formerly known as Smart Personal Objects Technology (SPOT).
Classes
Class | Description | |
---|---|---|
Application | Encapsulates application-specific functionality, including application lifetime events and application-scope window management. | |
BaseEvent | This is a base class from which other .NET Micro Framework event classes derive. | |
Bitmap | Encapsulates a bitmap, which consists of the pixel data for a graphics image and its methods and attributes. | |
CancelEventArgs | Provides data for an event that can be canceled. | |
ConstraintException | The exception that is thrown when an action is attempted that violates a constraint. | |
Debug | Provides a set of methods and properties that help you debug your code. | |
Dispatcher | Provides services for maintaining the event queue for a thread. | |
DispatcherFrame | Represents an execution loop iteration in the dispatcher event queue. | |
DispatcherObject | Represents an object that is associated with a dispatcher. | |
DispatcherOperation | Enables programs to interact with a delegate that has been posted to a dispatcher queue. | |
DispatcherTimer | A timer that is integrated into a dispatcher queue. | |
EventArgs | Constitutes the base class for classes that contain event data. | |
EventRoute | Provides a container for a route to be followed by a routed event. | |
EventSink | Provides a dispatcher for handling events. | |
ExecutionConstraint | Provides a method you can use to require a thread to complete an operation within specific constraints. | |
ExtendedTimer | Provides a mechanism for executing methods at specified intervals or on specific events. | |
ExtendedWeakReference | Represents an extended weak reference, which references an object but still leaves it prone to garbage collection. | |
FieldNoReflectionAttribute | Sets a field such that there can be no reflection. | |
Font | Defines a particular format for text, including font choice, font size, and style attributes. | |
GenericEvent | Provides a generic event class. | |
GloballySynchronizedAttribute | Indicates that a particular method is globally synchronized. | |
Math | Provides static methods for common mathematical functions. | |
PropertyChangedEventArgs | Provides data for a property changed event. | |
PublishInApplicationDirectoryAttribute | Indicates that an application should be published in its application directory. | |
Reflection | Provides information about assemblies and the types defined within them, as well as information about creating, invoking, and accessing type instances at run time. | |
Reflection. . :: . .AssemblyInfo | Defines an AssemblyInfo object (an assembly), which is a self-describing building block of a common language runtime (CLR) application. | |
Reflection. . :: . .AssemblyMemoryInfo | Represents the runtime memory requirements of an assembly for the type system. | |
ResourceUtility | Helps .NET Micro Framework applications manage resources. | |
RoutedEvent | Represents and identifies a routed event and declares its characteristics. | |
RoutedEventArgs | Provides state information and event data associated with a particular routed event. | |
RoutedEventHandlerInfo | Constructs event routes. | |
SerializationHintsAttribute | Indicates that a particular serializable object has known attributes and methods of serialization. | |
SystemTime | Sets or gets the current system time for the device. | |
TimeZoneInformation | Contains information describing a specific time zone. | |
Trace | Prints debugging messages. | |
UnknownTypeException | The exception that is thrown when an error occurs because of an unknown type. | |
WeakDelegate | Provides methods for combining and removing "weak" delegates. | |
WindowCollection | Collects the window objects for an application into a single set, or window collection. |
Interfaces
Interface | Description | |
---|---|---|
IEventListener | Provides an interface to use as the basis of event listeners. | |
IEventProcessor | Provides an interface to use as the basis of event processors. | |
ILog | Provides an interface to use for logging information. |
Delegates
Delegate | Description | |
---|---|---|
CancelEventHandler | Provides the method that handles a cancelable event. | |
DispatcherOperationCallback | Provides callback functionality for dispatcher operations. | |
EventHandler | Provides a method that handles events that have no event data. | |
PropertyChangedEventHandler | Handles a property change event. | |
RoutedEventHandler | Represents an event handler that receives a routed event. |
Enumerations
Enumeration | Description | |
---|---|---|
Bitmap. . :: . .BitmapImageType | Lists the available formats for bitmap images. | |
DispatcherOperationStatus | Describes the possible values for the status of a DispatcherOperation object. | |
EventCategory | Defines the categories of events. | |
ExtendedTimer. . :: . .TimeEvents | Defines the various timer events that are available in the .NET Micro Framework. | |
ExtendedWeakReference. . :: . .PriorityLevel | Defines a set of constants available for prioritizing extended weak references. | |
ReasonSessionEnding | Specifies the reason for the end of the session. | |
RoutingStrategy | Indicates the routing strategy of a routed event. | |
SerializationFlags | Defines a set of flags that indicate various attributes of a serialization (serialized object). | |
ShutdownMode | Defines how an application shuts down. | |
TimeZoneId | Provides the set of time zones that are available for .NET Micro Framework applications. |