Show / Hide Table of Contents

Interface IComponentBindingContext

A template for a binding context to bind component behaviors to simulations.

Inherited Members
IBindingContext.Behaviors
IBindingContext.GetState<S>()
IBindingContext.TryGetState<S>(out S)
IBindingContext.GetSimulationParameterSet<P>()
IBindingContext.TryGetSimulationParameterSet<P>(out P)
IBindingContext.GetParameterSet<P>()
IBindingContext.TryGetParameterSet<P>(out P)
Namespace: SpiceSharp.Components
Assembly: SpiceSharp.dll
Syntax
public interface IComponentBindingContext : IBindingContext

Properties

ModelBehaviors

Gets the model behaviors.

Declaration
IBehaviorContainer ModelBehaviors { get; }
Property Value
Type Description
IBehaviorContainer

The model behaviors.

Nodes

Gets the nodes that the component is connected to.

Declaration
IReadOnlyList<string> Nodes { get; }
Property Value
Type Description
IReadOnlyList<string>

The nodes.

Extension Methods

Utility.ThrowIfNull<T>(T, string)

See Also

IBindingContext
In this article
Back to top Generated by DocFX