UdpAnySourceMulticastClient Класс

Определение

Внимание!

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Приемник клиента для многоадресного трафика, отправляемого из любого источника. Этот трафик также называется многоадресной рассылкой, не зависящей от отправителя (Any Source Multicast, ASM) или стандартной многоадресной рассылкой Интернета (Internet Standard Multicast, ISM).

public ref class UdpAnySourceMulticastClient : IDisposable
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public class UdpAnySourceMulticastClient : IDisposable
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
type UdpAnySourceMulticastClient = class
    interface IDisposable
Public Class UdpAnySourceMulticastClient
Implements IDisposable
Наследование
UdpAnySourceMulticastClient
Атрибуты
Реализации

Конструкторы

UdpAnySourceMulticastClient(IPAddress, Int32)
Устаревшие..

Создает новый UDP-клиент UdpAnySourceMulticastClient, который может подписаться на адрес группы и принимать датаграммы от любого отправителя.

Свойства

MulticastLoopback
Устаревшие..

Возвращает или задает значение, указывающее, могут ли доставляться исходящие пакеты многоадресной рассылки в передающем приложении.

ReceiveBufferSize
Устаревшие..

Получает или задает размер в байтах буфера приема объекта Socket, используемого для многоадресных операций получения в этом экземпляре UdpAnySourceMulticastClient.

SendBufferSize
Устаревшие..

Получает или задает размер в байтах буфера отправки объекта Socket, используемого для многоадресных операций отправки в этом экземпляре UdpAnySourceMulticastClient.

Методы

BeginJoinGroup(AsyncCallback, Object)
Устаревшие..

Привязывает сокет и начинает операцию подключения к группе многоадресной рассылки, чтобы разрешить прием датаграмм от любого участника группы.

BeginReceiveFromGroup(Byte[], Int32, Int32, AsyncCallback, Object)
Устаревшие..

Начинает операцию получения пакета из подключенной группы многоадресной рассылки и вызывает заданный обратный вызов при поступлении пакета в группу от любого отправителя.

BeginSendTo(Byte[], Int32, Int32, IPEndPoint, AsyncCallback, Object)
Устаревшие..

Начинает операцию отправки пакета одноадресной передачи в указанное место назначения.

BeginSendToGroup(Byte[], Int32, Int32, AsyncCallback, Object)
Устаревшие..

Начинает операцию отправки пакета в подключенную группу многоадресной рассылки и вызывает заданный обратный вызов после отправки пакета в группу.

BlockSource(IPAddress)
Устаревшие..

Блокирует источник, так что исходящие из него пакеты многоадресной рассылки больше не поступают.

Dispose()
Устаревшие..

Производит отключение от группы многоадресной рассылки и освобождает все ресурсы, используемые текущим экземпляром класса UdpAnySourceMulticastClient и базовым объектом Socket.

EndJoinGroup(IAsyncResult)
Устаревшие..

Завершает операцию асинхронного присоединения группы в группу многоадресной рассылки.

EndReceiveFromGroup(IAsyncResult, IPEndPoint)
Устаревшие..

Завершает асинхронную операцию получения пакета из присоединенных групп многоадресной рассылки и предоставляет полученную информацию.

EndSendTo(IAsyncResult)
Устаревшие..

Завершает операцию отправки пакета одноадресной передачи в указанное место назначения.

EndSendToGroup(IAsyncResult)
Устаревшие..

Завершает операцию отправки пакета в группу многоадресной рассылки.

Equals(Object)
Устаревшие..

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()
Устаревшие..

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()
Устаревшие..

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()
Устаревшие..

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()
Устаревшие..

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
UnblockSource(IPAddress)
Устаревшие..

Разблокирует источник, который ранее был заблокирован в результате вызова метода BlockSource(IPAddress), чтобы можно было получить исходящие из него пакеты многоадресной рассылки.

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