Bahasa

DeploymentContributor Kelas

Definisi

Kelas dasar untuk kontributor penyebaran. Subkelas kelas ini berpartisipasi dalam penyebaran dengan memodifikasi rencana penyebaran atau dengan menjalankan rencana

public abstract class DeploymentContributor : IDisposable
type DeploymentContributor = class
    interface IDisposable
Public MustInherit Class DeploymentContributor
Implements IDisposable
Warisan
DeploymentContributor
Turunan
Penerapan

Konstruktor

Nama Deskripsi
DeploymentContributor()

Menginisialisasi instans baru dari kelas DeploymentContributor.

Properti

Nama Deskripsi
Canceled

Mendapatkan nilai yang menunjukkan apakah kontributor dibatalkan

CancellationToken

yang CancellationToken digunakan untuk menunjukkan apakah eksekusi kontributor harus dibatalkan

Metode

Nama Deskripsi
Cancel()

Membatalkan eksekusi kontributor

Dispose()

Diwariskan dari Dispose()

Dispose(Boolean)

Kelas dasar untuk kontributor penyebaran. Subkelas kelas ini berpartisipasi dalam penyebaran dengan memodifikasi rencana penyebaran atau dengan menjalankan rencana

OnApplyDeploymentConfiguration(DeploymentContributorContext, ICollection<DeploymentContributorConfigurationStream>)

Dipanggil oleh proses penyebaran di DacFx untuk memberi kode Anda kesempatan untuk mengumpulkan informasi konfigurasi dari file yang disediakan. Di akhir metode, semua aliran akan dibuang. Kontributor yang perlu mendapatkan data dari aliran harus membaca dan menyimpan data selama metode ini - mencoba membaca dari aliran selama metode selanjutnya seperti OnExecute(DeploymentPlanContributorContext) metode akan gagal.

OnEstablishDeploymentConfiguration(DeploymentContributorConfigurationSetup)

Dipanggil oleh proses build di DacFx untuk memberi kode Anda kesempatan untuk memodifikasi konfigurasi penyebaran.

PublishMessage(ExtensibilityError)

Menerbitkan pesan ke mesin penyebaran. Mesin penyebaran akan memproses dan melaporkan pesan kepada konsumen.

Berlaku untuk