/// <summary>
 ///     Returns the name of the index in the database.
 /// </summary>
 /// <param name="index">The index.</param>
 /// <returns>The name of the index in the database.</returns>
 public static string GetDatabaseName(this IReadOnlyIndex index)
 => (string?)index[RelationalAnnotationNames.Name]
 ?? index.Name
 ?? index.GetDefaultDatabaseName();
示例#2
0
 /// <summary>
 ///     Returns the name of the index in the database.
 /// </summary>
 /// <param name="index">The index.</param>
 /// <returns>The name of the index in the database.</returns>
 public static string?GetDatabaseName(this IReadOnlyIndex index)
 => index.DeclaringEntityType.GetTableName() == null
     ? null
     : (string?)index[RelationalAnnotationNames.Name]
 ?? index.Name
 ?? index.GetDefaultDatabaseName();