Devi vedere questo esempio su CodeProject .
SqlParameter param = cmd.Parameters.AddWithValue("@FileDetails", dt);
dove dt è un DataTable e il parametro @fileDetails è un tipo di tabella in SQL:
create type FileDetailsType as table
(
FileName varchar(50),
CreatedDate varchar(50),
Size decimal(18,0)
)
Modifica :Questo articolo della Guida per gli sviluppatori MSDN aiuterebbe anche.