A typed handle for a lazily instantiated component and its traits.
Namespace:
Gallio.Runtime.ExtensibilityAssembly: Gallio (in Gallio.dll) Version: 3.3.0.0 (3.3.378.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>)>)
See Also
ComponentHandle<(Of <(TService, TTraits>)>) Members