ISendMessageCallback Interface

Definitie

Een interface die een callback implementeert die net voordat een bericht wordt verzonden op de draad door de Send of SendParametersContent activiteiten.

public interface class ISendMessageCallback
public interface ISendMessageCallback
type ISendMessageCallback = interface
Public Interface ISendMessageCallback

Voorbeelden

In het volgende voorbeeld ziet u hoe u de ISendMessageCallback interface implementeert in een nieuwe koptekst in een bericht voordat deze op de kabel wordt verzonden.

class SendInstanceIdCallback : ISendMessageCallback
{
    public const string HeaderName = "InstanceIdHeader";
    public const string HeaderNS = "http://Microsoft.Samples.AccessingOperationContext";

    public Guid InstanceId { get; set; }

    public void OnSendMessage(System.ServiceModel.OperationContext operationContext)
    {
        operationContext.OutgoingMessageHeaders.Add(MessageHeader.CreateHeader(HeaderName, HeaderNS, this.InstanceId));
    }
}

Methoden

Name Description
OnSendMessage(OperationContext)

Uitgevoerd wanneer een servicebericht wordt verzonden.

Van toepassing op