ServiceRpcDescriptor 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.
Deskripsi layanan untuk membantu mengotomatiskan menyambungkannya.
public ref class ServiceRpcDescriptor abstract
public abstract class ServiceRpcDescriptor
type ServiceRpcDescriptor = class
Public MustInherit Class ServiceRpcDescriptor
- Warisan
-
ServiceRpcDescriptor
- Turunan
Konstruktor
ServiceRpcDescriptor(ServiceMoniker, Type) |
Menginisialisasi instans baru kelas ServiceRpcDescriptor. |
ServiceRpcDescriptor(ServiceRpcDescriptor) |
Menginisialisasi instans ServiceRpcDescriptor baru kelas dan menginisialisasi semua bidang berdasarkan instans templat. |
Properti
ClientInterface |
Mendapatkan jenis antarmuka yang diharapkan untuk diterapkan oleh target RPC "callback" klien. |
JoinableTaskFactory |
JoinableTaskFactory Mendapatkan yang dapat diterapkan ke koneksi RPC yang dibangun. |
Moniker |
Mendapatkan moniker untuk layanan. |
MultiplexingStream |
Nerdbank.Streams.MultiplexingStream Mendapatkan yang dapat digunakan oleh klien atau server yang dibangun. |
Protocol |
Mendapatkan nama protokol yang tidak dilokalkan yang didukung oleh instans ini. |
TraceSource |
Mendapatkan yang TraceSource akan digunakan pada klien atau server yang dibangun. |
Metode
Clone() |
Membuat salinan instans ini dengan semua properti yang sama. |
ConstructLocalProxy<T>(T) |
Memberikan kesempatan untuk membungkus ServiceRpcDescriptor objek target lokal sehingga berinteraksi dengannya berulah mirip dengan jika itu adalah target jarak jauh yang menggunakan RPC. |
ConstructRpc(Object, IDuplexPipe) |
Membuat koneksi RPC ke objek tertentu melalui IDuplexPipe, memungkinkan pihak jarak jauh untuk memanggil metode secara lokal pada objek yang diberikan. |
ConstructRpc<T>(IDuplexPipe) |
Membuat proksi klien RPC melalui yang diberikan IDuplexPipe tanpa memberikan target RPC lokal bagi pihak jarak jauh untuk memanggil metode secara lokal. |
ConstructRpc<T>(Object, IDuplexPipe) |
Membuat proksi klien RPC melalui yang diberikan IDuplexPipe dan menyediakan target RPC lokal bagi pihak jarak jauh untuk memanggil metode secara lokal. |
ConstructRpcConnection(IDuplexPipe) |
Membuat koneksi RPC melalui IDuplexPipe. |
WithJoinableTaskFactory(JoinableTaskFactory) |
Mengembalikan instans ServiceRpcDescriptor yang menyerupan yang satu ini, tetapi dengan properti diatur JoinableTaskFactory ke nilai yang ditentukan. |
WithMultiplexingStream(MultiplexingStream) |
Kedaluwarsa.
Mengembalikan instans ServiceRpcDescriptor yang menyerupan yang satu ini, tetapi dengan properti diatur MultiplexingStream ke nilai yang ditentukan dan Nerdbank.Streams.MultiplexingStream.Options diatur ke |
WithServiceMoniker(ServiceMoniker) |
Mengembalikan instans ServiceRpcDescriptor yang menyerupan yang satu ini, tetapi dengan properti diatur ServiceMoniker ke nilai yang ditentukan. |
WithTraceSource(TraceSource) |
Mengembalikan instans ServiceRpcDescriptor yang menyerupan yang satu ini, tetapi dengan properti diatur TraceSource ke nilai yang ditentukan. |