StreamingRequestHandler Konstruktor
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.
Overload
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger) |
Menginisialisasi instans StreamingRequestHandler baru kelas dan membuat koneksi melalui WebSocket ke saluran streaming. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger) |
Menginisialisasi instans StreamingRequestHandler baru kelas dan membuat koneksi melalui Pipa Bernama ke saluran streaming. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, StreamingConnection, String, ILogger) |
Menginisialisasi instans baru kelas StreamingRequestHandler. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger) |
Menginisialisasi instans StreamingRequestHandler baru kelas dan membuat koneksi melalui WebSocket ke saluran streaming. |
| StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, String, ILogger) |
Menginisialisasi instans StreamingRequestHandler baru kelas dan membuat koneksi melalui Pipa Bernama ke saluran streaming. |
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)
Menginisialisasi instans StreamingRequestHandler baru kelas dan membuat koneksi melalui WebSocket ke saluran streaming.
public StreamingRequestHandler(Microsoft.Bot.Builder.IBot bot, Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor activityProcessor, System.Net.WebSockets.WebSocket socket, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Builder.Streaming.StreamingRequestHandler : Microsoft.Bot.Builder.IBot * Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor * System.Net.WebSockets.WebSocket * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Builder.Streaming.StreamingRequestHandler
Public Sub New (bot As IBot, activityProcessor As IStreamingActivityProcessor, socket As WebSocket, Optional logger As ILogger = Nothing)
Parameter
- bot
- IBot
Bot yang kami tangani permintaannya.
- activityProcessor
- IStreamingActivityProcessor
Prosesor untuk permintaan masuk.
- socket
- WebSocket
Soket dasar yang digunakan saat menyambungkan ke saluran.
- logger
- ILogger
Implementasi pencatat untuk melacak dan men-debug informasi.
Berlaku untuk
StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)
Menginisialisasi instans StreamingRequestHandler baru kelas dan membuat koneksi melalui Pipa Bernama ke saluran streaming.
public StreamingRequestHandler(Microsoft.Bot.Builder.IBot bot, Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor activityProcessor, string pipeName, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Builder.Streaming.StreamingRequestHandler : Microsoft.Bot.Builder.IBot * Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor * string * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Builder.Streaming.StreamingRequestHandler
Public Sub New (bot As IBot, activityProcessor As IStreamingActivityProcessor, pipeName As String, Optional logger As ILogger = Nothing)
Parameter
- bot
- IBot
Bot yang kami tangani permintaannya.
- activityProcessor
- IStreamingActivityProcessor
Prosesor untuk permintaan masuk.
- pipeName
- String
Nama Pipa Bernama yang akan digunakan saat menyambungkan ke saluran.
- logger
- ILogger
Implementasi pencatat untuk melacak dan men-debug informasi.
Berlaku untuk
StreamingRequestHandler(IBot, IStreamingActivityProcessor, StreamingConnection, String, ILogger)
Menginisialisasi instans baru kelas StreamingRequestHandler.
public StreamingRequestHandler(Microsoft.Bot.Builder.IBot bot, Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor activityProcessor, Microsoft.Bot.Connector.Streaming.Application.StreamingConnection connection, string audience = default, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Builder.Streaming.StreamingRequestHandler : Microsoft.Bot.Builder.IBot * Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor * Microsoft.Bot.Connector.Streaming.Application.StreamingConnection * string * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Builder.Streaming.StreamingRequestHandler
Public Sub New (bot As IBot, activityProcessor As IStreamingActivityProcessor, connection As StreamingConnection, Optional audience As String = Nothing, Optional logger As ILogger = Nothing)
Parameter
- bot
- IBot
Bot yang kami tangani permintaannya.
- activityProcessor
- IStreamingActivityProcessor
Prosesor untuk permintaan masuk.
- connection
- StreamingConnection
Koneksi yang digunakan untuk mengirim permintaan ke transportasi.
- audience
- String
Penerima yang ditentukan dari semua aktivitas keluar.
- logger
- ILogger
Implementasi pencatat untuk melacak dan men-debug informasi.
Berlaku untuk
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger)
Menginisialisasi instans StreamingRequestHandler baru kelas dan membuat koneksi melalui WebSocket ke saluran streaming.
public StreamingRequestHandler(Microsoft.Bot.Builder.IBot bot, Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor activityProcessor, System.Net.WebSockets.WebSocket socket, string audience, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Builder.Streaming.StreamingRequestHandler : Microsoft.Bot.Builder.IBot * Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor * System.Net.WebSockets.WebSocket * string * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Builder.Streaming.StreamingRequestHandler
Public Sub New (bot As IBot, activityProcessor As IStreamingActivityProcessor, socket As WebSocket, audience As String, Optional logger As ILogger = Nothing)
Parameter
- bot
- IBot
Bot yang kami tangani permintaannya.
- activityProcessor
- IStreamingActivityProcessor
Prosesor untuk permintaan masuk.
- socket
- WebSocket
Soket dasar yang digunakan saat menyambungkan ke saluran.
- audience
- String
Penerima yang ditentukan dari semua aktivitas keluar.
- logger
- ILogger
Implementasi pencatat untuk melacak dan men-debug informasi.
Keterangan
Audiens mewakili penerima di ujung lain koneksi streaming StreamingRequestHandler. Beberapa nilai audiens yang dapat diterima adalah sebagai berikut:
Berlaku untuk
StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, String, ILogger)
Menginisialisasi instans StreamingRequestHandler baru kelas dan membuat koneksi melalui Pipa Bernama ke saluran streaming.
public StreamingRequestHandler(Microsoft.Bot.Builder.IBot bot, Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor activityProcessor, string pipeName, string audience, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Builder.Streaming.StreamingRequestHandler : Microsoft.Bot.Builder.IBot * Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor * string * string * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Builder.Streaming.StreamingRequestHandler
Public Sub New (bot As IBot, activityProcessor As IStreamingActivityProcessor, pipeName As String, audience As String, Optional logger As ILogger = Nothing)
Parameter
- bot
- IBot
Bot yang kami tangani permintaannya.
- activityProcessor
- IStreamingActivityProcessor
Prosesor untuk permintaan masuk.
- pipeName
- String
Nama Pipa Bernama yang akan digunakan saat menyambungkan ke saluran.
- audience
- String
Penerima yang ditentukan dari semua aktivitas keluar.
- logger
- ILogger
Implementasi pencatat untuk melacak dan men-debug informasi.
Keterangan
Audiens mewakili penerima di ujung lain koneksi streaming StreamingRequestHandler. Beberapa nilai audiens yang dapat diterima adalah sebagai berikut: