/// <summary>
 /// Create a new artist_credit_name object.
 /// </summary>
 /// <param name="artist_credit">Initial value of the artist_credit property.</param>
 /// <param name="position">Initial value of the position property.</param>
 /// <param name="artist">Initial value of the artist property.</param>
 /// <param name="name">Initial value of the name property.</param>
 public static artist_credit_name Createartist_credit_name(global::System.Int32 artist_credit, global::System.Int16 position, global::System.Int32 artist, global::System.Int32 name)
 {
     artist_credit_name artist_credit_name = new artist_credit_name();
     artist_credit_name.artist_credit = artist_credit;
     artist_credit_name.position = position;
     artist_credit_name.artist = artist;
     artist_credit_name.name = name;
     return artist_credit_name;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the artist_credit_name EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToartist_credit_name(artist_credit_name artist_credit_name)
 {
     base.AddObject("artist_credit_name", artist_credit_name);
 }