PeerResolverBindingElement Klasa

Definicja

Definiuje abstrakcyjną klasę bazową dla elementów powiązania używanych do tworzenia obiektów równorzędnego rozpoznawania nazw.Defines the abstract base class for binding elements used to create peer resolver objects.

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
Dziedziczenie
PeerResolverBindingElement
Pochodne

Uwagi

Ta klasa definiuje abstrakcyjną klasę bazową dla wszystkich elementów powiązania używanych do tworzenia obiektów równorzędnego rozpoznawania nazw.This class defines the abstract base class for all binding elements used to create peer resolver objects. W przypadku konkretnych implementacji tej klasy zapoznaj się z dokumentacją dla PnrpPeerResolverBindingElement i PeerCustomResolverBindingElement .For specific implementations of this class, please see the documentation for PnrpPeerResolverBindingElement and PeerCustomResolverBindingElement.

Konstruktory

PeerResolverBindingElement()

Inicjuje nowe wystąpienie domyślne PeerResolverBindingElement klasy.Initializes a new default instance of the PeerResolverBindingElement class.

PeerResolverBindingElement(PeerResolverBindingElement)

Inicjuje nowe wystąpienie PeerResolverBindingElement klasy przez duplikowanie podanego PeerResolverBindingElement obiektu.Initializes a new instance of the PeerResolverBindingElement class by duplicating the provided PeerResolverBindingElement object.

Właściwości

ReferralPolicy

Pobiera lub ustawia zasady odniesień dla elementów rozpoznawania równorzędnego utworzonych przy użyciu elementów powiązania utworzonych przez implementacje tej klasy.Gets or sets the referral policy for peer resolvers created with binding elements created by implementations of this class.

Metody

BuildChannelFactory<TChannel>(BindingContext)

Inicjuje fabrykę kanałów do tworzenia kanałów określonego typu z kontekstu powiązania.Initializes a channel factory for producing channels of a specified type from the binding context.

(Odziedziczone po BindingElement)
BuildChannelListener<TChannel>(BindingContext)

Inicjuje odbiornik kanału w celu akceptowania kanałów określonego typu z kontekstu powiązania.Initializes a channel listener to accept channels of a specified type from the binding context.

(Odziedziczone po BindingElement)
CanBuildChannelFactory<TChannel>(BindingContext)

Zwraca wartość wskazującą, czy element Binding może kompilować fabrykę kanałów dla określonego typu kanału.Returns a value that indicates whether the binding element can build a channel factory for a specific type of channel.

(Odziedziczone po BindingElement)
CanBuildChannelListener<TChannel>(BindingContext)

Zwraca wartość wskazującą, czy element powiązania może kompilować odbiornik dla określonego typu kanału.Returns a value that indicates whether the binding element can build a listener for a specific type of channel.

(Odziedziczone po BindingElement)
Clone()

Gdy jest zastępowany w klasie pochodnej, zwraca kopię obiektu elementu powiązania.When overridden in a derived class, returns a copy of the binding element object.

(Odziedziczone po BindingElement)
CreatePeerResolver()

Tworzy obiekt programu rozpoznawania elementów równorzędnych z ustawieniami zdefiniowanymi w tym elemencie powiązania.Creates a peer resolver object with the settings defined on this binding element.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetProperty<T>(BindingContext)

Gdy jest zastępowany w klasie pochodnej, zwraca żądany obiekt typu, jeśli jest obecny, z odpowiedniej warstwy w stosie powiązań.When overridden in a derived class, returns a typed object requested, if present, from the appropriate layer in the binding stack.

(Odziedziczone po BindingElement)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Dotyczy