SoapServerFormatterSink Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje implementaci pro jímku formátovače serveru, která používá SoapFormatter.
public ref class SoapServerFormatterSink : System::Runtime::Remoting::Channels::IServerChannelSink
public class SoapServerFormatterSink : System.Runtime.Remoting.Channels.IServerChannelSink
type SoapServerFormatterSink = class
interface IServerChannelSink
interface IChannelSinkBase
Public Class SoapServerFormatterSink
Implements IServerChannelSink
- Dědičnost
-
SoapServerFormatterSink
- Implementuje
Poznámky
Datový proud požadavku se šíří z jímky přenosu serveru přes jímky kanálů serveru, dokud nedosáhne příslušné jímky formátovače. Jímka formatteru zprávu deserializuje a předává ji kanálem. Speciální jímka pro odesílání je vložena na konec řetězce jímky kanálů metodou ChannelServices.CreateServerChannelSinkChain , kterou volají kanály serveru, aby se vytvořily řetězy jímky kanálu serveru. Když zpráva dorazí do jímky pro odesílání, předá jímka odesílání zprávu do infrastruktury vzdálené komunikace.
Vlastnost | Popis |
---|---|
includeVersions |
Určuje, jestli bude formátovací nástroj obsahovat informace o správě verzí. Hodnoty jsou true nebo false . |
strictBinding |
Označuje, že přijímající formátovací program se nejprve pokusí identifikovat typ pomocí úplných informací o verzi, pokud existuje, před použitím pouze názvu typu a názvu sestavení bez informací o verzi. Hodnoty jsou true nebo false . Výchozí nastavení pro oba formátovací moduly poskytované systémem je false . |
typeFilterLevel |
Řetězcová hodnota určující úroveň automatické deserializace, o kterou se kanál serveru pokusí. Podporované hodnoty jsou Low (výchozí) a Full . Podrobnosti o úrovních deserializace najdete v tématu Automatická deserializace v rozhraní .NET Framework Vzdálené komunikace.Tuto vlastnost podporuje pouze rozhraní .NET Framework verze 1.1 na následujících platformách: Windows 98, systém Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional a řady Windows Server 2003. |
Důležité
Použití instance tohoto objektu s nedůvěryhodnými daty nebo přes nezabezpečený kanál představuje bezpečnostní riziko. Tento objekt používejte pouze s důvěryhodnými daty a v rámci zabezpečeného kanálu. Další informace najdete v tématu Ověření všech vstupů.
Konstruktory
SoapServerFormatterSink(SoapServerFormatterSink+Protocol, IServerChannelSink, IChannelReceiver) |
Inicializuje novou instanci SoapServerFormatterSink třídy . |
Vlastnosti
NextChannelSink |
Získá další IServerChannelSink v řetězci jímky. |
Properties |
IDictionary Získá vlastnosti aktuální jímky kanálu. |
TypeFilterLevel |
Získá nebo nastaví |
Metody
AsyncProcessResponse(IServerResponseChannelSinkStack, Object, IMessage, ITransportHeaders, Stream) |
Požadavky na zpracování z aktuální jímky odpovědi z volání metody odeslané asynchronně. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetResponseStream(IServerResponseChannelSinkStack, Object, IMessage, ITransportHeaders) |
Vrátí hodnotu, Stream na kterou se má zadaná zpráva odpovědi serializovat. |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ProcessMessage(IServerChannelSinkStack, IMessage, ITransportHeaders, Stream, IMessage, ITransportHeaders, Stream) |
Požádá o zpracování zprávy z aktuální jímky. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Platí pro
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro