Gewusst wie: Implementieren der ChainStream-Methode zum Speichern von Verweisen auf Streamobjekte
Im folgenden Beispiel wird eine häufig verwendete Implementierung der ChainStream-Methode gezeigt.
Beispiel
' Save the Stream representing the SOAP request or SOAP response
' into a local memory buffer.
Public Overrides Function ChainStream(stream As Stream) As Stream
' Save the passed in Stream in a member variable.
oldStream = stream
' Create a new instance of a Stream and save that in a member
' variable.
newStream = New MemoryStream()
Return newStream
End Function
// Save the Stream representing the SOAP request or SOAP response into
// a local memory buffer.
public override Stream ChainStream( Stream stream ){
// Save the passed in Stream in a member variable.
oldStream = stream;
// Create a new instance of a Stream and save that in a member
// variable.
newStream = new MemoryStream();
return newStream;
}
Siehe auch
Aufgaben
Exemplarische Vorgehensweise: Ändern der SOAP-Nachricht mit SOAP-Erweiterungen
Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.