PolicyStore Kelas

Definisi

Objek PolicyStore adalah objek akar untuk hierarki DMF.

[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class PolicyStore : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomain, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSerializableUpgrade, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcValidate
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type PolicyStore = class
    inherit SfcInstance
    interface ISfcAlterable
    interface IAlterable
    interface ISfcDomain
    interface ISfcDomainLite
    interface ISfcHasConnection
    interface ISfcSerializableUpgrade
    interface ISfcValidate
Public NotInheritable Class PolicyStore
Inherits SfcInstance
Implements IAlterable, ISfcAlterable, ISfcDomain, ISfcSerializableUpgrade, ISfcValidate
Warisan
PolicyStore
Atribut
Penerapan

Konstruktor

Nama Deskripsi
PolicyStore()

Jangan pernah memanggil ini, atau jika Anda ingat untuk mengatur SqlStoreConnection

PolicyStore(SfcConnection)

Objek PolicyStore adalah objek akar untuk hierarki DMF.

Properti

Nama Deskripsi
AbstractIdentityKey

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
Conditions

Objek PolicyStore adalah objek akar untuk hierarki DMF.

Enabled

Objek PolicyStore adalah objek akar untuk hierarki DMF.

Facets

Mengembalikan Koleksi FacetInfo.

HistoryRetentionInDays

Objek PolicyStore adalah objek akar untuk hierarki DMF.

IdentityKey

Objek PolicyStore adalah objek akar untuk hierarki DMF.

KeyChain

Mengembalikan jalur identitas objek

(Diperoleh dari SfcInstance)
LogOnSuccess

Objek PolicyStore adalah objek akar untuk hierarki DMF.

Metadata

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
Name

Nama server yang tersambung ke

ObjectSets

Objek PolicyStore adalah objek akar untuk hierarki DMF.

Parent

Induk bukan sesuatu yang dijaga lokal, itu tersirat dari rantai kunci Konsep orang tua benar-benar tentang hiearki ke atas dan di bawah akar jika kita hanya melakukan ini melalui orang tua maka kita tidak akan dapat membuat objek hanya dengan set SfcKeyChain ringan

Mengatur induk adalah untuk operasi pembantu untuk mengatur rantai kunci

(Diperoleh dari SfcInstance)
Policies

Objek PolicyStore adalah objek akar untuk hierarki DMF.

PolicyCategories

Objek PolicyStore adalah objek akar untuk hierarki DMF.

PolicyCategorySubscriptions

Objek PolicyStore adalah objek akar untuk hierarki DMF.

Properties

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
PropertyStorageProvider

Properti ini mengembalikan implementasi default SFC untuk antarmuka ISfcPropertyStorageProvider, dapat ditimpa di kelas anak untuk mengembalikan penyedia penyimpanan lain (yaitu daftar properti datar)

(Diperoleh dari SfcInstance)
SqlStoreConnection

Objek PolicyStore adalah objek akar untuk hierarki DMF.

State

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
Urn

Buat string Urn baru pada setiap permintaan dan kembalikan.

(Diperoleh dari SfcInstance)

Metode

Nama Deskripsi
Alter()

Objek PolicyStore adalah objek akar untuk hierarki DMF.

AlterImpl()

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
CheckObjectCreated()

Untuk dipanggil dari domain ketika API mengharuskan objek dibuat lebih kuat dari CheckObjectState

(Diperoleh dari SfcInstance)
CheckObjectState()

Untuk dipanggil dari domain untuk akses apa pun ke objek

(Diperoleh dari SfcInstance)
CreateIdentityKey()

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
CreateImpl()

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
CreatePolicyFromFacet(Object, String, String, String, XmlWriter)

Metode ini membuat instans objek Kebijakan yang berlaku untuk target yang diberikan, lalu menambahkan kebijakan ke penyimpanan permanen. Kebijakan ini dikaitkan dengan Kondisi yang objek ConditionExpression-nya mencerminkan properti target seperti yang terlihat melalui faset yang diberikan pada saat metode ini dipanggil. Anda dapat mengakses kebijakan yang baru dibuat melalui kumpulan PolicyStore ini[policyName].

CreatePolicyFromFacet(SfcQueryExpression, String, String, String, XmlWriter)

Metode ini membuat instans objek Kebijakan sementara dan kemudian menserialisasikannya melalui XmlWriter yang diberikan. Kebijakan ini dikaitkan dengan Kondisi yang objek ConditionExpression-nya mencerminkan properti target seperti yang terlihat melalui faset yang diberikan pada saat metode ini dipanggil. Objek PolicyStore ini tidak diubah oleh panggilan ini.

CreatePolicyFromFacet(SfcQueryExpression, String, String, String)

Metode ini membuat instans objek Kebijakan yang berlaku untuk target yang diberikan, lalu menambahkan kebijakan ke penyimpanan permanen. Kebijakan ini dikaitkan dengan Kondisi yang objek ConditionExpression-nya mencerminkan properti target seperti yang terlihat melalui faset yang diberikan pada saat metode ini dipanggil. Anda dapat mengakses kebijakan yang baru dibuat melalui kumpulan PolicyStore ini[policyName].

DeserializePolicy(XmlReader, Boolean, Boolean)

Deserialisasi satu kebijakan dari pembaca XML yang diberikan. Pembaca sebelumnya harus dibuat oleh metode Ekspor yang didukung. Kebijakan yang dideserialisasi hanya ada dalam memori dan harus dibuat di PolicyStore di server untuk mempertahankannya.

Discover(ISfcDependencyDiscoveryObjectSink)

Objek PolicyStore adalah objek akar untuk hierarki DMF.

DropImpl()

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
EnumApplicablePolicies(SfcQueryExpression)

Mengembalikan DataTable yang berisi kebijakan yang berlaku untuk jenis target yang sama dengan target yang disediakan. Dengan kata lain, jika target Database diberikan maka kebijakan yang berlaku untuk Database, Tabel, dan jenis lain di bawah database akan dipertimbangkan.

EnumApplicablePolicyCategories(SfcQueryExpression)

Mengembalikan koleksi baca-saja yang berisi setiap kategori kebijakan, diulang untuk setiap kebijakan dalam kategori tersebut, dan bendera jika target berlangganan kategori, semua kebijakan database dan database turunan dalam kategori, dan mode eksekusi kebijakan. Catatan: metode ini saat ini hanya valid pada target database.

EnumConditionsOnFacet(String, PolicyStore+EnumerationMode)

Menghitung Kondisi yang terkait dengan faset tertentu, menghormati bendera IsSystemObject

EnumConditionsOnFacet(String)

Menghitung Kondisi yang terkait dengan faset yang diberikan

EnumDomainFacets(String[])

Mengembalikan Kumpulan FacetInfo untuk domain yang tercantum. Pass String.Empty untuk Faset, tidak terkait dengan Domain SFC

EnumPoliciesOnFacet(String, PolicyStore+EnumerationMode)

Menghitung Kebijakan yang terkait dengan faset yang diberikan, menghormati bendera IsSystemObject

EnumPoliciesOnFacet(String)

Menghitung Kebijakan yang terkait dengan faset yang diberikan

EnumPolicyCategories()

Mengembalikan koleksi baca-saja yang berisi semua kategori kebijakan.

EnumRootConditions(Type)

Menenangkan kondisi akar untuk jenis tertentu

EnumRootFacets(Type)

Mengembalikan kumpulan faset Root

EnumTargetSetConditions(Type, PolicyStore+EnumerationMode)

Menghitung Kondisi untuk Jenis tertentu yang dapat digunakan dalam filter TargetSet, menghormati bendera IsSystemObject

EnumTargetSetConditions(Type)

Menghitung Kondisi untuk Jenis tertentu yang dapat digunakan dalam filter TargetSet

EraseSystemHealthPhantomRecords()

Fungsi ini menghapus rekaman phantom dari tabel kesehatan sistem dengan melakukan iterasi melalui semua pelanggaran dan memverifikasi bahwa rekaman tersebut sesuai dengan objek yang ada.

GetAggregatedHealthState(SfcQueryExpression)

Mengembalikan informasi kesehatan agregat dari kueri target, yang dapat menjelaskan objek tunggal atau kumpulan objek.

GetChildCollection(String)

Dapatkan koleksi anak dalam instans ini untuk string nama elemen yang diberikan.

(Diperoleh dari SfcInstance)
GetDomain()

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
GetPropertySet()

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
GetTypeMetadataImpl()

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
ImportPolicy(XmlReader, ImportPolicyEnabledState, Boolean, Boolean)

Impor satu kebijakan dari pembaca XML yang diberikan. Pembaca sebelumnya harus dibuat oleh metode Ekspor yang didukung. Kebijakan yang diimpor juga dibuat di PolicyStore di server.

InitializeUIPropertyState()

Dapat diambil alih dari objek anak yang peduli tentang menginisialisasi status mereka (metadata dinamis yang saat ini adalah ". Properti diaktifkan" )

(Diperoleh dari SfcInstance)
MarkForDropImpl(Boolean)

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
MarkRootAsConnected()

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
MarkSystemObject(Object, Boolean)

Mengatur bendera Sistem pada objek di penyimpanan

MoveImpl(SfcInstance)

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
PostAlter(Object)

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
PostCreate(Object)

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
PostDrop(Object)

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
PostMove(Object)

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
PostRename(Object)

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
PurgeHealthState()

Hapus menyeluruh semua rekaman dari tabel status kesehatan kebijakan.

PurgeHealthState(SfcQueryExpression)

Hapus menyeluruh rekaman dari tabel status kesehatan kebijakan yang terkait dengan simpul di pohon, dimulai dengan nilai yang diteruskan ke targetTreeRoot.

Refresh()

menyegarkan properti objek dengan membacanya dari server

(Diperoleh dari SfcInstance)
RenameImpl(SfcKey)

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
RepairPolicyAutomation()

Memulihkan semua artefak yang telah dibuat oleh manajemen berbasis kebijakan untuk mendukung otomatisasi kebijakan.

ResetKey()

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
ScriptAlter()

Objek PolicyStore adalah objek akar untuk hierarki DMF.

Serialize(XmlWriter)

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
StartSerializationUpgrade()

Objek PolicyStore adalah objek akar untuk hierarki DMF.

SubscribeToPolicyCategory(SfcQueryExpression, String)

Membuat langganan untuk target yang disediakan ke kategori kebijakan yang ditentukan. Ini akan melemparkan jika langganan sudah ada.

ToString()

Identitas string penyimpanan kebijakan adalah nama Server terkait.

UnsubscribeFromPolicyCategory(SfcQueryExpression, String)

Berhenti berlangganan target yang disediakan dari kategori kebijakan yang ditentukan. Ini akan melemparkan jika target tidak berlangganan kategori.

UpdateUIPropertyState()

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
Validate()

Validasi objek anak dasar

(Diperoleh dari SfcInstance)

Acara

Nama Deskripsi
propertyChanged

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
PropertyChanged

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
propertyMetadataChanged

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)
PropertyMetadataChanged

