DataContext.GetTable Yöntem
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.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| GetTable(Type) |
Türün parametresi tarafından tanımlandığı belirli bir türdeki |
| GetTable<TEntity>() |
Türün parametresi tarafından tanımlandığı belirli bir türdeki |
GetTable(Type)
Türün parametresi tarafından tanımlandığı belirli bir türdeki type nesne koleksiyonunu döndürür.
public:
System::Data::Linq::ITable ^ GetTable(Type ^ type);
public System.Data.Linq.ITable GetTable(Type type);
member this.GetTable : Type -> System.Data.Linq.ITable
Public Function GetTable (type As Type) As ITable
Parametreler
- type
- Type
Döndürülecek nesnelerin türü.
Döndürülenler
parametresi tarafından type tanımlanan nesne koleksiyonu.
Açıklamalar
Bu, zayıf türe sahip bir sürümüdür GetTable. Sorguları dinamik olarak oluşturmak oldukça yaygın bir uygulama olduğundan, zayıf türe sahip bir sürüme sahip olmak önemlidir. Uygulamayı doğru genel yöntemi çağırmak için yansıma kullanmaya zorlamak uygun olmaz.
Belirli bir tür için koleksiyon yoksa, bir özel durum oluşturulur.
Şunlara uygulanır
GetTable<TEntity>()
Türün parametresi tarafından tanımlandığı belirli bir türdeki TEntity nesne koleksiyonunu döndürür.
public:
generic <typename TEntity>
where TEntity : class System::Data::Linq::Table<TEntity> ^ GetTable();
public System.Data.Linq.Table<TEntity> GetTable<TEntity>() where TEntity : class;
member this.GetTable : unit -> System.Data.Linq.Table<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Function GetTable(Of TEntity As Class) () As Table(Of TEntity)
Tür Parametreleri
- TEntity
Döndürülecek nesnelerin türü.
Döndürülenler
parametresi tarafından TEntity tanımlanan nesne koleksiyonu.
Açıklamalar
Bu yöntem sorgulama için ana giriş noktasıdır. Kesin olarak yazılan DataContext bir oluşturulduğunda, yeni oluşturulan özellikler bu yönteme çağrıları kapsüller. Örneğin, döndüren GetTable<Customer>bir Customers özellik oluşturulur.
Belirli bir tür için koleksiyon yoksa, bir özel durum oluşturulur.