Aracılığıyla paylaş


DbContext.Set Yöntem

Tanım

Aşırı Yüklemeler

Set(Type)

Bağlamda ve temel alınan depoda verilen türdeki varlıklara erişim için genel DbSet olmayan bir örnek döndürür.

Set<TEntity>()

Bağlamda ve temel alınan depoda verilen türdeki varlıklara erişim için bir DbSet<TEntity> örnek döndürür.

Set(Type)

Bağlamda ve temel alınan depoda verilen türdeki varlıklara erişim için genel DbSet olmayan bir örnek döndürür.

public virtual System.Data.Entity.DbSet Set (Type entityType);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", MessageId="Set")]
public virtual System.Data.Entity.DbSet Set (Type entityType);
abstract member Set : Type -> System.Data.Entity.DbSet
override this.Set : Type -> System.Data.Entity.DbSet
Public Overridable Function Set (entityType As Type) As DbSet

Parametreler

entityType
Type

Kümenin döndürülmesi gereken varlık türü.

Döndürülenler

Verilen varlık türü için bir küme.

Öznitelikler

Açıklamalar

Entity Framework'ün, belirli bir bağlam örneği ve varlık türü için her çağrıldığında bu yöntemin aynı örneği döndürmesini gerektirdiğini unutmayın. Ayrıca, yöntemi tarafından Set(Type) döndürülen genel DbSet<TEntity> aynı temel sorguyu ve varlık kümesini sarmalamalıdır. Bu yöntem birim testi için test çiftleri oluşturma dışında herhangi bir şey için geçersiz kılınırsa bu sabitler korunmalıdır. DbSet Daha fazla ayrıntı için sınıfına bakın.

Şunlara uygulanır

Set<TEntity>()

Bağlamda ve temel alınan depoda verilen türdeki varlıklara erişim için bir DbSet<TEntity> örnek döndürür.

public virtual System.Data.Entity.DbSet<TEntity> Set<TEntity> () where TEntity : class;
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", MessageId="Set")]
public virtual System.Data.Entity.DbSet<TEntity> Set<TEntity> () where TEntity : class;
abstract member Set : unit -> System.Data.Entity.DbSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
override this.Set : unit -> System.Data.Entity.DbSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Overridable Function Set(Of TEntity As Class) () As DbSet(Of TEntity)

Tür Parametreleri

TEntity

Kümenin döndürülmesi gereken tür varlığı.

Döndürülenler

Verilen varlık türü için bir küme.

Öznitelikler

Açıklamalar

Entity Framework'ün, belirli bir bağlam örneği ve varlık türü için her çağrıldığında bu yöntemin aynı örneği döndürmesini gerektirdiğini unutmayın. Ayrıca, yöntemi tarafından döndürülen genel DbSet olmayan aynı Set(Type) temel sorguyu ve varlık kümesini sarmalamalıdır. Bu yöntem birim testi için test çiftleri oluşturma dışında herhangi bir şey için geçersiz kılınırsa bu sabitler korunmalıdır. DbSet<TEntity> Daha fazla ayrıntı için sınıfına bakın.

Şunlara uygulanır