TableNameAttribute(String) Oluşturucu
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tablonun belirtilen adıyla sınıfının yeni bir örneğini TableNameAttribute başlatır.
public:
TableNameAttribute(System::String ^ name);
public TableNameAttribute (string name);
new System.Web.DynamicData.TableNameAttribute : string -> System.Web.DynamicData.TableNameAttribute
Public Sub New (name As String)
Parametreler
- name
- String
Tablonun görüntüleneceği ad.
Örnekler
Aşağıdaki örnekte tablo adının nasıl ayarlanacağı gösterilmektedir. Örnekte, görüntülenen tablo adı "ProductModelProductDescriptions" yerine "Üretim Modeli Desc" olarak değiştirilmiştir.
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Web.DynamicData;
[MetadataType(typeof(ProductModelProductDescriptionMetaData))]
//[TableName(""Prod Model Desc")]
[DisplayName("Prod Model Desc")]
public partial class ProductModelProductDescription {
}
public class ProductModelProductDescriptionMetaData {
[DisplayName("Modified")]
[DisplayFormat(DataFormatString = "{0:d}", ApplyFormatInEditMode = true)]
public object ModifiedDate { get; set; }
[DisplayName("Description")]
public object ProductDescription { get; set; }
}
Imports System.ComponentModel
Imports System.ComponentModel.DataAnnotations
Imports System.Web.DynamicData
'<TableName("Prod Model Desc")> _
<MetadataType(GetType(ProductModelProductDescriptionMetaData))> _
<DisplayName("Modified")> _
Public Class ProductModelProductDescription
End Class
Public Class ProductModelProductDescriptionMetaData
'<DisplayFormat(False, True, "{0:d}", True)> _
<DisplayName("Modified")> _
Public ReadOnly Property ModifiedDate() As Object
Get
Return ""
End Get
End Property
<DisplayName("Description")> _
Public ReadOnly Property ProductDescription() As Object
Get
Return ""
End Get
End Property
End Class
Açıklamalar
TableNameAttribute özniteliği, birden çok bağlamdan varlık adı çakışmaları olduğunda meta verilerdeki varlık adını değiştirmek için kullanılır. Özniteliği TableNameAttribute görünen adı değiştirmek için kullanılmamalıdır. Bunun yerine, görünen adı değiştirmek için özniteliğini kullanın DisplayNameAttribute .