Microsoft.SqlServer.Management.Dmf Ruang nama

Kelas

Nama Deskripsi
AdapterAlreadyExistsException

Pengecualian ini akan dilemparkan ketika Adapter Factory menemukan pasangan {interface; object} yang sudah terdaftar

AdapterWrongNumberOfArgumentsException

Pengecualian ini dilemparkan ketika Adapter Factory menemukan konstruktor adaptor yang menerima selain 1 argumen

AssemblyAlreadyRegisteredException

Pengecualian ini akan dilemparkan ketika FacetRepository mencoba memindai rakitan yang sama untuk kedua kalinya

BadEventDataException

Pengecualian yang akan dilemparkan ketika blob EVENTDATA salah bentuk

BadExpressionTreeException

Pengecualian run-time untuk evaluasi ExpressionTree

Condition

Ini adalah bagian yang tidak dihasilkan dari kelas Kondisi.

Condition.Key
ConditionCollection

Ini adalah koleksi untuk Kondisi.

ConditionExtender

Dekorator untuk objek Kondisi. Digunakan untuk menambahkan properti tambahan ke objek Kondisi dasar

ConflictingPropertyValuesException

Pengecualian ini akan dilemparkan ketika objek tidak dapat dibuat atau dimodifikasi

ConnectionEvaluationHistory
ConnectionEvaluationHistory.Key
ConnectionEvaluationHistoryCollection

Ini adalah koleksi untuk ConnectionEvaluationHistorys.

ConversionNotSupportedException
DmfConstants

Konstanta untuk digunakan dalam DMF

DmfException

Kelas pengecualian dasar untuk semua kelas pengecualian SMO

EvaluationDetail
EvaluationDetail.Key
EvaluationDetailCollection

Ini adalah koleksi untuk EvaluationDetails.

EvaluationFactory

Kelas Static Factory memproduksi Evaluator

EvaluationHistory
EvaluationHistory.Key
EvaluationHistoryCollection

Ini adalah koleksi untuk EvaluationHistory.

ExpressionNode

Kelas simpul dasar, tidak dapat diinstansiasi

ExpressionNodeAttribute

Node yang mewakili Atribut - properti Faset Manajemen

ExpressionNodeChildren

Kelas dasar untuk simpul, memiliki anak; tidak dapat diinstansiasi

ExpressionNodeConfigurationException

Pengecualian ini akan dilemparkan ketika kami mencoba mengonfigurasi ekspresi yang berisi simpul ekspresi yang tidak dapat dikonfigurasi.

ExpressionNodeConstant

Simpul yang mewakili Konstanta

ExpressionNodeFunction

Fungsi - mengembalikan objek untuk sekumpulan argumen yang diberikan

ExpressionNodeGroup

Node, mewakili Grup - simpul dalam tanda kurung

ExpressionNodeNotConfigurableException

Pengecualian ini akan dilemparkan ketika kami mencoba mengonfigurasi ekspresi yang berisi simpul ekspresi yang tidak dapat dikonfigurasi.

ExpressionNodeNotConfigurableOperatorException

Pengecualian ini akan dilemparkan ketika kami mencoba mengonfigurasi ekspresi yang berisi operator ekspresi yang tidak dapat dikonfigurasi.

ExpressionNodeOperator

Simpul operator - fungsi boolean dengan 2 argumen

ExpressionSerializationException

Pengecualian ini dilemparkan ketika ExpressionNode deserialize mengalami xml-node yang tidak terduga

ExpressionTypeMistmatchException

Pengecualian ini akan dilemparkan ketika argumen operator memiliki jenis yang tidak kompatibel

FacetInfo

Kelas ini menyediakan informasi tentang

FacetInfoCollection

Ini adalah koleksi untuk FacetInfo.

FailedOperationException

Pengecualian ini akan dilemparkan ketika operasi telah gagal

FunctionBadDatePartException

Pengecualian ini dilemparkan ketika fungsi tanggal menerima string bagian tanggal yang buruk

FunctionNoServerException

Pengecualian ini akan dilemparkan ketika fungsi skalar ExecuteSQL tidak dapat menemukan server untuk mengirim kuerinya ke

FunctionNotASmoObjectException

Pengecualian ini akan dilemparkan ketika ExecuteSQLScalar dicoba terhadap target non-SMO

