/// <summary>
 /// Create a new KeyTypeKeyValue object.
 /// </summary>
 /// <param name="idKeyValue">Initial value of the idKeyValue property.</param>
 /// <param name="idKeyType">Initial value of the idKeyType property.</param>
 /// <param name="name">Initial value of the Name property.</param>
 /// <param name="expr1">Initial value of the Expr1 property.</param>
 /// <param name="keyTypeIntCode">Initial value of the KeyTypeIntCode property.</param>
 /// <param name="expr2">Initial value of the Expr2 property.</param>
 public static KeyTypeKeyValue CreateKeyTypeKeyValue(global::System.Int32 idKeyValue, global::System.Int32 idKeyType, global::System.String name, global::System.String expr1, global::System.String keyTypeIntCode, global::System.String expr2)
 {
     KeyTypeKeyValue keyTypeKeyValue = new KeyTypeKeyValue();
     keyTypeKeyValue.idKeyValue = idKeyValue;
     keyTypeKeyValue.idKeyType = idKeyType;
     keyTypeKeyValue.Name = name;
     keyTypeKeyValue.Expr1 = expr1;
     keyTypeKeyValue.KeyTypeIntCode = keyTypeIntCode;
     keyTypeKeyValue.Expr2 = expr2;
     return keyTypeKeyValue;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the KeyTypeKeyValues EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToKeyTypeKeyValues(KeyTypeKeyValue keyTypeKeyValue)
 {
     base.AddObject("KeyTypeKeyValues", keyTypeKeyValue);
 }