Pytanie : w null dla the funkcja

Cześć,

Have spojrzenie przy the następujący linia kod zadawalać:

PrepareCommand (cmd, związek, (SqlTransaction) null, commandType, commandText, commandParameters);

When ten funkcja przechodzić null dla the transakcja parametr i kasting który z the sqltransaction typ?

This być the funkcja definicja:

private statyczny kawitacyjny PrepareCommand (SqlCommand rozkaz, SqlConnection związek, SqlTransaction transakcja, CommandType commandType, smyczkowy commandText, SqlParameter [] commandParameters)
{
}
From przechodzić I dostać dwa pytanie niektóre potrzeba please.

((1)) Gdy the funkcja transakcja typ przedmiot ty przechodzić w null value.
(2) Także ciskać ten nieobowiązujący wartość z sqltransaction typ, móc ty móc w .net?
Any pomoc grately appreciated.

Odpowiedź : w null dla the funkcja

Cześć, ube100,

wrt pytanie #2:
 (afaik) ty móc null jakaś typ ty lubić.  Ono być wciąż nieobowiązujący.  Krzywda być, I wierzyć the kasting być niepotrzebny, ale prawdopodobnie robić żadny krzywda.

wrt pytanie #1:
Ogólnie, czy funkcja móc null gdy wartość (i co ono robić z nieobowiązujący wartość) być do the funkcja.  Zmartwiony, ale I znać the szczegół dla the PrepareCommand funkcja.  , I zgadywać że w null dla transakcja znaczyć że the rozkaz Wykonywać jako część transakcja.

Otucha,
Randy
Inne rozwiązania  
 
programming4us programming4us