Udostępnij za pośrednictwem


ClientChannelSinkStack Klasa

Definicja

Przechowuje stos ujść kanału klienta, które muszą być wywoływane podczas dekodowania asynchronicznego dekodowania odpowiedzi komunikatów.

public ref class ClientChannelSinkStack : System::Runtime::Remoting::Channels::IClientChannelSinkStack
public class ClientChannelSinkStack : System.Runtime.Remoting.Channels.IClientChannelSinkStack
[System.Runtime.InteropServices.ComVisible(true)]
public class ClientChannelSinkStack : System.Runtime.Remoting.Channels.IClientChannelSinkStack
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public class ClientChannelSinkStack : System.Runtime.Remoting.Channels.IClientChannelSinkStack
type ClientChannelSinkStack = class
    interface IClientChannelSinkStack
    interface IClientResponseChannelSinkStack
[<System.Runtime.InteropServices.ComVisible(true)>]
type ClientChannelSinkStack = class
    interface IClientChannelSinkStack
    interface IClientResponseChannelSinkStack
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type ClientChannelSinkStack = class
    interface IClientChannelSinkStack
    interface IClientResponseChannelSinkStack
Public Class ClientChannelSinkStack
Implements IClientChannelSinkStack
Dziedziczenie
ClientChannelSinkStack
Atrybuty
Implementuje

Uwagi

Ta klasa sprawia, że zapotrzebowanie na łącza. Wyjątek zabezpieczeń jest zgłaszany, jeśli bezpośredni obiekt wywołujący nie ma uprawnień do infrastruktury. Aby uzyskać więcej informacji, zobacz Link Demands (Żądania linków ).

Konstruktory

ClientChannelSinkStack()

Inicjuje nowe wystąpienie klasy ClientChannelSinkStack z domyślnymi wartościami.

ClientChannelSinkStack(IMessageSink)

Inicjuje ClientChannelSinkStack nowe wystąpienie klasy z określonym ujściem odpowiedzi.

Metody

AsyncProcessResponse(ITransportHeaders, Stream)

Żąda asynchronicznego przetwarzania wywołania metody ujścia, które znajdują się w bieżącym stosie ujścia.

DispatchException(Exception)

Wysyła określony wyjątek w ujściu odpowiedzi.

DispatchReplyMessage(IMessage)

Wysyła określoną wiadomość odpowiedzi w ujściu odpowiedzi.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Pop(IClientChannelSink)

Wyskakuje informacje skojarzone ze wszystkimi ujściami ze stosu ujścia do i z uwzględnieniem określonego ujścia.

Push(IClientChannelSink, Object)

Wypycha określone ujście i informacje skojarzone z nim do stosu ujścia.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy