SqlRuleProblem Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menjelaskan masalah yang ditemukan oleh aturan selama analisis. Berisi informasi yang relevan seperti Aturan yang menemukan masalah, SqlObject yang menyebabkan masalah, tingkat keparahan, dan pesan kesalahan ditampilkan.
Informasi posisi sumber (nama sumber, baris mulai, dan kolom) awalnya disimpulkan berdasarkan ModelElement dan Fragment diteruskan ke konstruktor. Perhatikan bahwa jika Fragment diteruskan, maka baris/kolom awal untuk yang TSqlFragment akan digunakan (jika ada), jika tidak TSqlObject, nilai 's akan digunakan (jika ada). Perhatikan bahwa model tertentu seperti yang dihasilkan dari dacpac mungkin tidak memiliki informasi posisi sumber.
public sealed class SqlRuleProblem
type SqlRuleProblem = class
Public NotInheritable Class SqlRuleProblem
- Warisan
-
SqlRuleProblem
Konstruktor
| Nama | Deskripsi |
|---|---|
| SqlRuleProblem(String, TSqlObject, TSqlFragment) |
Menyusun SqlRuleProblem baru. Informasi posisi sumber (nama sumber, baris mulai, dan kolom) disimpulkan berdasarkan |
| SqlRuleProblem(String, TSqlObject) |
Menyusun SqlRuleProblem baru. Informasi posisi sumber (nama sumber, baris mulai, dan kolom) disimpulkan berdasarkan |
Properti
| Nama | Deskripsi |
|---|---|
| Description |
Deskripsi masalah |
| ErrorMessageString |
String untuk menampilkan pesan kesalahan, berdasarkan informasi aturan dan deskripsi masalah |
| Fragment |
TSqlFragment menyebabkan masalah |
| ModelElement |
Penyebab TSqlObject masalah saat ini |
| RuleId |
Id aturan yang membuat ini SqlRuleProblem |
| Severity |
Tingkat keparahan masalah ini, bisa berupa kesalahan, peringatan. |
| SourceName |
Nama sumber tempat masalah ini ditemukan. Ini ditentukan berdasarkan elemen model yang diteruskan ke konstruktor. Mungkin null jika tidak ada informasi sumber yang tersedia. Untuk model instans yang dimuat dari file Dacpac mungkin tidak memiliki informasi sumber yang tersedia |
| StartColumn |
Kolom masalah dimulai pada, jika diketahui |
| StartLine |
Garis masalah dimulai pada, jika diketahui |
Metode
| Nama | Deskripsi |
|---|---|
| SetSourceInformation(SourceInformation) |
Mengatur informasi posisi sumber (nama sumber, baris mulai, dan kolom) untuk ini SqlRuleProblem, mengambil alih informasi posisi apa pun yang disimpulkan saat aturan dibuat. |