Cloud 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Peer Cloud 개체를 정의하는 값을 지정합니다.
public ref class Cloud : IEquatable<System::Net::PeerToPeer::Cloud ^>, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class Cloud : IEquatable<System.Net.PeerToPeer.Cloud>, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type Cloud = class
interface ISerializable
interface IEquatable<Cloud>
Public Class Cloud
Implements IEquatable(Of Cloud), ISerializable
- 상속
-
Cloud
- 특성
- 구현
설명
A Cloud 는 네트워크를 통해 서로 통신할 수 있는 노드 집합입니다. 클라우드, 피어 메시 및 피어 투 피어 그래프는 동의어입니다. 단일 피어 또는 노드가 둘 이상의 클라우드에 연결될 수 있습니다.
노드 간 통신은 한 클라우드에서 다른 클라우드로 교차해서는 안 됩니다. Cloud 인스턴스는 대/소문자를 구분하는 이름으로 고유하게 식별됩니다.
클라우드는 네트워크 인터페이스에 매우 밀접하게 연결되어 있습니다. 두 개의 네트워크 카드가 서로 다른 서브넷에 연결된 다중 홈 컴퓨터에서는 인터페이스당 각 링크 로컬 주소에 대해 하나씩, 단일 전역 범위 클라우드의 세 개의 클라우드가 반환됩니다.
생성자
| Name | Description |
|---|---|
| Cloud(SerializationInfo, StreamingContext) |
PNRP Cloud 형식의 새 인스턴스를 초기화합니다. 그러면 serialization 정보 개체가 Cloud 개체를 serialize하는 데 필요한 데이터로 채워집니다. |
필드
| Name | Description |
|---|---|
| AllLinkLocal |
클라이언트 또는 피어가 현재 참여하고 있는 모든 링크-로컬 클라우드를 나타내는 참조 Cloud 를 반환합니다. |
| Available |
클라이언트가 현재 참여하고 있는 사용 가능한 모든 클라우드를 나타내는 정적 참조 Cloud 를 반환합니다. |
속성
| Name | Description |
|---|---|
| Global |
Cloud 전역적으로(인터넷) 범위가 지정된 피어를 포함하는 인스턴스를 가져옵니다. |
| Name |
피어 Cloud의 이름을 가져옵니다. |
| Scope |
피어 Cloud의 네트워크 범위를 가져옵니다. |
| ScopeId |
이 피어 Cloud에 대한 특정 IP 주소의 식별자를 가져옵니다. |
메서드
| Name | Description |
|---|---|
| Equals(Cloud) |
두 클라우드 개체 간에 대/소문자를 구분하는 비교를 수행합니다. |
| Equals(Object) | |
| GetAvailableClouds() |
호출 피어에 알려진 피어 클라우드의 컬렉션을 가져옵니다. |
| GetCloudByName(String) |
Cloud 지정된 클라우드 이름을 가진 개체를 반환합니다. |
| GetHashCode() |
GetHashCode()를 재정의합니다. |
| GetObjectData(SerializationInfo, StreamingContext) |
정보 개체를 System.Runtime.Serialization serialize Cloud하는 데 필요한 데이터로 채웁니다. |
| GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
| MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
| ToString() |
현재 Cloud.의 문자열 표현을 반환합니다. |
명시적 인터페이스 구현
| Name | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
인터페이스를 ISerializable 구현하고 인스턴스를 serialize하는 데 필요한 데이터를 반환합니다 Cloud . |