Cloud Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Eş Cloud nesnesi tanımlayan değerleri belirtir.
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
- Devralma
-
Cloud
- Öznitelikler
- Uygulamalar
Açıklamalar
A Cloud , ağ üzerinden birbirleriyle iletişim kurabilen bir düğüm kümesidir. Bulut, eş ağ ve eşler arası graf eş anlamlıdır. Tek bir eş veya düğüm, birden fazla buluta bağlı olabilir.
Düğümler arasındaki iletişim hiçbir zaman bir buluttan diğerine geçmemelidir. Örnek Cloud adıyla benzersiz olarak tanımlanır ve büyük/küçük harfe duyarlıdır.
Bulutlar ağ arabirimlerine çok yakından bağlıdır. Farklı alt ağlara bağlı iki ağ kartı bulunan çok evli bir makinede üç bulut döndürülür: arabirim başına bağlantı yerel adreslerinin her biri için bir tane ve tek bir genel kapsam bulutu.
Oluşturucular
| Name | Description |
|---|---|
| Cloud(SerializationInfo, StreamingContext) |
PNRP Cloud türünün yeni bir örneğini başlatır. Bu, bir serileştirme bilgileri nesnesini Cloud nesnesini seri hale getirmek için gereken verilerle doldurur. |
Alanlar
| Name | Description |
|---|---|
| AllLinkLocal |
İstemcinin veya eşin şu anda katıldığı tüm bağlantı yerel bulutlarını temsil eden bir Cloud başvuru döndürür. |
| Available |
İstemcinin şu anda katıldığı tüm kullanılabilir bulutları temsil eden bir Cloud statik başvuru döndürür. |
Özellikler
| Name | Description |
|---|---|
| Global |
Genel olarak (İnternet) kapsamlı eşleri içeren bir Cloud örneği alır. |
| Name |
eş Cloudadını alır. |
| Scope |
eşinin Cloudağ kapsamını alır. |
| ScopeId |
Bu eş Cloudiçin belirli bir IP adresinin tanımlayıcısını alır. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Cloud) |
İki bulut nesnesi arasında büyük/küçük harfe duyarlı bir karşılaştırma gerçekleştirir. |
| Equals(Object) |
Bu eş Cloud içeriğinin bir System nesnenin içeriğiyle eşdeğer olup olmadığını belirler. |
| GetAvailableClouds() |
Çağıran eş tarafından bilinen eş bulutlardan oluşan bir koleksiyon elde eder. |
| GetCloudByName(String) |
Cloud Belirtilen bulut adına sahip nesneyi döndürür. |
| GetHashCode() |
geçersiz kılar GetHashCode(). |
| GetObjectData(SerializationInfo, StreamingContext) |
Bir System.Runtime.Serialization bilgi nesnesini seri hale Cloudgetirmek için gereken verilerle doldurur. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli Cloudöğesinin dize gösterimini döndürür. |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Arabirimini ISerializable uygular ve örneği serileştirmek Cloud için gereken verileri döndürür. |