Skip to main content
A newer version of this page is available. .

ServiceContainer Methods

An object that contains services.
Name Description
Clear() Clears services stored in the current service container.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetService<T>(ServiceSearchMode) Performs a search for a service implementing the specified service interface.
GetService<T>(String, ServiceSearchMode) Performs a search for a service implementing the specified service interface with a specified key.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RegisterService(Object, Boolean) Registers the specified service.
RegisterService(String, Object, Boolean) Registers the specified service.
ToString() Returns a string that represents the current object. Inherited from Object.
UnregisterService(Object) Unregisters the specified service.
See Also