SfcProxyInstance<K,T,TRef> 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.
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target.
public abstract class SfcProxyInstance<K,T,TRef> : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance<K,T> where K : SfcKey where T : SfcInstance, new() where TRef : SfcInstance
type SfcProxyInstance<'K, 'T, 'Ref (requires 'K :> SfcKey and 'T :> SfcInstance and 'T : (new : unit -> 'T) and 'Ref :> SfcInstance)> = class
inherit SfcInstance<'K, 'T (requires 'K :> SfcKey and 'T :> SfcInstance and 'T : (new : unit -> 'T))>
Public MustInherit Class SfcProxyInstance(Of K, T, TRef)
Inherits SfcInstance(Of K, T)
Jenis parameter
- K
Jenis kunci untuk kelas instans proksi.
- T
Jenis kelas instans proksi.
- TRef
Jenis kelas instans referensi target.
- Warisan
Konstruktor
| Nama | Deskripsi |
|---|---|
| SfcProxyInstance<K,T,TRef>() |
Buat instans proksi baru ke referensi target yang tidak diketahui. Referensi akan diselesaikan setelah akses pertama ke properti Referensi. |
| SfcProxyInstance<K,T,TRef>(TRef) |
Buat instans proksi baru ke referensi target yang diketahui. |
Properti
| Nama | Deskripsi |
|---|---|
| AbstractIdentityKey |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| IdentityKey |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance<K,T>) |
| KeyChain |
Mengembalikan jalur identitas objek (Diperoleh dari SfcInstance) |
| Metadata |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| 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) |
| Properties |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (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) |
| Reference |
Instans yang dirujuk oleh proksi ini. Ini hanya diatur sekali ketika properti ini pertama kali diakses. |
| State |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| Urn |
Buat string Urn baru pada setiap permintaan dan kembalikan. (Diperoleh dari SfcInstance) |
Metode
| Nama | Deskripsi |
|---|---|
| AlterImpl() |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (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() |
Pembungkus untuk versi kami yang sangat ditik. Basis SfcInstance non-generik membutuhkan ini. (Diperoleh dari SfcInstance<K,T>) |
| CreateImpl() |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| CreateKey() |
Kelas turunan harus menerapkan ini untuk membuat kunci untuk instans kelas dari propertinya. (Diperoleh dari SfcInstance<K,T>) |
| Discover(ISfcDependencyDiscoveryObjectSink) |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| DropImpl() |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| GetChildCollection(String) |
Dapatkan koleksi anak dalam instans ini untuk string nama elemen yang diberikan. (Diperoleh dari SfcInstance) |
| GetDomain() |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| GetPropertySet() |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| GetReferenceImpl() |
Dapatkan objek yang dirujuk berdasarkan proksi. Harus diimplementasikan. |
| GetTypeMetadataImpl() |
Akses metadata jenis kelas instans internal. Ini mengembalikan implementasi statis default dari SfcTypeMetadata tipe. Untuk menyesuaikan TypeMetadata jenis, ambil alih metode ini di kelas jenis turunan untuk menunjuk ke singleton objek turunan SfcTypeMetadata Anda sendiri untuk kelas tersebut. (Diperoleh dari SfcInstance<K,T>) |
| 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) |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| MarkRootAsConnected() |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| MoveImpl(SfcInstance) |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| PostAlter(Object) |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| PostCreate(Object) |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| PostDrop(Object) |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| PostMove(Object) |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| PostRename(Object) |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| Refresh() |
menyegarkan properti objek dengan membacanya dari server (Diperoleh dari SfcInstance) |
| RenameImpl(SfcKey) |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| ResetKey() |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| Serialize(XmlWriter) |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| ToString() |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| UpdateUIPropertyState() |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| Validate() |
Validasi objek anak dasar (Diperoleh dari SfcInstance) |
Acara
| Nama | Deskripsi |
|---|---|
| propertyChanged |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| PropertyChanged |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| propertyMetadataChanged |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |
| PropertyMetadataChanged |
Kelas dasar generik untuk proksi ke instans target lain. Properti yang tersedia adalah properti instans proksi ditambah ditambah properti instans target. Jika instans proksi dan target memiliki nama yang sama untuk properti, maka properti proksi adalah yang diekspos. Semua properti instans target selalu dapat diperoleh dengan mengakses proksi secara eksplisit. Properti referensi yang merupakan instans target. (Diperoleh dari SfcInstance) |