Sage Modeling and Simulation Library

TimeSpanDistribution..::..Initialize Method

Initializes this TimeSpanDistribution in the context of the specified model. Requires execution against the Sage intialization protocol. Guids specified are those of other objects in the model which this object must interact during initialization.

Namespace:  Highpoint.Sage.Mathematics
Assembly:  Sage4 (in Sage4.dll)

Syntax


[InitializerAttribute]
public void Initialize(
	IModel model,
	string name,
	string description,
	Guid guid,
	Guid distribution,
	TimeSpanDistribution..::..Units units
)

Parameters

model
Type: Highpoint.Sage.SimCore..::..IModel
The model that owns this TimeSpanDistribution and in whose context the initialization is being performed.
name
Type: String
The name of this TimeSpanDistribution.
description
Type: String
The description of this TimeSpanDistribution.
guid
Type: Guid
The GUID of this TimeSpanDistribution.
distribution
Type: Guid
The GUID of the underlying double distribution which drives this TimeSpanDistribution.
units
Type: Highpoint.Sage.Mathematics..::..TimeSpanDistribution..::..Units
The units (minutes, seconds, etc) that are applied to the underlying double distribution in deriving this TimeSpanDistribution's timespans.