UdpSingleSourceMulticastClient Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Получатель клиента для многоадресного трафика из одного источника, также известный как многоадресная рассылка источника (SSM).
public ref class UdpSingleSourceMulticastClient : IDisposable
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public class UdpSingleSourceMulticastClient : IDisposable
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
type UdpSingleSourceMulticastClient = class
interface IDisposable
Public Class UdpSingleSourceMulticastClient
Implements IDisposable
- Наследование
-
UdpSingleSourceMulticastClient
- Атрибуты
- Реализации
Комментарии
Адрес группы многоадресной рассылки и исходный адрес отправителя должен быть известен.
Помимо получения данных многоадресной рассылки от определенного отправителя, UdpSingleSourceMulticastClient клиент также может отправлять одноадресные данные обратно отправителю.
Чтобы получить многоадресную рассылку из нескольких источников или если источники не известны заранее, используйте вместо него UdpSingleSourceMulticastClient класс.
Конструкторы
| Имя | Описание |
|---|---|
| UdpSingleSourceMulticastClient(IPAddress, IPAddress, Int32) |
Устаревшие..
Создает новый UdpSingleSourceMulticastClient клиент UDP, который может подписаться на адрес группы и получать диаграммы данных из одного источника. |
Свойства
| Имя | Описание |
|---|---|
| ReceiveBufferSize |
Устаревшие..
Возвращает или задает размер в байтах буфера получения, используемого Socket для операций получения многоадресной рассылки в этом UdpSingleSourceMulticastClient экземпляре. |
| SendBufferSize |
Устаревшие..
Возвращает или задает размер в байтах буфера отправки, используемого Socket для многоадресных операций отправки в этом UdpSingleSourceMulticastClient экземпляре. |
Методы
| Имя | Описание |
|---|---|
| BeginJoinGroup(AsyncCallback, Object) |
Устаревшие..
Привязывает сокет и начинает операцию соединения с группой многоадресной рассылки, чтобы разрешить передачу данных из одного исходного адреса. |
| BeginReceiveFromSource(Byte[], Int32, Int32, AsyncCallback, Object) |
Устаревшие..
Начинает операцию получения пакета из присоединенной группы многоадресной рассылки и вызывает указанный обратный вызов, когда пакет прибыл в группу из указанного отправителя. |
| BeginSendToSource(Byte[], Int32, Int32, Int32, AsyncCallback, Object) |
Устаревшие..
Начинает операцию отправки одноадресного пакета в источник, указанный ранее. |
| Dispose() |
Устаревшие..
Оставляет группу многоадресной UdpSingleSourceMulticastClient рассылки и освобождает все ресурсы, используемые текущим экземпляром класса и базовым Socket. |
| EndJoinGroup(IAsyncResult) |
Устаревшие..
Завершает операцию асинхронного соединения группы в группу многоадресной рассылки. |
| EndReceiveFromSource(IAsyncResult, Int32) |
Устаревшие..
Завершает асинхронную операцию получения пакета из присоединенной группы многоадресной рассылки и предоставляет полученную информацию. |
| EndSendToSource(IAsyncResult) |
Устаревшие..
Завершает операцию отправки одноадресного пакета в один источник. |
| Equals(Object) |
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Устаревшие..
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Устаревшие..
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Устаревшие..
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Устаревшие..
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |