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
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.