FunctionTooManyColumnsException

Pengecualian ini akan dilemparkan ketika fungsi skalar ExecuteSql atau ExecuteWql menjalankan kueri yang mengembalikan lebih dari satu kolom

FunctionWrongArgumentsNumberException

Pengecualian ini dilemparkan ketika fungsi menerima jumlah argumen yang tidak terduga

FunctionWrongArgumentTypeException

Pengecualian ini akan dilemparkan ketika fungsi menerima argumen dari jenis yang tidak terduga

FunctionWrongReturnTypeException

Pengecualian ini akan dilemparkan ketika fungsi menentukan nilai pengembalian dari jenis yang tidak terduga

InvalidInOperatorException

Operator IN harus memiliki Daftar operand yang tepat

InvalidOperandException

Pengecualian ini akan dilemparkan ketika argumen operator memiliki jenis yang tidak kompatibel

MissingJobScheduleException

Pengecualian ini akan dilemparkan ketika GUID Jadwal Pekerjaan kebijakan kosong tetapi mode eksekusi bukan Tidak Ada

MissingObjectException

Objek tidak ada (mencoba mereferensikan objek yang tidak ada)

MissingPropertyException

Pengecualian ini akan dilemparkan ketika kami mencoba mengonfigurasi beberapa properti baca-saja

MissingTypeFacetAssociationException
NonConfigurableReadOnlyPropertyException

Pengecualian ini akan dilemparkan ketika kami mencoba mengonfigurasi beberapa properti baca-saja

NonRetrievablePropertyException

Pengecualian ini akan dilemparkan ketika kami mencoba mengambil beberapa properti yang tidak berlaku untuk instans

NoTargetSetEnabledException

Pengecualian ini dilemparkan ketika tidak ada Set Target yang diaktifkan untuk kumpulan objek tertentu

NullFacetException

Pengecualian ini akan dilemparkan ketika fungsi mengharapkan adaptor langsung tetapi mendapatkan NULL

ObjectAlreadyExistsException

Objek sudah ada (mencoba membuat duplikat)

ObjectSet
ObjectSet.Key
ObjectSetCollection

Ini adalah koleksi untuk ObjectSets.

ObjectValidationException

Pengecualian validasi generik

OperatorNotApplicableException

Pengecualian ini akan dilemparkan ketika argumen operator memiliki jenis yang tidak kompatibel

Policy

Ini adalah bagian yang tidak dihasilkan dari kelas Kebijakan.

Policy.ConnectionProcessingFinishedEventArgs

Argumen untuk peristiwa ConnectionProcessingFinished.

Policy.ConnectionProcessingStartedEventArgs

Argumen untuk peristiwa ConnectionProcessingStarted.

Policy.Key
Policy.PolicyEvaluationFinishedEventArgs

Argumen untuk peristiwa PolicyEvaluatioFinished.

Policy.TargetProcessedEventArgs

Argumen untuk peristiwa TargetProcessed.

PolicyCategory

Ini adalah bagian yang tidak dihasilkan dari kelas PolicyCategory.

PolicyCategory.Key
PolicyCategoryCollection

Ini adalah koleksi untuk kategori Kebijakan.

PolicyCategoryInformation

Informasi tentang kategori kebijakan.

PolicyCategorySubscription

Ini adalah bagian yang tidak dihasilkan dari kelas PolicyCategorySubscription.

PolicyCategorySubscription.Key
PolicyCategorySubscriptionCollection

Ini adalah koleksi untuk PolicyCategorySubscriptions.

PolicyCollection

Ini adalah koleksi untuk Kebijakan.

PolicyEvaluationException
PolicyEvaluationResultsWriter

Menulis riwayat evaluasi ke dalam satu dokumen xml berakar dengan elemen akar bernama PolicyEvaluationResults.

PolicyExtender

Dekorator untuk objek Kebijakan. Digunakan untuk menambahkan properti tambahan ke objek Kebijakan dasar

PolicyStore

Objek PolicyStore adalah objek akar untuk hierarki DMF.

PolicyStore.Key
PolicyStoreUpgradeSession
PostConfigurationActionAttribute

Atribut kustom yang menjelaskan tindakan postingan yang diperlukan untuk konfigurasi properti.

RestartPendingException

kelas dasar untuk RestartPendingException generik, kita perlu membuat ini sehingga kita dapat menangkap semua pengecualian dari formulir ini

RestartPendingException<T>

Pengecualian ini akan dilemparkan ketika nilai yang ditentukan untuk properti string lebih panjang dari panjang maksimum untuk properti tersebut

StringPropertyTooLongException

Pengecualian ini akan dilemparkan ketika nilai yang ditentukan untuk properti string lebih panjang dari panjang maksimum untuk properti tersebut

TargetEvaluation
TargetSet

Ini adalah bagian yang tidak dihasilkan dari kelas TargetSet.

TargetSet.Key
TargetSetCollection

Ini adalah koleksi untuk TargetSet.

TargetSetCountMismatchException

Pengecualian ini dilemparkan ketika koleksi TargetSets yang dibuat secara otomatis oleh ObjectSet telah dirusak.

TargetSetLevel

Ini adalah bagian yang tidak dihasilkan dari kelas TargetSetLevel.

TargetSetLevel.Key
TargetSetLevelCollection

Ini adalah koleksi untuk TargetSet.

TypeConversionException

Pengecualian ini dilemparkan ketika ExpressionNode deserialize mengalami xml-node yang tidak terduga

UnsupportedObjectTypeException
UnsupportedTargetSetForFacetException

Pengecualian ini dilemparkan ketika koleksi TargetSets yang dibuat secara otomatis oleh ObjectSet telah dirusak dan jenis target yang tidak didukung telah ditentukan untuk faset yang diberikan

UnsupportedTypeException

Pengecualian ini akan dilemparkan ketika ExpressionNode deserialize mengalami xml-node yang tidak terduga

Utils

Kelas yang menyediakan berbagai utilitas. Publik karena modul UI juga membutuhkan beberapa metode di sini

Enum

Nama Deskripsi
AdHocPolicyEvaluationMode

Enum bendera bit AdHocPolicyEvaluationMode menyediakan mode eksekusi untuk kebijakan yang "dijalankan sekarang".

AutomatedPolicyEvaluationMode

Kemungkinan mode Evaluasi untuk kebijakan otomatis

DmfExceptionType

Jenis Pengecualian Dmf

ExpressionNodeFunction.Function

Jenis Fungsi

ExpressionNodeType

Jenis simpul di Pohon Ekspresi Ini digunakan untuk identifikasi, bukan untuk pembuatan simpul

ExpressionSerializationException.ReaderActionType

Tindakan XmlReader

ImportPolicyEnabledState

Enum bendera bit ImportPolicyEnabledState digunakan sebagai parameter untuk PolicyStore.ImportPolicy. Ini digunakan untuk mengatur properti Diaktifkan Kebijakan yang diimpor.

NameConditionType

Menghitung operator yang digunakan dalam Kondisi Nama (ekspresi: @Name operator 'object_name') Tidak ada yang digunakan untuk semua ekspresi lainnya

OperatorType

Jenis Operator

PolicyEffectiveState

Enum bendera bit PolicyEffectiveState digunakan sebagai tabel data untuk enumerasi kebijakan pada target tertentu

PolicyHealthState

Enum ini digunakan untuk mewakili status kesehatan kebijakan. Catatan: Kami hanya menggunakan Kritis dan Tidak Diketahui untuk saat ini.

PolicyStore.EnumerationMode

Menentukan perilaku terhadap bendera IsSystemObject

PostConfigurationAction
TypeClass

Enum yang digunakan untuk mengelompokkan System.Type ke dalam kelas yang lebih besar

Delegasikan

Nama Deskripsi
Policy.ConnectionProcessingFinishedEventHandler

Delegasikan yang akan dipanggil ketika eksekusi kebijakan selesai untuk koneksi tersebut.

Policy.ConnectionProcessingStartedEventHandler

Menandakan dimulainya eksekusi kebijakan untuk satu koneksi.

Policy.PolicyEvaluationFinishedEventHandler

Delegasikan yang akan dipanggil ketika eksekusi kebijakan selesai.

Policy.PolicyEvaluationStartedEventHandler

Menandakan dimulainya eksekusi kebijakan.

Policy.TargetProcessedEventHandler

Delegasikan untuk eksekusi target