2010-03-18 4 views
0
여기

는 코드입니다LinqToSQL _conn? LinqToSQLConnection?

using System; 
using Nemerle.Collections; 
using Nemerle.Text; 
//using Nemerle.Utility; 
using System.Linq; 
using Nemerle.Data.Linq; 
using NUnit.Framework; 
using System.Data.Linq; 

namespace LinqTestes 
{ 
    [TestFixture] 
    public class Linq2SqlTests 
    { 
    static ReadConnectionString() : string 
    { 
     def currAssm = Uri(typeof(Linq2SqlTests).Assembly.CodeBase).LocalPath; 
     def path = IO.Path.GetDirectoryName(currAssm); 
     def connStrPath = IO.Path.Combine(path, "connectionString.txt"); 
     def connStr = 
     try { IO.File.ReadAllText(connStrPath, Text.Encoding.UTF8) } 
     catch { | e is IO.FileNotFoundException => 
        throw IO.FileNotFoundException(
        $"You should define connection string to NorthWind DB in: '$connStrPath'", 
        e.FileName, e) }; 

     connStr 
    } 

    _conn  : LinqDataConnection = LinqDataConnection(ReadConnectionString()); 

와 나는 같은 있지만 LinqDataConnection 유형이 무엇인가를 만들고 있어요? 그리고 그것은 어디서 오는 것입니까?

답변

1

LinqDataConnection은 그들이 만든 네 메루 프로젝트에 특정한 유형입니다.

Nemerle SVN는 (참고 : 자신의 사이트가 순간에 게이트웨이 문제가있는 것 같다)이 여기에 어떻게 작동하는지 확인할 수 있습니다

+0

http://nemerle.rsdn.ru/Main_Page 당신을 환영합니다 :/심지어 내가 할 수있는 내 svn 에서이 파일을 참조하십시오. 그것은 DataContext입니다. 고맙습니다 – Cynede