Linq DataContext 'in timeout süresini Connection String yardımı ile değiştiremiyoruz.
connectionString="Data Source=SERVER;Initial Catalog=MikroDB_V12_TEST;Integrated Security=True;Connect Timeout=3600";
TESTDB.dbml
TESTDB.designer.cs dosya içersinden değiştirebiliriz.
//Özel bir method. Bu method yardımı ile değişiklikler yapabilmemizi sağlıyor.
[System.Data.Linq.Mapping.DatabaseAttribute(Name="MikroDB_V12_TEST")]
public partial class MikroDbDataContext : System.Data.Linq.DataContext
{
//Timeout süresini yazabileceğiniz yer.
partial void OnCreated()
{
this.CommandTimeout = 3600;
}
private static System.Data.Linq.Mapping.MappingSource mappingSource = new AttributeMappingSource();
MSDN : Partial Classes and Methods (C# Programming Guide)
Hiç yorum yok:
Yorum Gönder