# BinomialDistribution..::..Initialize Method

Initializes this BinomialDistribution 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

#### Parameters

- model
- Type: Highpoint.Sage.SimCore..::..IModel

The model that owns this BinomialDistribution and in whose context the initialization is being performed.

- name
- Type: String

The name of this BinomialDistribution.

- description
- Type: String

The description of this BinomialDistribution.

- guid
- Type: Guid

The GUID of this BinomialDistribution.

- probability
- Type: Double

The probability of any one opportunity embodied by this BinomialDistribution.

- numberOfOpps
- Type: Int32

The number of opportunities in a trial.