A typed handle for a lazily instantiated component and its traits.
Namespace:
Gallio.Runtime.ExtensibilityAssembly: Gallio (in Gallio.dll) Version: 3.2.0.0 (3.2.570.0)
Syntax
| C# |
|---|
public sealed class ComponentHandle<TService, TTraits> : ComponentHandle where TTraits : Traits |
| Visual Basic (Declaration) |
|---|
Public NotInheritable Class ComponentHandle(Of TService, TTraits As Traits) _ Inherits ComponentHandle |
Type Parameters
- TService
- The type of service implemented by the component.
- TTraits
- The type of traits provided by the component.
Inheritance Hierarchy
System..::.Object
Gallio.Runtime.Extensibility..::.ComponentHandle
Gallio.Runtime.Extensibility..::.ComponentHandle<(Of <(TService, TTraits>)>)
Gallio.Runtime.Extensibility..::.ComponentHandle
Gallio.Runtime.Extensibility..::.ComponentHandle<(Of <(TService, TTraits>)>)
