Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.ComponentModel.Design.ServiceContainer Class Reference

Classes

class  ServiceCollection
 

Public Member Functions

 ServiceContainer ()
 
 ServiceContainer (IServiceProvider? parentProvider)
 
void AddService (Type serviceType, object serviceInstance)
 
virtual void AddService (Type serviceType, object serviceInstance, bool promote)
 
void AddService (Type serviceType, ServiceCreatorCallback callback)
 
virtual void AddService (Type serviceType, ServiceCreatorCallback callback, bool promote)
 
void Dispose ()
 
virtual ? object GetService (Type serviceType)
 
void RemoveService (Type serviceType)
 
virtual void RemoveService (Type serviceType, bool promote)
 

Protected Member Functions

virtual void Dispose (bool disposing)
 

Properties

IServiceContainerContainer [get]
 
virtual Type[] DefaultServices [get]
 
ServiceCollection< object?> Services [get]
 

Private Attributes

ServiceCollection< object > _services
 
readonly IServiceProvider _parentProvider
 

Static Private Attributes

static readonly Type[] s_defaultServices
 

Detailed Description

Definition at line 5 of file ServiceContainer.cs.


The documentation for this class was generated from the following file: