CallbackContextMessageProperty Classe

Definizione

Rappresenta il contenuto dell'intestazione del messaggio wsc:CallbackContext quando si utilizza un canale che supporta il protocollo di scambio del contesto.Represents the contents of the wsc:CallbackContext message header when using a channel that supports the context exchange protocol.

public ref class CallbackContextMessageProperty : System::ServiceModel::Channels::IMessageProperty
[System.Serializable]
public class CallbackContextMessageProperty : System.ServiceModel.Channels.IMessageProperty
[<System.Serializable>]
type CallbackContextMessageProperty = class
    interface IMessageProperty
Public Class CallbackContextMessageProperty
Implements IMessageProperty
Ereditarietà
CallbackContextMessageProperty
Attributi
Implementazioni

Commenti

Il protocollo di scambio del contesto consente comunicazione duplex tra servizi durevoli.The context exchange protocol allows for duplex communication between durable services.

Costruttori

CallbackContextMessageProperty(EndpointAddress)

Inizializza una nuova istanza della classe CallbackContextMessageProperty con l'oggetto EndpointAddress specificato.Initializes a new instance of the CallbackContextMessageProperty class with the specified EndpointAddress.

CallbackContextMessageProperty(EndpointAddress, IDictionary<String,String>)

Inizializza una nuova istanza della classe CallbackContextMessageProperty con EndpointAddress specificato e un IDictionary<TKey,TValue> che contiene informazioni di contesto.Initializes a new instance of the CallbackContextMessageProperty class with the specified EndpointAddress and a IDictionary<TKey,TValue> that contains context information.

CallbackContextMessageProperty(IDictionary<String,String>)

Inizializza una nuova istanza della classe CallbackContextMessageProperty con il contesto specificato.Initializes a new instance of the CallbackContextMessageProperty class with the specified context.

CallbackContextMessageProperty(String, IDictionary<String,String>)

Inizializza una nuova istanza della classe CallbackContextMessageProperty con le informazioni di contesto e l'indirizzo di ascolto specificati.Initializes a new instance of the CallbackContextMessageProperty class with the specified listen address and context information.

CallbackContextMessageProperty(Uri, IDictionary<String,String>)

Inizializza una nuova istanza della classe CallbackContextMessageProperty con le informazioni di contesto e l'indirizzo di ascolto specificati.Initializes a new instance of the CallbackContextMessageProperty class with the specified listen address and context information.

Proprietà

CallbackAddress

Ottiene l'indirizzo di callback.Gets the callback address.

Context

Ottiene il contesto associato all'oggetto CallbackContextMessageProperty.Gets the context associated with the CallbackContextMessageProperty.

Name

Ottiene il nome della proprietà per la classe CallbackContextMessageProperty.Gets the property name for the CallbackContextMessageProperty class.

Metodi

AddOrReplaceInMessage(Message)

Aggiunge o sostituisce l'istanza di CallbackContextMessageProperty corrente all'interno del messaggio specificato.Adds or replaces the current CallbackContextMessageProperty instance within the specified message.

AddOrReplaceInMessageProperties(MessageProperties)

Aggiunge o sostituisce l'istanza di CallbackContextMessageProperty corrente all'interno della raccolta delle proprietà del messaggio specificato.Adds or replaces the current CallbackContextMessageProperty instance within the specified message properties collection.

CreateCallbackAddress(Uri)

Unisce l'oggetto listenAddress del client e il relativo contesto in un unico indirizzo di callback che viene inviato al servizio.Merges the client's listenAddress and its context into a single callback address that is sent to the service.

CreateCopy()

Crea una copia dell'istanza di CallbackContextMessageProperty.Creates a copy of the CallbackContextMessageProperty instance.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetListenAddressAndContext(EndpointAddress, IDictionary<String,String>)

Ottiene l'indirizzo di attesa e dati relativi al contesto dall'istanza CallbackContextMessageProperty.Gets the listen address and context data from the CallbackContextMessageProperty instance.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)
TryGet(Message, CallbackContextMessageProperty)

Tenta di ottenere un'istanza CallbackContextMessageProperty dal messaggio specificato.Attempts to get a CallbackContextMessageProperty instance from the specified message.

TryGet(MessageProperties, CallbackContextMessageProperty)

Tenta di ottenere un'istanza CallbackContextMessageProperty dalle proprietà di un messaggio specificato.Attempts to get a CallbackContextMessageProperty instance from the specified message properties.

Si applica a