PeerResolverBindingElement Klass

Definition

Definierar den abstrakta basklassen för bindningselement som används för att skapa peer resolver-objekt.

public ref class PeerResolverBindingElement abstract : System::ServiceModel::Channels::BindingElement
public abstract class PeerResolverBindingElement : System.ServiceModel.Channels.BindingElement
type PeerResolverBindingElement = class
    inherit BindingElement
Public MustInherit Class PeerResolverBindingElement
Inherits BindingElement
Arv
PeerResolverBindingElement
Härledda

Kommentarer

Den här klassen definierar den abstrakta basklassen för alla bindningselement som används för att skapa peer resolver-objekt. Specifika implementeringar av den här klassen finns i dokumentationen för PnrpPeerResolverBindingElement och PeerCustomResolverBindingElement.

Konstruktorer

Name Description
PeerResolverBindingElement()

Initierar en ny standardinstans av PeerResolverBindingElement klassen.

PeerResolverBindingElement(PeerResolverBindingElement)

Initierar en ny instans av PeerResolverBindingElement klassen genom att duplicera det angivna PeerResolverBindingElement objektet.

Egenskaper

Name Description
ReferralPolicy

Hämtar eller anger referensprincipen för peer-matchare som skapats med bindningselement som skapats av implementeringar av den här klassen.

Metoder

Name Description
BuildChannelFactory<TChannel>(BindingContext)

Initierar en kanalfabrik för att producera kanaler av en angiven typ från bindningskontexten.

(Ärvd från BindingElement)
BuildChannelListener<TChannel>(BindingContext)

Initierar en kanallyssnare för att acceptera kanaler av en angiven typ från bindningskontexten.

(Ärvd från BindingElement)
CanBuildChannelFactory<TChannel>(BindingContext)

Returnerar ett värde som anger om bindningselementet kan skapa en kanalfabrik för en viss typ av kanal.

(Ärvd från BindingElement)
CanBuildChannelListener<TChannel>(BindingContext)

Returnerar ett värde som anger om bindningselementet kan skapa en lyssnare för en viss typ av kanal.

(Ärvd från BindingElement)
Clone()

När det åsidosättas i en härledd klass returnerar en kopia av bindningselementobjektet.

(Ärvd från BindingElement)
CreatePeerResolver()

Skapar ett peer resolver-objekt med de inställningar som definierats för det här bindningselementet.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetProperty<T>(BindingContext)

När det åsidosättas i en härledd klass returneras ett typat objekt som begärs, om det finns, från lämpligt lager i bindningsstacken.

(Ärvd från BindingElement)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för