DataContext.Log Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das Ziel zum Schreiben der SQL-Abfrage oder des Befehls ab oder legt es fest.
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
Eigenschaftswert
Der Writer, der zum Schreiben des Befehls verwendet werden soll.
Beispiele
Im folgenden Beispiel wird generiertes SQL im Konsolenfenster angezeigt, bevor die Ergebnisse der Abfrage angezeigt werden.
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
Hinweise
Legen Sie diese Eigenschaft auf fest null
, um die Befehlsprotokollierung zu deaktivieren.