PeerName Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy PeerName.

Przeciążenia

PeerName(String)

Inicjuje nowy obiekt typu PeerName z podaną w pełni kwalifikowaną wartością nazwy String elementu równorzędnego.

PeerName(SerializationInfo, StreamingContext)

SerializationInfo Wypełnia obiekt danymi wymaganymi do serializacji obiektu PeerName.

PeerName(String, PeerNameType)

Inicjuje nowe wystąpienie klasy PeerName.

PeerName(String)

Inicjuje nowy obiekt typu PeerName z podaną w pełni kwalifikowaną wartością nazwy String elementu równorzędnego.

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)

Parametry

remotePeerName
String

Zawiera nazwę elementu równorzędnego PeerName do zakodowania jako wystąpienia.

Wyjątki

Podany element String nie jest prawidłowym PeerNameelementem .

remotePeerName to null.

Zobacz też

Dotyczy

PeerName(SerializationInfo, StreamingContext)

SerializationInfo Wypełnia obiekt danymi wymaganymi do serializacji obiektu 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)

Parametry

info
SerializationInfo

Odwołanie do obiektu, który przechowuje dane potrzebne do deserializacji tego wystąpienia.

context
StreamingContext

Kontekst, który zapewnia środki do deserializacji danych. Określane również jako źródło serializowanych danych.

Wyjątki

Co najmniej jeden parametr to null.

Uwagi

Ten konstruktor jest wymagany do deserializacji tego typu.

Zobacz też

Dotyczy

PeerName(String, PeerNameType)

Inicjuje nowe wystąpienie klasy PeerName.

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)

Parametry

classifier
String

String zawiera nazwę elementu równorzędnego PeerNamew celu zakodowania jako .

peerNameType
PeerNameType

PeerNameType wartość wyliczenia określająca typ nazwy elementu równorzędnego do utworzenia.

Atrybuty

Wyjątki

Zawiera Classifier co najmniej jeden niedozwolony znak.

Co najmniej jeden parametr to null.

  • Nie można pobrać tożsamości domyślnej używanej jako podstawy PeerName .

  • Nie można utworzyć pliku PeerName .

Uwagi

Ten konstruktor zwraca obiekt typu PeerName , który zawiera w pełni kwalifikowaną nazwę elementu równorzędnego. Określa również, czy nazwa elementu równorzędnego jest zabezpieczona, czy niezabezpieczona.

To wystąpienie używa domyślnej tożsamości równorzędnej dla bieżącego użytkownika i określonego Classifier, oprócz typu nazwy elementu równorzędnego do utworzenia za pomocą określonego klasyfikatora i typu.

Zobacz też

Dotyczy