मुझे एंटरप्राइज लाइब्रेरी की जानकारी नहीं है लेकिन सादे ADO.NET के साथ कोड निम्न के जैसा होगा
//assume an open connection
using(connection)
{
using (DbCommand command = connection.CreateCommand())
{
command.CommantText = "procedure name";
//setup and add parameters.
SqlParameter parameter = command.CreateParameter();
parameter.Name = "param name";
//set the mode - out/inputOutput etc
//set the size
//set value to DBNull.Value
//execute the stored procedure with SchemaOnly parameter
var reader = command.ExecuteReader(CommandBehavior.SchemaOnly);
var table = reader.GetSchemaTable();
}
}
फिर आप विस्तृत परिणाम सेट जानकारी के लिए डेटाटेबल का विश्लेषण कर सकते हैं।
आप निश्चित रूप से उपरोक्त कोड में सामान्य प्रकारों का उपयोग कर सकते हैं - डीबीकॉमैंड, डीबी पैरामीटर इत्यादि। मेरा अनुमान एंटरप्राइज़ लाइब्रेरी के साथ है, आपको मूल रूप से ऐसा ही करने की आवश्यकता होगी - संग्रहीत प्रक्रिया को निष्पादित करें जैसा कि आप सामान्य रूप से 'स्कीमाऑनली' सेटिंग को छोड़कर करेंगे।पी>