Bagikan melalui


ProvideBrokeredServiceHubServiceAttribute Kelas

Definisi

Menghasilkan pendaftaran untuk paket Visual Studio yang mengarah ke paket yang akan dimuat saat layanan ServiceHub tertentu diminta.

public ref class ProvideBrokeredServiceHubServiceAttribute : Microsoft::VisualStudio::Shell::ServiceBroker::ProvideBrokeredServiceAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public class ProvideBrokeredServiceHubServiceAttribute : Microsoft.VisualStudio.Shell.ServiceBroker.ProvideBrokeredServiceAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideBrokeredServiceHubServiceAttribute = class
    inherit ProvideBrokeredServiceAttribute
Public Class ProvideBrokeredServiceHubServiceAttribute
Inherits ProvideBrokeredServiceAttribute
Warisan
ProvideBrokeredServiceHubServiceAttribute
Atribut

Konstruktor

ProvideBrokeredServiceHubServiceAttribute(String)

Menginisialisasi instans baru kelas ProvideBrokeredServiceHubServiceAttribute.

Bidang

AllowGuestClientsRegValue

Nilai registri untuk menyimpan konteks keamanan

(Diperoleh dari ProvideBrokeredServiceAttribute)
AudienceRegValue

Nilai registri untuk menunjukkan cakupan layanan

(Diperoleh dari ProvideBrokeredServiceAttribute)
BrokeredServiceRegKey

Kunci registri untuk BrokeredServices

(Diperoleh dari ProvideBrokeredServiceAttribute)
DefaultAudience

Nilai default untuk Audience.

(Diperoleh dari ProvideBrokeredServiceAttribute)
DefaultServiceLocation

Nilai default untuk ServiceLocationRegValue

IsServiceHubRegValue

Nilai registri untuk menunjukkan apakah ini adalah layanan ServiceHub

ServiceLocationRegValue

Nilai registri untuk menunjukkan lokasi konfigurasi layanan

Properti

AllowTransitiveGuestClients

Mendapatkan atau menetapkan nilai yang menunjukkan apakah klien tamu diizinkan untuk memperoleh layanan ini secara transitif. Secara default (false), hanya pemilik yang diizinkan untuk mengakses layanan broker. Untuk ikut serta mengizinkan tamu memperoleh layanan yang di-proffer, atur ini ke true. Dengan mengatur ini ke true layanan sekarang memiliki tanggung jawab sepenuhnya dalam menggunakan IAuthorizationService dengan benar untuk mengotorisasi operasi sensitif.

(Diperoleh dari ProvideBrokeredServiceAttribute)
Audience

Mendapatkan atau menetapkan nilai yang menunjukkan klien mana yang harus diizinkan untuk langsung memperoleh layanan ini. Audiens mungkin bitwise-OR'd bersama-sama untuk memperluas set klien yang diizinkan untuk memperoleh layanan ini.

(Diperoleh dari ProvideBrokeredServiceAttribute)
Name

Mendapatkan nama layanan (sama dengan Name.)

(Diperoleh dari ProvideBrokeredServiceAttribute)
ServiceLocation

Mendapatkan atau mengatur lokasi file konfigurasi layanan. Ini termasuk jalur ke file konfigurasi, tetapi tidak boleh berisi nama file itu sendiri.

TypeId

Ambil alih properti TypeID untuk membiarkan RegistrationAttribute memperoleh kelas untuk bekerja dengan System.ComponentModel.TypeDescriptor.GetAttributes(...). Atribut yang berasal dari atribut ini harus mengambil alih properti ini hanya jika membutuhkan kontrol yang lebih baik pada instans yang dapat diterapkan ke kelas.

(Diperoleh dari RegistrationAttribute)
Version

Mendapatkan atau mengatur versi layanan yang di-proffer (sama dengan Version.)

(Diperoleh dari ProvideBrokeredServiceAttribute)

Metode

GetPackageGuid(RegistrationAttribute+RegistrationContext)

Menghasilkan pendaftaran untuk paket Visual Studio yang mengarah ke paket yang akan dimuat saat layanan ServiceHub tertentu diminta.

GetPackageRegKeyPath(Guid)

Mendapatkan jalur registri (relatif terhadap akar registri aplikasi) dari VSPackage.

(Diperoleh dari RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Mendaftarkan VSPackage ini dengan konteks tertentu, ketika dipanggil oleh alat pendaftaran eksternal seperti regpkg.exe. Untuk informasi selengkapnya, lihat Mendaftarkan VSPackages.

(Diperoleh dari ProvideBrokeredServiceAttribute)
SetRegistryValues(RegistrationAttribute+RegistrationContext, RegistrationAttribute+Key)

Menghasilkan pendaftaran untuk paket Visual Studio yang mengarah ke paket yang akan dimuat saat layanan ServiceHub tertentu diminta.

Unregister(RegistrationAttribute+RegistrationContext)

Dipanggil untuk membatalkan pendaftaran atribut ini dengan konteks yang diberikan.

(Diperoleh dari ProvideBrokeredServiceAttribute)

Berlaku untuk