PeerNameRegistration 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
PeerNameRegistration 클래스의 새 인스턴스를 초기화합니다.
오버로드
PeerNameRegistration() |
PeerNameRegistration 클래스의 새로운 기본 인스턴스를 초기화합니다. |
PeerNameRegistration(PeerName, Int32) |
지정된 이름 및 포트 번호를 사용하여 PeerNameRegistration 클래스의 새 인스턴스를 초기화합니다. |
PeerNameRegistration(SerializationInfo, StreamingContext) |
새로운 serialize 가능 PeerNameRegistration 개체를 초기화합니다. |
PeerNameRegistration(PeerName, Int32, Cloud) |
지정된 피어 이름, 포트 번호 및 Cloud를 사용하여 PeerNameRegistration 클래스의 새 인스턴스를 초기화합니다. |
PeerNameRegistration()
PeerNameRegistration 클래스의 새로운 기본 인스턴스를 초기화합니다.
public:
PeerNameRegistration();
public PeerNameRegistration ();
Public Sub New ()
설명
형식의 새 기본 인스턴스를 반환 PeerNameRegistration합니다. 생성 하는 동안 피어 이름 등록을 수행 하지 않습니다.
이 생성자를 사용 하 여 개체를 인스턴스화한 후 호출자의 인스턴스를 호출 하기 전에 적절 한 필드 채워야 Start 또는 Stop합니다.
적용 대상
PeerNameRegistration(PeerName, Int32)
지정된 이름 및 포트 번호를 사용하여 PeerNameRegistration 클래스의 새 인스턴스를 초기화합니다.
public:
PeerNameRegistration(System::Net::PeerToPeer::PeerName ^ name, int port);
public PeerNameRegistration (System.Net.PeerToPeer.PeerName name, int port);
new System.Net.PeerToPeer.PeerNameRegistration : System.Net.PeerToPeer.PeerName * int -> System.Net.PeerToPeer.PeerNameRegistration
Public Sub New (name As PeerName, port As Integer)
매개 변수
- port
- Int32
등록할 포트 번호를 지정하는 정수 값입니다.
예외
name
매개 변수는 null
일 수 없습니다.
지정된 포트 번호가 0보다 작은 경우 포트 번호는 0보다 크거나 같고 65,535(0xFFFF)보다 작아야 합니다.
설명
모든 원본 주소 (ipv6, IPv4)를 등록 하는 데 사용할 수 있는 인스턴스를 만들고이 생성자를 호출 하 고 피어 현재 참여 중인 모든 클라우드에 대 한 제공 된 포트입니다. 개체가 성공적으로 생성 되는 경우 지정 된 PeerName 고 Port 채워집니다.
피어 이름을 보안은 및에서 이전에 등록 된 경우는 Cloud 피어가 현재 참여 하 고는 PeerToPeerException throw 됩니다.
이 생성자만 만듭니다.는 PeerNameRegistration 인스턴스이거나, 등록을 수행 하지 않습니다. 이 생성자를 사용 하 여 등록 개체를 인스턴스화하고 해당 필드에 입력을 한 후 애플리케이션 호출 해야 Start 실제 등록을 수행 하 합니다.
적용 대상
PeerNameRegistration(SerializationInfo, StreamingContext)
새로운 serialize 가능 PeerNameRegistration 개체를 초기화합니다.
protected:
PeerNameRegistration(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected PeerNameRegistration (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Net.PeerToPeer.PeerNameRegistration : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.PeerToPeer.PeerNameRegistration
Protected Sub New (info As SerializationInfo, context As StreamingContext)
매개 변수
- info
- SerializationInfo
이 인스턴스를 역직렬화해야 하는 데이터를 보유하는 개체에 대한 참조입니다.
- context
- StreamingContext
데이터를 역직렬화하는 수단을 제공하는 컨텍스트입니다. Serialize된 데이터의 소스라고도 합니다.
추가 정보
적용 대상
PeerNameRegistration(PeerName, Int32, Cloud)
지정된 피어 이름, 포트 번호 및 Cloud를 사용하여 PeerNameRegistration 클래스의 새 인스턴스를 초기화합니다.
public:
PeerNameRegistration(System::Net::PeerToPeer::PeerName ^ name, int port, System::Net::PeerToPeer::Cloud ^ cloud);
public PeerNameRegistration (System.Net.PeerToPeer.PeerName name, int port, System.Net.PeerToPeer.Cloud cloud);
new System.Net.PeerToPeer.PeerNameRegistration : System.Net.PeerToPeer.PeerName * int * System.Net.PeerToPeer.Cloud -> System.Net.PeerToPeer.PeerNameRegistration
Public Sub New (name As PeerName, port As Integer, cloud As Cloud)
매개 변수
- port
- Int32
등록할 포트 번호를 지정하는 정수 값입니다.
예외
name
매개 변수는 null
일 수 없습니다.
지정된 포트 번호가 0보다 작은 경우 포트 번호는 0보다 크거나 같고 65,535(0xFFFF)보다 작아야 합니다.
설명
모든 원본 주소 (IPv4 및 IPv6 모두), 제공 된 포트 및 지정 된 등록에 사용할 인스턴스를 만들고이 생성자를 호출 Cloud합니다. 속성이 채워집니다 개체를 성공적으로 생성 하는 경우 지정 된 PeerName, Port 고 Cloud입니다.
클라우드 매개 변수가 null
, 이름을 사용 하 여 등록 됩니다 합니다 Available 기본값을 초기화 하는 바로 가기는 Name, Scope, 및 ScopeId합니다.
인스턴스화를 후는 Start 메서드를 호출 하 여 등록 해야 합니다 PeerName합니다.
적용 대상
.NET