ClientChannelSinkStack Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит стек приемников канала клиента, которые должны вызываться во время декодирования асинхронного ответа сообщения.
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
- Наследование
-
ClientChannelSinkStack
- Атрибуты
- Реализации
Комментарии
Этот класс делает запрос на ссылку. Исключение безопасности возникает, если непосредственный вызывающий объект не имеет разрешения на инфраструктуру.
Конструкторы
| Имя | Описание |
|---|---|
| ClientChannelSinkStack() |
Инициализирует новый экземпляр ClientChannelSinkStack класса со значениями по умолчанию. |
| ClientChannelSinkStack(IMessageSink) |
Инициализирует новый экземпляр ClientChannelSinkStack класса с указанным приемником ответов. |
Методы
| Имя | Описание |
|---|---|
| AsyncProcessResponse(ITransportHeaders, Stream) |
Запрашивает асинхронную обработку вызова метода в приемниках, которые находятся в текущем стеке приемника. |
| DispatchException(Exception) |
Отправляет указанное исключение в приемник ответа. |
| DispatchReplyMessage(IMessage) |
Отправляет указанное сообщение ответа в приемнике ответа. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| Pop(IClientChannelSink) |
Появляется информация, связанная со всеми приемниками из стека приемника до указанного приемника. |
| Push(IClientChannelSink, Object) |
Отправляет указанный приемник и сведения, связанные с ним, в стек приемника. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |