AvailabilityGroup 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.
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana.
[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
public sealed class AvailabilityGroup : Microsoft.SqlServer.Management.Smo.NamedSmoObject, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDropIfExists, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Smo.IObjectPermission, Microsoft.SqlServer.Management.Smo.IScriptable
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type AvailabilityGroup = class
inherit NamedSmoObject
interface IObjectPermission
interface ICreatable
interface IAlterable
interface IDroppable
interface IDropIfExists
interface IScriptable
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type AvailabilityGroup = class
inherit NamedSmoObject
interface ICreatable
interface IAlterable
interface IDroppable
interface IDropIfExists
interface IScriptable
interface IObjectPermission
Public NotInheritable Class AvailabilityGroup
Inherits NamedSmoObject
Implements IAlterable, ICreatable, IDropIfExists, IDroppable, IObjectPermission, IScriptable
- Warisan
- Atribut
- Penerapan
Konstruktor
| Nama | Deskripsi |
|---|---|
| AvailabilityGroup() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| AvailabilityGroup(Server, String) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
Bidang
| Nama | Deskripsi |
|---|---|
| m_ExtendedProperties |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| singletonParent |
Objek SMO reguler mengakses referensi kelas induk melalui parentColl (koleksi yang sesuai di kelas induk). Kelas singleton tidak memiliki koleksi dalam induk. (Diperoleh dari SqlSmoObject) |
Properti
| Nama | Deskripsi |
|---|---|
| AutomatedBackupPreference |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| AvailabilityDatabases |
Kumpulan database ketersediaan yang terkandung dalam grup ketersediaan. |
| AvailabilityGroupListeners |
Kumpulan replika yang berpartisipasi dalam grup ketersediaan. |
| AvailabilityReplicas |
Kumpulan replika yang berpartisipasi dalam grup ketersediaan. |
| BasicAvailabilityGroup |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| ClusterType |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| ClusterTypeWithDefault |
Mendapatkan jenis kluster grup ketersediaan, jika server utama adalah 130 atau lebih rendah, kembalikan Wsfc sebagai gantinya |
| CollationDatabaseInServer |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| DatabaseEngineEdition |
Mengembalikan DatabaseEngineEdition dari objek SMO (Diperoleh dari SqlSmoObject) |
| DatabaseEngineType |
Mengembalikan DatabaseEngineType dari objek SMO (Diperoleh dari SqlSmoObject) |
| DatabaseHealthTrigger |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| DatabaseReplicaStates |
Kumpulan <seealso cref="T:Microsoft. Objek SqlServer.Management.Smo.DatabaseReplicaState"></seealso> merepreset status replika database fisik yang berpartisipasi dalam grup ketersediaan. Pada Replika Ketersediaan dalam peran utama, koleksi mengembalikan informasi tentang semua Replika Database pada semua Replika Ketersediaan. Pada Replika Ketersediaan dalam peran sekunder, koleksi mengembalikan informasi hanya pada Replika Database lokal. Koleksi dikunci pada properti "AvailabilityReplicaServerName" dan "AvailabilityDatabaseName" objek DatabaseReplciaState. |
| DtcSupportEnabled |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| ExecuteForScalar |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| ExecutionManager |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| FailureConditionLevel |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| HealthCheckTimeout |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| ID |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| IsContained |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| IsDistributedAvailabilityGroup |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| IsManagedInstanceLink |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| IsTouched |
Apakah objek telah disentuh untuk pembuatan skrip alter tanpa syarat (Diperoleh dari SqlSmoObject) |
| LocalReplicaRole |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Name |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari NamedSmoObject) |
| ObjectInSpace |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| Parent |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| ParentCollection |
Mengembalikan koleksi yang berisi objek . Mungkin null. (Diperoleh dari SqlSmoObject) |
| PrimaryReplicaServerName |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Properties |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| RequiredSynchronizedSecondariesToCommit |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| ReuseSystemDatabases |
Jika true, AG yang terkandung akan dibuat menggunakan kembali database sistem yang direplikasi (ada) (myAG_contained_master dan myAG_contained_msdb, jika nama AG adalah "myAG"). |
| ScalarResult |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| ServerVersion |
Mengembalikan ServerVersion Server yang berisi objek . Jika objek tidak terkait dengan Server yang tersambung, versi server tertinggi yang diketahui dikembalikan. (Diperoleh dari SqlSmoObject) |
| State |
Mengembalikan status objek (Diperoleh dari SmoObjectBase) |
| UniqueId |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Urn |
Mengembalikan Urn objek, dihitung dengan cepat (Diperoleh dari SqlSmoObject) |
| UrnSuffix |
mengembalikan nama jenis dalam ekspresi urn |
| UserData |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SmoObjectBase) |
Metode
| Nama | Deskripsi |
|---|---|
| AddDatabaseContext(StringCollection) |
metode dipanggil dari metode terkait buat skrip (dari kelas turunan seperti Tabel, Indeks dll.) (Diperoleh dari SqlSmoObject) |
| Alter() |
Mengubah grup ketersediaan. Ini dipanggil ketika properti AG yang dapat diubah diubah. |
| AlterImpl() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| AlterImplWorker() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| BindDefaultImpl(String, String, Boolean) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| BindRuleImpl(String, String, Boolean) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| CheckObjectState() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| CheckObjectState(Boolean) |
Ini adalah fungsi virtual, sehingga kelas turunan dapat mengambil alihnya jika mereka ingin melakukan pemeriksaan tambahan pada status objek (Diperoleh dari SqlSmoObject) |
| CheckObjectStateImpl(Boolean) |
Memeriksa status objek Karena tidak rekursif, fungsi ini dapat dipanggil secara langsung dan yang berarti kelas turunan tidak dapat menyediakan validasi mereka sendiri (Diperoleh dari SqlSmoObject) |
| CleanObject() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| Create() |
Buat grup ketersediaan yang telah ditentukan pada klien di ujung belakang. Pembuatan grup ketersediaan akan mencakup replika ketersediaan atau database ketersediaan yang ditambahkan ke objek sebelum pembuatan. |
| CreateImpl() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| CreateOrAlterImpl() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| DemoteAsSecondary() |
Demosi replika saat ini sebagai sekunder |
| Deny(ObjectPermissionSet, String, Boolean) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Deny(ObjectPermissionSet, String) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Deny(ObjectPermissionSet, String[], Boolean) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Deny(ObjectPermissionSet, String[]) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Discover() |
Mekanisme Penemuan Upaya Terbaik : Metode ini mencerminkan metadata dan mendapatkan semua objek yang tersedia (Diperoleh dari SqlSmoObject) |
| Drop() |
Hilangkan grup ketersediaan. |
| DropIfExists() |
Menghilangkan objek dengan opsi IF EXISTS. Jika objek tidak valid untuk fungsi drop akan kembali tanpa pengecualian. |
| DropImpl(Boolean, Boolean) |
Untuk menghilangkan panggilan pada database pengguna di Azure, koneksi akan ditutup karena database dihilangkan The ExecutionManager biasanya akan mencoba mencoba kembali panggilan tersebut dengan membuka kembali koneksi Kami ingin menghindari coba lagi ini ketika handleSevereError benar. (Diperoleh dari SqlSmoObject) |
| DropImpl(Boolean) |
menjatuhkan objek (Diperoleh dari SqlSmoObject) |
| DropImplWorker(Urn, Boolean) |
menjatuhkan objek (Diperoleh dari SqlSmoObject) |
| EnumObjectPermissions() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| EnumObjectPermissions(ObjectPermissionSet) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| EnumObjectPermissions(String, ObjectPermissionSet) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| EnumObjectPermissions(String) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| EnumReplicaClusterNodes() |
Mengembalikan DataTable dengan informasi tentang konfigurasi kluster grup ketersediaan. Untuk setiap replika, baris ada untuk setiap simpul yang menghosting replika. Replika dapat dihosting oleh beberapa simpul jika replika dihosting pada FCI. Skema tabel ini adalah: ReplicaName (sysname) | NodeName (sysname) | MemberType (tinyint) | MemberState (kecil) | NumberOfQuorumVotes (int) |
| ExecuteNonQuery(StringCollection, Boolean, Boolean) |
Menjalankan pernyataan sql (Diperoleh dari SqlSmoObject) |
| ExecuteRenameQuery(String) |
Membuat kueri Ganti Nama untuk SqlSmoObject dan Menjalankannya di Server. (Diperoleh dari NamedSmoObject) |
| ExecuteWithModes(SqlExecutionModes, Action) |
Menjalankan tindakan yang diberikan di bawah mode eksekusi yang diberikan. Mereset mode asli setelah tindakan selesai atau gagal. (Diperoleh dari SqlSmoObject) |
| Failover() |
Lakukan failover manual grup ketersediaan ini ke server yang ditentukan oleh properti Induk. Server ini harus berpartisipasi dalam grup ketersediaan sebagai replika sekunder. Hasil dari tindakan ini adalah untuk menunjuk server ini sebagai yang utama dari grup ketersediaan ini. Tindakan ini tidak memiliki kemungkinan kehilangan data. |
| FailoverWithPotentialDataLoss() |
Lakukan failover paksa grup ketersediaan ini ke server yang ditentukan oleh properti Induk. Server ini harus berpartisipasi dalam grup ketersediaan sebagai replika sekunder. Hasil dari tindakan ini adalah untuk menunjuk server ini sebagai yang utama dari grup ketersediaan ini. Tindakan ini memiliki kemungkinan kehilangan data jika database pada replika tidak disinkronkan dengan yang utama. |
| FormatSqlVariant(Object) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| GenerateAlterEvent() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| GenerateAlterEvent(Urn, Object) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| GetContextDB() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| GetDBName() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| GetDisabledProperties(ScriptingPreferences) |
Menyediakan properti yang dapat dijumlahkan yang secara eksplisit dinonaktifkan untuk jenis atau edisi server tertentu. Ini bukan daftar semua properti yang tidak berfungsi untuk target yang ditentukan. (Diperoleh dari SqlSmoObject) |
| GetFragOptionString(FragmentationOption) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| GetPropValue(String) |
Ambil nilai properti dari : - Tas properti secara langsung jika properti tersedia (kotor atau diambil) - Panggilan ke metode OnPropertyMissing kami sebaliknya Akan melemparkan pengecualian jika nilai properti adalah NULL dalam kedua kasus. (Diperoleh dari SqlSmoObject) |
| GetPropValueOptional(String) |
Ambil nilai properti dari : - Tas properti jika status sedang dibuat atau kami berada dalam Mode Desain (kemungkinan nilai NULL) - Panggilan ke metode OnPropertyMissing kami sebaliknya (akan memunculkan pengecualian jika nilainya NULL) (Diperoleh dari SqlSmoObject) |
| GetPropValueOptional<T>(String, T) |
Mengembalikan nilai properti bernama. Jika objek berada dalam status Membuat dan properti belum diatur defaultValue dikembalikan. Jika objek ada defaultValue diabaikan dan nilai aktual dikembalikan. (Diperoleh dari SqlSmoObject) |
| GetPropValueOptionalAllowNull(String) |
Ambil nilai properti dari : - Tas properti jika status sedang dibuat atau kami berada dalam Mode Desain (mungkin NULL) - Panggilan ke metode OnPropertyMissing kami jika tidak (mungkin NULL) (Diperoleh dari SqlSmoObject) |
| GetRealValue(Property, Object) |
Mengembalikan nilai riil untuk properti . (Diperoleh dari SqlSmoObject) |
| GetServerName() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| GetServerObject() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| GetSqlServerVersionName() |
Mendapatkan nama publik sqlserver untuk koneksi saat ini, misalnya: "SQL Server 2008". (Diperoleh dari SqlSmoObject) |
| GetStringComparer() |
Mengembalikan pembanding yang digunakan oleh semua kumpulan objek turunan untuk melakukan perbandingan nama objek. Perbandingan Server didasarkan pada kolatasi master Perbandingan Database dan turunannya didasarkan pada kolatasi database (Diperoleh dari SqlSmoObject) |
| GetUrnRecursive(StringBuilder, UrnIdOption) |
Menghitung Urn untuk objek, berpotensi menyertakan bidang lain dalam definisi selain bidang kunci. (Diperoleh dari SqlSmoObject) |
| GetUrnRecursive(StringBuilder) |
Menghitung Urn untuk objek. (Diperoleh dari SqlSmoObject) |
| Grant(ObjectPermissionSet, String, Boolean, String) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Grant(ObjectPermissionSet, String, Boolean) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Grant(ObjectPermissionSet, String) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Grant(ObjectPermissionSet, String[], Boolean, String) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Grant(ObjectPermissionSet, String[], Boolean) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Grant(ObjectPermissionSet, String[]) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| ImplInitialize(String[], OrderBy[]) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| InitChildCollection(Urn, Boolean) |
Menginisialisasi kumpulan objek anak yang terkait dengan jenis yang diberikan. Misalnya, nama Kolom akan menginisialisasi kumpulan Kolom. (Diperoleh dari SqlSmoObject) |
| Initialize() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| Initialize(Boolean) |
Menginisialisasi objek, dengan membaca propertinya dari enumerator (Diperoleh dari SqlSmoObject) |
| IsExpressSku() |
Mengembalikan apakah server yang berisi objek ini adalah SKU Ekspres (Diperoleh dari SqlSmoObject) |
| IsObjectDirty() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| IsObjectInitialized() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| IsObjectInSpace() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| IsSupportedProperty(String) |
Memvalidasi apakah properti yang ditentukan didukung di lingkungan server saat ini (Diperoleh dari SqlSmoObject) |
| IsVersion80SP3() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| IsVersion90AndAbove() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| MarkDropped() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| MarkForDropImpl(Boolean) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| PostAlter() |
fungsi ini dimaksudkan untuk ditimpa oleh kelas turunan, jika mereka harus melakukan tindakan supplimenter setelah mengubah objek (Diperoleh dari SqlSmoObject) |
| PostCreate() |
fungsi ini dimaksudkan untuk ditimpa oleh kelas turunan, jika mereka harus melakukan tindakan supplimenter setelah pembuatan objek (Diperoleh dari SqlSmoObject) |
| PostDrop() |
fungsi ini dimaksudkan untuk ditimpa oleh kelas turunan, jika mereka harus melakukan tindakan supplimenter setelah menjatuhkan objek (Diperoleh dari SqlSmoObject) |
| Refresh() |
menyegarkan properti objek dengan membacanya dari server (Diperoleh dari SqlSmoObject) |
| RenameImpl(String) |
ubah nama objek (Diperoleh dari NamedSmoObject) |
| RenameImplWorker(String) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari NamedSmoObject) |
| Revoke(ObjectPermissionSet, String, Boolean, Boolean, String) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Revoke(ObjectPermissionSet, String, Boolean, Boolean) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Revoke(ObjectPermissionSet, String) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Revoke(ObjectPermissionSet, String[], Boolean, Boolean, String) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Revoke(ObjectPermissionSet, String[], Boolean, Boolean) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Revoke(ObjectPermissionSet, String[]) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. |
| Script() |
Buat skrip untuk membuat grup ketersediaan ini. |
| Script(ScriptingOptions) |
Buat skrip untuk grup ketersediaan ini menggunakan opsi pembuatan skrip yang ditentukan. |
| ScriptImpl() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| ScriptImpl(ScriptingOptions) |
Mengembalikan objek StringCollection dengan skrip untuk objek . Metode ini melemparkan kesalahan jika ScriptData benar (Diperoleh dari SqlSmoObject) |
| SetAccessToken(IRenewableToken) |
Atur accessToken untuk koneksi. (Diperoleh dari SqlSmoObject) |
| SetParentImpl(SqlSmoObject) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| SetSchemaOwned() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari NamedSmoObject) |
| SetState(SqlSmoState) |
Mengatur status objek (Ada, Dihilangkan, dll.) Aplikasi harus menghindari penggunaan metode ini. (Diperoleh dari SmoObjectBase) |
| ThrowIfAboveVersion100(String) |
Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di atas 10.0 (SQL 2008) (Diperoleh dari SqlSmoObject) |
| ThrowIfAboveVersion80(String) |
Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di atas 8.0 (SQL 2000) (Diperoleh dari SqlSmoObject) |
| ThrowIfBelowVersion100(String) |
Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di bawah 10.0 (SQL 2008) (Diperoleh dari SqlSmoObject) |
| ThrowIfBelowVersion110(String) |
Melempar UnsupportedVersionException jika server sumber atau tujuan di bawah 11.0 (SQL 2012) (Diperoleh dari SqlSmoObject) |
| ThrowIfBelowVersion110Prop(String) |
Melemparkan pengecualian dengan teks yang mengatakan properti yang ditentukan tidak didukung jika versi utama ServerVersion untuk objek ini di bawah 11.0 (SQL 2012) (Diperoleh dari SqlSmoObject) |
| ThrowIfBelowVersion120(String) |
Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di bawah 12.0 (SQL 2014) (Diperoleh dari SqlSmoObject) |
| ThrowIfBelowVersion120Prop(String) |
Melemparkan pengecualian dengan teks yang mengatakan properti yang ditentukan tidak didukung jika versi utama ServerVersion untuk objek ini di bawah 12.0 (SQL 2014) (Diperoleh dari SqlSmoObject) |
| ThrowIfBelowVersion130(String) |
Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di bawah 13.0 (SQL 2016) (Diperoleh dari SqlSmoObject) |
| ThrowIfBelowVersion130Prop(String) |
Melemparkan pengecualian dengan teks yang mengatakan properti yang ditentukan tidak didukung jika versi utama ServerVersion untuk objek ini di bawah 13.0 (SQL 2016) (Diperoleh dari SqlSmoObject) |
| ThrowIfBelowVersion140(String) |
Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di bawah 14.0 (SQL 2017) (Diperoleh dari SqlSmoObject) |
| ThrowIfBelowVersion140Prop(String) |
Melemparkan pengecualian dengan teks yang mengatakan properti yang ditentukan tidak didukung jika versi utama ServerVersion untuk objek ini di bawah 14.0 (SQL 2017) (Diperoleh dari SqlSmoObject) |
| ThrowIfBelowVersion160(String) |
Melempar pengecualian jika versi utama ServerVersion untuk objek ini di bawah 16.0 (Diperoleh dari SqlSmoObject) |
| ThrowIfBelowVersion80(String) |
Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di bawah 8.0 (SQL 2000) (Diperoleh dari SqlSmoObject) |
| ThrowIfBelowVersion80SP3() |
Melempar pengecualian jika ServerVersion untuk objek ini di bawah 8.760 (8.0 SP3) (Diperoleh dari SqlSmoObject) |
| ThrowIfBelowVersion90(String) |
Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di bawah 9.0 (SQL 2005) (Diperoleh dari SqlSmoObject) |
| ToString() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| Touch() |
Tandai objek "disentuh" untuk pembuatan skrip Alter tanpa syarat. (Diperoleh dari SqlSmoObject) |
| TouchImpl() |
Metode virtual untuk memungkinkan kelas turunan melakukan pekerjaan tambahan saat disentuh. (Diperoleh dari SqlSmoObject) |
| UnbindDefaultImpl(Boolean) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| UnbindRuleImpl(Boolean) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| Validate(String, Object[]) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SmoObjectBase) |
Acara
| Nama | Deskripsi |
|---|---|
| PropertyChanged |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| PropertyMetadataChanged |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| IAlienObject.Discover() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| IAlienObject.GetDomainRoot() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| IAlienObject.GetParent() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| IAlienObject.GetPropertyType(String) |
Menemukan jenis properti. (Diperoleh dari SqlSmoObject) |
| IAlienObject.GetPropertyValue(String, Type) |
Mengambil nilai untuk properti tertentu. Melemparkan jika properti tidak ditemukan. (Diperoleh dari SqlSmoObject) |
| IAlienObject.GetUrn() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| IAlienObject.Resolve(String) |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
| IAlienObject.SetObjectState(SfcObjectState) |
Mengatur status objek ini berdasarkan SfcObjectState yang disediakan. (Diperoleh dari SqlSmoObject) |
| IAlienObject.SetPropertyValue(String, Type, Object) |
Mengatur nilai properti yang diberikan, jika dapat ditulis. Jika properti tidak berada di tas properti, refleksi digunakan. Melempar pengecualian jika properti tidak ditemukan. (Diperoleh dari SqlSmoObject) |
| ISfcPropertyProvider.GetPropertySet() |
Grup Ketersediaan (AG) adalah unit ketersediaan tinggi. Ini mewakili kumpulan database terkait yang membentuk aplikasi penting bisnis yang membutuhkan ketersediaan tinggi dan kemampuan pemulihan bencana. (Diperoleh dari SqlSmoObject) |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| GetAssessmentItems(AvailabilityGroup, String[]) |
Menemukan semua pemeriksaan yang tersedia untuk diberikan |
| GetAssessmentItems(SqlSmoObject, String[]) |
Menemukan semua pemeriksaan yang tersedia untuk diberikan |
| GetAssessmentResults(AvailabilityGroup, IEnumerable<ICheck>) |
Secara sinkron menjalankan penilaian untuk diberikan |
| GetAssessmentResults(AvailabilityGroup, String[]) |
Secara sinkron menjalankan penilaian untuk diberikan |
| GetAssessmentResults(SqlSmoObject, IEnumerable<ICheck>) |
Secara sinkron menjalankan penilaian untuk diberikan |
| GetAssessmentResults(SqlSmoObject, String[]) |
Secara sinkron menjalankan penilaian untuk diberikan |
| GetAssessmentResultsList(AvailabilityGroup, IEnumerable<ICheck>) |
Secara sinkron menjalankan penilaian untuk diberikan |
| GetAssessmentResultsList(AvailabilityGroup, String[]) |
Secara asinkron menjalankan penilaian untuk diberikan |
| GetAssessmentResultsList(SqlSmoObject, IEnumerable<ICheck>) |
Secara asinkron menjalankan penilaian untuk diberikan |
| GetAssessmentResultsList(SqlSmoObject, String[]) |
Secara asinkron menjalankan penilaian untuk diberikan |
| IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences) |
Memeriksa apakah jenis yang ditentukan didukung oleh ServerVersion dan DatabaseEngineType server akar untuk objek ini. Jika ScriptingPreferences non-null juga akan memeriksa apakah jenis yang ditentukan didukung oleh ServerVersion dan DatabaseEngineType server target. |