PeerName Konstruktorer

Definition

Initierar en ny instans av PeerName klassen.

Överlagringar

Name Description
PeerName(String)

Initierar ett nytt objekt av typen PeerName med det angivna fullständigt kvalificerade peer-namnvärdet String .

PeerName(SerializationInfo, StreamingContext)

Fyller i ett SerializationInfo objekt med de data som behövs för att serialisera PeerName.

PeerName(String, PeerNameType)

Initierar en ny instans av PeerName klassen.

PeerName(String)

Initierar ett nytt objekt av typen PeerName med det angivna fullständigt kvalificerade peer-namnvärdet String .

public:
 PeerName(System::String ^ remotePeerName);
public PeerName(string remotePeerName);
new System.Net.PeerToPeer.PeerName : string -> System.Net.PeerToPeer.PeerName
Public Sub New (remotePeerName As String)

Parametrar

remotePeerName
String

Innehåller peer-namnet som ska kodas som en PeerName instans.

Undantag

Angivet String är inte giltigt PeerName.

remotePeerName är null.

Se även

Gäller för

PeerName(SerializationInfo, StreamingContext)

Fyller i ett SerializationInfo objekt med de data som behövs för att serialisera PeerName.

protected:
 PeerName(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected PeerName(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Net.PeerToPeer.PeerName : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.PeerToPeer.PeerName
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parametrar

info
SerializationInfo

Referens till det objekt som innehåller de data som behövs för att deserialisera den här instansen.

context
StreamingContext

Kontext som ger möjlighet att deserialisera data. Kallas även källan för serialiserade data.

Undantag

En eller flera parametrar är null.

Kommentarer

Den här konstruktorn krävs för deserialisering av den här typen.

Se även

Gäller för

PeerName(String, PeerNameType)

Initierar en ny instans av PeerName klassen.

public:
 PeerName(System::String ^ classifier, System::Net::PeerToPeer::PeerNameType peerNameType);
[System.Security.SecurityCritical]
public PeerName(string classifier, System.Net.PeerToPeer.PeerNameType peerNameType);
[<System.Security.SecurityCritical>]
new System.Net.PeerToPeer.PeerName : string * System.Net.PeerToPeer.PeerNameType -> System.Net.PeerToPeer.PeerName
Public Sub New (classifier As String, peerNameType As PeerNameType)

Parametrar

classifier
String

String som innehåller peer-namnet för att koda som en PeerName.

peerNameType
PeerNameType

PeerNameType uppräkningsvärde som anger vilken typ av peer-namn som ska skapas.

Attribut

Undantag

Innehåller Classifier ett eller flera ogiltiga tecken.

En eller flera parametrar är null.

  • Det gick inte att hämta standardidentiteten PeerName som användes som grund för den.

  • Det PeerName gick inte att skapa.

Kommentarer

Den här konstruktorn returnerar ett objekt av typen PeerName som innehåller peer-peerens fullständigt kvalificerade namn. Den anger också om peer-namnet är skyddat eller oskyddat.

I den här instansen används standard-peer-identiteten för den aktuella användaren och den angivna Classifier, utöver den typ av peer-namn som ska skapas med den angivna klassificeraren och typen.

Se även

Gäller för