MulticastOption 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
MulticastOption 클래스의 새 인스턴스를 초기화합니다.
오버로드
MulticastOption(IPAddress) |
지정된 IP 멀티캐스트 그룹에 대한 MulticastOption 클래스의 새 버전을 초기화합니다. |
MulticastOption(IPAddress, Int32) |
지정된 IP 멀티캐스트 그룹 주소 및 인터페이스 인덱스를 사용하여 MulticastOption 클래스의 새 인스턴스를 초기화합니다. |
MulticastOption(IPAddress, IPAddress) |
지정된 IP 멀티캐스트 그룹 주소 및 네트워크 인터페이스와 관련된 로컬 IP 주소를 사용하여 MulticastOption 클래스의 새 인스턴스를 초기화합니다. |
MulticastOption(IPAddress)
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
지정된 IP 멀티캐스트 그룹에 대한 MulticastOption 클래스의 새 버전을 초기화합니다.
public:
MulticastOption(System::Net::IPAddress ^ group);
public MulticastOption (System.Net.IPAddress group);
new System.Net.Sockets.MulticastOption : System.Net.IPAddress -> System.Net.Sockets.MulticastOption
Public Sub New (group As IPAddress)
매개 변수
- group
- IPAddress
멀티캐스트 그룹의 IP 주소입니다.
예외
group
이(가) null
인 경우
설명
네트워크 카드가 여러 대 있는 컴퓨터의 경우 이 생성자를 사용하지 마세요. 그룹 및 로컬 IP 주소를 사용하는 생성자를 사용합니다.
적용 대상
MulticastOption(IPAddress, Int32)
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
지정된 IP 멀티캐스트 그룹 주소 및 인터페이스 인덱스를 사용하여 MulticastOption 클래스의 새 인스턴스를 초기화합니다.
public:
MulticastOption(System::Net::IPAddress ^ group, int interfaceIndex);
public MulticastOption (System.Net.IPAddress group, int interfaceIndex);
new System.Net.Sockets.MulticastOption : System.Net.IPAddress * int -> System.Net.Sockets.MulticastOption
Public Sub New (group As IPAddress, interfaceIndex As Integer)
매개 변수
- group
- IPAddress
멀티캐스트 그룹의 IP 주소입니다.
- interfaceIndex
- Int32
멀티캐스트 패킷을 보내고 받는 데 사용되는 인터페이스의 인덱스입니다.
적용 대상
MulticastOption(IPAddress, IPAddress)
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
- Source:
- MulticastOption.cs
지정된 IP 멀티캐스트 그룹 주소 및 네트워크 인터페이스와 관련된 로컬 IP 주소를 사용하여 MulticastOption 클래스의 새 인스턴스를 초기화합니다.
public:
MulticastOption(System::Net::IPAddress ^ group, System::Net::IPAddress ^ mcint);
public MulticastOption (System.Net.IPAddress group, System.Net.IPAddress mcint);
new System.Net.Sockets.MulticastOption : System.Net.IPAddress * System.Net.IPAddress -> System.Net.Sockets.MulticastOption
Public Sub New (group As IPAddress, mcint As IPAddress)
매개 변수
- group
- IPAddress
그룹 IP 주소입니다.
- mcint
- IPAddress
로컬 IP 주소입니다.
예외
예제
다음 예제에서는 개체를 MulticastOption 만듭니다.
// Define a MuticastOption object specifying the multicast group
// address and the local IPAddress.
// The multicast group address is the same one used by the server.
mcastOption = gcnew MulticastOption( mcastAddress,localIPAddr );
mcastSocket->SetSocketOption( SocketOptionLevel::IP, SocketOptionName::AddMembership, mcastOption );
// Define a MulticastOption object specifying the multicast group
// address and the local IPAddress.
// The multicast group address is the same as the address used by the server.
s_mcastOption = new MulticastOption(s_mcastAddress, localIPAddr);
s_mcastSocket.SetSocketOption(SocketOptionLevel.IP,
SocketOptionName.AddMembership,
s_mcastOption);
' Define a MulticastOption object specifying the multicast group
' address and the local IPAddress.
' The multicast group address is the same as the address used by the server.
mcastOption = New MulticastOption(mcastAddress, localIPAddr)
mcastSocket.SetSocketOption(SocketOptionLevel.IP, SocketOptionName.AddMembership, mcastOption)
설명
네트워크 카드가 여러 대 있는 컴퓨터의 경우 이 생성자를 사용하여 인스턴스를 만들어야 MulticastOption 합니다.
적용 대상
.NET