/// <summary>
 /// Constructs an instance of this FunctionRegistryRowSerializableContainer from the given FunctionRegistryRow.
 /// </summary>
 /// <param name="functionRegistryRow">A Registry that is available to a Function.</param>
 public FunctionRegistryRowSerializableContainer(global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRows.FunctionRegistryRow functionRegistryRow)
     : this()
 {
     this.PK_FunctionRegistryID = functionRegistryRow.PK_FunctionRegistryID;
     this.TheFunction = functionRegistryRow.TheFunction;
     this.Registry = functionRegistryRow.Registry;
     this.GeneticCode = functionRegistryRow.GeneticCode;
     if (!functionRegistryRow.IsTheFunctionRowNull)
         this.TheFunctionRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.TheFunctionRowSerializableContainer(functionRegistryRow.TheFunctionRow);
     if (!functionRegistryRow.IsGeneticCodeRowNull)
         this.GeneticCodeRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.GeneticCodeRowSerializableContainer(functionRegistryRow.GeneticCodeRow);
 }
Esempio n. 2
0
 /// <summary>
 /// Constructs an instance of this ParameterRowSerializableContainer from the given ParameterRow.
 /// </summary>
 /// <param name="parameterRow">A Parameter to a Function.</param>
 public ParameterRowSerializableContainer(global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRows.ParameterRow parameterRow)
     : this()
 {
     this.PK_ParameterID = parameterRow.PK_ParameterID;
     this.ParameterType = parameterRow.ParameterType;
     this.CodonConverterIdentifier = parameterRow.CodonConverterIdentifier;
     this.ParentFunction = parameterRow.ParentFunction;
     this.ParameterIndex = parameterRow.ParameterIndex;
     this.GeneticCode = parameterRow.GeneticCode;
     if (!parameterRow.IsParentFunctionRowNull)
         this.ParentFunctionRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.TheFunctionRowSerializableContainer(parameterRow.ParentFunctionRow);
     if (!parameterRow.IsGeneticCodeRowNull)
         this.GeneticCodeRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.GeneticCodeRowSerializableContainer(parameterRow.GeneticCodeRow);
 }
Esempio n. 3
0
 /// <summary>
 /// Constructs an instance of this GeneticCodeRowSerializableContainer from the given GeneticCodeRow.
 /// </summary>
 /// <param name="geneticCodeRow">The rules to which an Organism must abide.</param>
 public GeneticCodeRowSerializableContainer(global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRows.GeneticCodeRow geneticCodeRow)
     : this()
 {
     this.PK_GeneticCodeID = geneticCodeRow.PK_GeneticCodeID;
     this.Name = geneticCodeRow.Name;
     this.CodonLength = geneticCodeRow.CodonLength;
     this.MaxParameterfulFunctionsInDNA = geneticCodeRow.MaxParameterfulFunctionsInDNA;
     this.MaximumFunctionInputsUsed = geneticCodeRow.MaximumFunctionInputsUsed;
     this.MaxRecursionLevel = geneticCodeRow.MaxRecursionLevel;
     if (!geneticCodeRow.IsForeignKeyRow_TheFunction_GeneticCodeRowNull)
         this.ForeignKeyRow_TheFunction_GeneticCodeRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.TheFunctionRowSerializableContainer(geneticCodeRow.ForeignKeyRow_TheFunction_GeneticCodeRow);
     if (!geneticCodeRow.IsForeignKeyRow_CodonConverter_GeneticCodeRowNull)
         this.ForeignKeyRow_CodonConverter_GeneticCodeRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.CodonConverterRowSerializableContainer(geneticCodeRow.ForeignKeyRow_CodonConverter_GeneticCodeRow);
     if (!geneticCodeRow.IsForeignKeyRow_Codon_GeneticCodeRowNull)
         this.ForeignKeyRow_Codon_GeneticCodeRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.CodonRowSerializableContainer(geneticCodeRow.ForeignKeyRow_Codon_GeneticCodeRow);
     if (!geneticCodeRow.IsForeignKeyRow_Nucleotide_GeneticCodeRowNull)
         this.ForeignKeyRow_Nucleotide_GeneticCodeRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.NucleotideRowSerializableContainer(geneticCodeRow.ForeignKeyRow_Nucleotide_GeneticCodeRow);
 }