다음을 통해 공유


UdpAnySourceMulticastClient 클래스

정의

주의

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

모든 소스의 멀티캐스트 트래픽을 받는 클라이언트 수신자로서, ASM(Any Source Multicast) 또는 ISM(Internet Standard Multicast)이라고도 합니다.

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)
사용되지 않음.

그룹 주소를 구독하고 모든 소스의 데이터그램을 받을 수 있는 새 UdpAnySourceMulticastClient UDP 클라이언트를 만듭니다.

속성

MulticastLoopback
사용되지 않음.

나가는 멀티캐스트 패킷을 보내는 애플리케이션에 전달할지 여부를 지정하는 값을 가져오거나 설정합니다.

ReceiveBufferSize
사용되지 않음.

UdpAnySourceMulticastClient 인스턴스에 대한 멀티캐스트 수신 작업에 사용되는 Socket의 수신 버퍼 크기(바이트)를 가져오거나 설정합니다.

SendBufferSize
사용되지 않음.

UdpAnySourceMulticastClient 인스턴스에서 멀티캐스트 전송 작업에 사용되는 Socket의 보내기 버퍼 크기(바이트)를 가져오거나 설정합니다.

메서드

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) 메서드 호출에서 차단된 소스의 차단을 해제합니다.

적용 대상