2012-11-30 27 views
12

EF sorguları için varsayılan zaman aşımı nedir? context.CommandTimeout denetleyerek bulmaya çalıştım, ancak null döndürür.Varsayılan Varlık Çerçeve zaman aşımı

Ayrıca, Connect Timeout= gibi bir şey için bağlantı dizesinde web yapılandırmasına baktım, ancak varsayılan olarak orada görünmüyor.

cevap

12

Nesne sorguları ve SaveChanges işlemi için varsayılan zaman aşımı, temel bağlantı sağlayıcısı tarafından tanımlanır. Varlık Framework birçok bağlantı sağlayıcıları, mysql, sql sunucu vb. Için kullanılabilir ve hepsi farklı varsayılan zaman aşımına sahip!

null Yani varsayılan zaman aşımı, varsayılan olanın ne olduğunu bilmek istiyorsanız, kullanmakta olduğunuz bağlantı sağlayıcısına göre değişir!

+0

Tamam, ve hangi bağlantı sağlayıcısını kullandığımı nasıl öğrenebilirim? – Johan

+0

@Johan EF ile hangi veri kaynağını kullanıyorsunuz bilmiyor musunuz? Sql Sunucu mu? Edmx modelini oluşturduğunuzda, veri kaynağı bağlantısı için size doğru zamanda ne seçtiniz? –

+0

Evet, SQL Server 2008 R2. – Johan

İlgili konular