SqlError.Procedure Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hatayı oluşturan saklı yordamın veya uzak yordam çağrısının (RPC) adını alır.
public:
property System::String ^ Procedure { System::String ^ get(); };
public string Procedure { get; }
member this.Procedure : string
Public ReadOnly Property Procedure As String
Özellik Değeri
Saklı yordamın veya RPC'nin adı. SQL Server tarafından oluşturulan hatalar hakkında daha fazla bilgi için bkz. Veritabanı Altyapısı Olayları ve Hataları.
Örnekler
Aşağıdaki örnek koleksiyondaki her SqlError birini SqlErrorCollection görüntüler.
using Microsoft.Data.SqlClient;
using System.Collections.Generic;
using System.Text;
namespace Classic_WebData_SqlError.StateCS
{
class Program
{
static void Main()
{
//DisplaySqlErrors();
}
public void DisplaySqlErrors(SqlException exception)
{
for (int i = 0; i < exception.Errors.Count; i++)
{
Console.WriteLine("Index #" + i + "\n" +
"Source: " + exception.Errors[i].Source + "\n" +
"Number: " + exception.Errors[i].Number.ToString() + "\n" +
"State: " + exception.Errors[i].State.ToString() + "\n" +
"Class: " + exception.Errors[i].Class.ToString() + "\n" +
"Server: " + exception.Errors[i].Server + "\n" +
"Message: " + exception.Errors[i].Message + "\n" +
"Procedure: " + exception.Errors[i].Procedure + "\n" +
"LineNumber: " + exception.Errors[i].LineNumber.ToString());
}
Console.ReadLine();
}
}
}