Class InstanceType
Assembly: WaaS.Core.dll
View Source
Declaration
public class InstanceType : ITypeDefinition, IUnresolved<IType>, IInstanceType, IType, ISortedExportable, ISorted
Implements:
WaaS.ComponentModel.Models.ITypeDefinition, WaaS.ComponentModel.Models.IUnresolved<T>, WaaS.ComponentModel.Runtime.IInstanceType, WaaS.ComponentModel.Runtime.IType, WaaS.ComponentModel.Runtime.ISortedExportable, WaaS.ComponentModel.Runtime.ISorted
Properties
Exports
View Source
Declaration
public IReadOnlyDictionary<string, IExportableDescriptor<ISortedExportable>> Exports { get; }
Methods
ValidateEquals(IType)
View Source
Declaration
public bool ValidateEquals(IType other)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
WaaS.ComponentModel.Runtime.IType | other |
ResolveFirstTime(IInstantiationContext)
View Source
Declaration
public IType ResolveFirstTime(IInstantiationContext context)
Returns
WaaS.ComponentModel.Runtime.IType
Parameters
Type | Name |
---|---|
WaaS.ComponentModel.Runtime.IInstantiationContext | context |