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)

Применяется к