Winter IoC Container

ApplicationContainer Methods

The methods of the ApplicationContainer class are listed below. For a complete list of ApplicationContainer class members, see the ApplicationContainer Members topic.

Public Instance Methods

Add (inherited from Container)Overloaded. Adds the specified Component to the Container. The component is unnamed.
Dispose (inherited from Container)Overloaded. Releases all resources used by the Container.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
Remove (inherited from Container)Removes a component from the Container.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Methods

CreateSite Do not use Container.CreateSite because of buggy MONO 1.1 implementation of this method.
Dispose (inherited from Container)Overloaded. Releases the unmanaged resources used by the Container, and optionally releases the managed resources.
Finalize (inherited from Container)Releases unmanaged resources and performs other cleanup operations before the Container is reclaimed by garbage collection.
GetService Get service of specified type. Search sequence: 1) base.GetService (default Container behaviour) 2) ServiceProvider
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
RemoveWithoutUnsiting (inherited from Container)Removes a component from the Container without setting Site to null.
ValidateName (inherited from Container)Determines whether the component name is unique for this container.

See Also

ApplicationContainer Class | NI.Winter Namespace