Show / Hide Table of Contents

Class SamplerBindingContext

The binding context for a Sampler.

Inheritance
object
BindingContext
SamplerBindingContext
Implements
IBindingContext
Inherited Members
BindingContext.Simulation
BindingContext.Entity
BindingContext.Behaviors
BindingContext.GetState<S>()
BindingContext.TryGetState<S>(out S)
BindingContext.UsesState<S>()
BindingContext.GetSimulationParameterSet<P>()
BindingContext.TryGetSimulationParameterSet<P>(out P)
BindingContext.GetParameterSet<P>()
BindingContext.TryGetParameterSet<P>(out P)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: SpiceSharp.Components.SamplerBehaviors
Assembly: SpiceSharp.dll
Syntax
[BindingContextFor(typeof(Sampler))]
public class SamplerBindingContext : BindingContext, IBindingContext

Constructors

SamplerBindingContext(IEntity, ISimulation, IBehaviorContainer)

Initializes a new instance of the BindingContext class.

Declaration
public SamplerBindingContext(IEntity entity, ISimulation simulation, IBehaviorContainer behaviors)
Parameters
Type Name Description
IEntity entity

The entity.

ISimulation simulation

The simulation.

IBehaviorContainer behaviors

The behavior.

Methods

RegisterToExportEvent(EventHandler<ExportDataEventArgs>)

Registers a method to the ExportSimulationData event.

Declaration
public void RegisterToExportEvent(EventHandler<ExportDataEventArgs> @event)
Parameters
Type Name Description
EventHandler<ExportDataEventArgs> event

The method.

Implements

IBindingContext

Extension Methods

Utility.ThrowIfNull<T>(T, string)

See Also

BindingContext
In this article
Back to top Generated by DocFX