DataContext.Log DataContext.Log DataContext.Log DataContext.Log Property

정의

SQL 쿼리 또는 명령을 쓸 대상을 가져오거나 설정합니다.Gets or sets the destination to write the SQL query or command.

public:
 property System::IO::TextWriter ^ Log { System::IO::TextWriter ^ get(); void set(System::IO::TextWriter ^ value); };
public System.IO.TextWriter Log { get; set; }
member this.Log : System.IO.TextWriter with get, set
Public Property Log As TextWriter

속성 값

명령을 쓰는 데 사용할 TextReader입니다.The TextReader to use for writing the command.

예제

다음 예에서는 쿼리의 결과 표시 하기 전에 콘솔 창에 생성 된 SQL을 표시 합니다.The following example displays generated SQL in the console window before it displays the results of the query.

db.Log = Console.Out;
var custQuery =
    from cust in db.Customers
    where cust.City == "London"
    select cust;

foreach (var custObj in custQuery)
{
    Console.WriteLine(custObj.ContactName);
}
db.Log = Console.Out
Dim custQuery = _
From cust In db.Customers _
Where cust.City = "London" _
Select cust

For Each custObj In custQuery
    Console.WriteLine(custObj.ContactName)
Next

설명

이 속성을 설정 null 명령 로깅을 사용 하지 않도록 설정 합니다.Set this property to null to disable command logging.

적용 대상