Application Class Members
Properties  Methods  Events

The following tables list the members exposed by Application.

Public Properties
Public PropertyControlCountGets the number of controls that are running on this instance of Reflection.  
Public PropertyIdGets the instance identifier of this instance of Reflection.  
Public Methods
Public MethodApplicationClosedEventSinkEvent sink. For internal use  
Public MethodApplicationClosingEventSinkEvent sink. For internal use  
Public MethodCloseCloses the Reflection application.  
Public MethodCreateControlOverloaded. Creates a control from a saved session file. The method returns a control instantiated from a previously saved session file.  
Public MethodCreateLayoutCreates controls specified by a layout file.  
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodEqualsOverloaded. Determines whether the specified Application is equal to the current Application  
Public MethodGetControlByInstanceIdGets the control that matches a control instance ID if that control is running on this instance of Reflection.  
Public MethodGetControlsByFilePathGets a collection of controls by specifying the session file path.  
Public MethodGetControlsByNameGets all of the controls running on this instance of Reflection that match the specified name.  
Public MethodGetHashCodeServes as a hash function for a particular type. (Inherited from object)
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodGetObjectGet an object by the object moniker.  
Public MethodGetTypeGets the System.Type of the current instance. (Inherited from object)
Public MethodReleaseResourceReleases all objects that have been created in the current Application object and that are no longer referenced by other objects.  
Public MethodToStringReturns a string that represents the current object. (Inherited from object)
Public MethodWaitWaits for the specified duration.  
Protected Methods
Protected MethodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodOnApplicationClosedRaise ApplicationClosed event.  
Protected MethodOnApplicationClosingRaise Application Closing event.  
Public Events
Public EventApplicationClosedThe event is raised when the Reflection application is closed.  
Public EventApplicationClosingThe event is raised when the Reflection application is about to close.  
See Also