IServiceChannel Interface

Definição

Define a interface de um canal de serviço.

public interface class IServiceChannel : System::ServiceModel::IContextChannel, System::ServiceModel::IExtensibleObject<System::ServiceModel::IContextChannel ^>
public interface IServiceChannel : System.ServiceModel.IContextChannel, System.ServiceModel.IExtensibleObject<System.ServiceModel.IContextChannel>
type IServiceChannel = interface
    interface IContextChannel
    interface IChannel
    interface ICommunicationObject
    interface IExtensibleObject<IContextChannel>
Public Interface IServiceChannel
Implements IContextChannel, IExtensibleObject(Of IContextChannel)
Implementações

Comentários

Essa interface define o acesso ao URI no qual o serviço escuta solicitações de entrada no canal.

Propriedades

Nome Description
AllowOutputBatching

Obtém ou define um valor que instrui o WCF (Windows Communication Foundation) a armazenar um conjunto de mensagens antes de fornecer as mensagens para o transporte.

(Herdado de IContextChannel)
Extensions

Obtém uma coleção de objetos de extensão para este objeto extensível.

(Herdado de IExtensibleObject<T>)
InputSession

Obtém a sessão de entrada do canal.

(Herdado de IContextChannel)
ListenUri

Obtém o URI no qual o serviço escuta solicitações de entrada.

LocalAddress

Obtém o ponto de extremidade local para o canal.

(Herdado de IContextChannel)
OperationTimeout

Obtém ou define o período de tempo no qual uma operação deve ser concluída ou uma exceção é lançada.

(Herdado de IContextChannel)
OutputSession

Obtém a sessão de saída associada ao canal, se houver.

(Herdado de IContextChannel)
RemoteAddress

Obtém o endereço remoto associado ao canal.

(Herdado de IContextChannel)
SessionId

Retorna um identificador para a sessão atual, se houver.

(Herdado de IContextChannel)
State

Obtém o estado atual do objeto orientado à comunicação.

(Herdado de ICommunicationObject)

Métodos

Nome Description
Abort()

Faz com que um objeto de comunicação faça a transição imediatamente de seu estado atual para o estado fechado.

(Herdado de ICommunicationObject)
BeginClose(AsyncCallback, Object)

Inicia uma operação assíncrona para fechar um objeto de comunicação.

(Herdado de ICommunicationObject)
BeginClose(TimeSpan, AsyncCallback, Object)

Inicia uma operação assíncrona para fechar um objeto de comunicação com um tempo limite especificado.

(Herdado de ICommunicationObject)
BeginOpen(AsyncCallback, Object)

Inicia uma operação assíncrona para abrir um objeto de comunicação.

(Herdado de ICommunicationObject)
BeginOpen(TimeSpan, AsyncCallback, Object)

Inicia uma operação assíncrona para abrir um objeto de comunicação dentro de um intervalo de tempo especificado.

(Herdado de ICommunicationObject)
Close()

Faz com que um objeto de comunicação faça a transição de seu estado atual para o estado fechado.

(Herdado de ICommunicationObject)
Close(TimeSpan)

Faz com que um objeto de comunicação faça a transição de seu estado atual para o estado fechado.

(Herdado de ICommunicationObject)
EndClose(IAsyncResult)

Conclui uma operação assíncrona para fechar um objeto de comunicação.

(Herdado de ICommunicationObject)
EndOpen(IAsyncResult)

Conclui uma operação assíncrona para abrir um objeto de comunicação.

(Herdado de ICommunicationObject)
GetProperty<T>()

Retorna um objeto digitado solicitado, se presente, da camada apropriada na pilha do canal.

(Herdado de IChannel)
Open()

Faz com que um objeto de comunicação faça a transição do estado criado para o estado aberto.

(Herdado de ICommunicationObject)
Open(TimeSpan)

Faz com que um objeto de comunicação faça a transição do estado criado para o estado aberto dentro de um intervalo de tempo especificado.

(Herdado de ICommunicationObject)

Eventos

Nome Description
Closed

Ocorre quando o objeto de comunicação conclui sua transição do estado de fechamento para o estado fechado.

(Herdado de ICommunicationObject)
Closing

Ocorre quando o objeto de comunicação entra pela primeira vez no estado de fechamento.

(Herdado de ICommunicationObject)
Faulted

Ocorre quando o objeto de comunicação entra pela primeira vez no estado com falha.

(Herdado de ICommunicationObject)
Opened

Ocorre quando o objeto de comunicação conclui sua transição do estado de abertura para o estado aberto.

(Herdado de ICommunicationObject)
Opening

Ocorre quando o objeto de comunicação entra pela primeira vez no estado de abertura.

(Herdado de ICommunicationObject)

Aplica-se a