Objek PolicyStore adalah objek akar untuk hierarki DMF.

(Diperoleh dari SfcInstance)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
ISfcDomain.GetExecutionEngine()

Objek PolicyStore adalah objek akar untuk hierarki DMF.

ISfcDomain.GetKey(IUrnFragment)

mengembalikan objek Kunci yang diberikan fragmen Urn

ISfcDomain.GetType(String)

Objek PolicyStore adalah objek akar untuk hierarki DMF.

ISfcDomain.GetTypeMetadata(String)

Objek PolicyStore adalah objek akar untuk hierarki DMF.

ISfcDomain.UseSfcStateManagement()

Objek PolicyStore adalah objek akar untuk hierarki DMF.

ISfcDomainLite.DomainInstanceName

Objek PolicyStore adalah objek akar untuk hierarki DMF.

ISfcDomainLite.DomainName

Objek PolicyStore adalah objek akar untuk hierarki DMF.

ISfcDomainLite.GetLogicalVersion()

Mengembalikan versi logis domain

ISfcHasConnection.ConnectionContext

Objek PolicyStore adalah objek akar untuk hierarki DMF.

ISfcHasConnection.GetConnection()

Dapatkan koneksi saat ini untuk kueri. Mengembalikan koneksi yang mendukung kueri serial tunggal, sehingga kueri harus berakhir sebelum yang lain dapat dimulai.

ISfcHasConnection.GetConnection(SfcObjectQueryMode)

Dapatkan koneksi saat ini untuk kueri. Mengembalikan koneksi yang mendukung kueri serial tunggal atau beberapa kueri yang terbuka secara bersamaan seperti yang diminta.

ISfcHasConnection.SetConnection(ISfcConnection)

Mengatur koneksi aktif.

ISfcValidate.Validate(String, Object[])

Implementasi ISfcValidate untuk Kebijakan

Berlaku untuk