Compartilhar via


ClientRuntimeContext membros

Representa o contexto de tempo de execução para acessar dados de objetos remotos e chamar métodos objetos remotos.

O tipo ClientRuntimeContext expõe os membros a seguir

Construtores

  Nome Descrição
Método protegido ClientRuntimeContext Inicializa uma nova instância da classe ClientRuntimeContext com a URL absoluta especificada.

Início

Propriedades

  Nome Descrição
Propriedade pública ApplicationName Obtém ou define o nome do tempo de execução no qual o aplicativo cliente atual está localizado.
Propriedade pública AuthenticationMode Obtém ou define o modo de autenticação para o contexto de cliente.
Propriedade pública ClientTag Obtém ou define a marca de cliente que é enviada ao servidor no cabeçalho HTTP.
Propriedade pública Credentials Obtém ou define as informações de autenticação para o contexto de cliente.
Propriedade pública DisableReturnValueCache
Propriedade pública FormsAuthenticationLoginInfo Obtém ou define as informações de logon para o modo de autenticação de formulários de contexto do cliente.
Propriedade pública HasPendingRequest Obtém o sinalizador que indica se o contexto do cliente tem o ClientRequest sejam enviadas para o servidor.
Propriedade pública PendingRequest Obtém o objeto ClientRequest que é enviado para o servidor quando o próximo ExecuteQuery é executada.
Propriedade pública RequestSchemaVersion Obtém ou define a versão de esquema da solicitação.
Propriedade pública RequestTimeout Obtém ou define o valor de tempo limite solicitada em milissegundos.
Propriedade pública ServerLibraryVersion Obtém a versão de compilação do Microsoft.SharePoint.Client.ServerRuntime.dll do servidor.
Propriedade pública ServerSchemaVersion Obtém a versão de esquema do Microsoft.SharePoint.Client.ServerRuntime.dll do servidor..
Propriedade protegida ServiceRelativeUrl
Propriedade pública StaticObjects This member is reserved for internal use and is not intended to be used directly from your code.
Propriedade pública Tag Obtém ou define o objeto que armazena dados personalizados sobre o contexto de cliente.
Propriedade pública TraceCorrelationId Obtém ou define um ID de correlação de rastreio usado pelo servidor.
Propriedade pública Url Obtém a URL associada ao contexto de tempo de execução.
Propriedade pública ValidateOnClient Obtém ou define o sinalizador que indica se a biblioteca de cliente precisa validar os parâmetros do método no lado do cliente.
Propriedade pública WebRequestExecutorFactory Obtém ou define a fábrica para criar a WebRequestExecutor que é usado para enviar a solicitação e obtenha a resposta do servidor.

Início

Métodos

  Nome Descrição
Método públicoMembro estático AddClientTypeAssembly Armazene o tipo de biblioteca de cliente do assembly chamado.
Método público AddQuery This member is reserved for internal use and is not intended to be used directly from your code.
Método público AddQueryIdAndResultObject This member is reserved for internal use and is not intended to be used directly from your code.
Método público CastTo<T> Converte um objeto de cliente especificado para seu tipo derivado.
Método público Dispose() Descarta o contexto de runtime.
Método protegido Dispose(Boolean) Descarta o contexto de runtime dependendo o valor booliano especificado.
Método público ExecuteQuery Executa o conjunto atual de consultas de recuperação de dados e chamadas de método.
Método público ExecuteQueryAsync(ClientRequestSucceededEventHandler, ClientRequestFailedEventHandler)
Método protegido ExecuteQueryAsync(ClientRequest, ClientRequestSucceededEventHandler, ClientRequestFailedEventHandler)
Método público Load<T>
Método público LoadQuery<T>(IQueryable<T>) Recupera uma seqüência enumerável os objetos de cliente filho de um conjunto que pode ser a expressão de consulta na sintaxe LINQ.
Método público LoadQuery<T>(ClientObjectCollection<T>) Recupera uma seqüência enumerável os objetos de cliente filho de um conjunto.
Método protegido OnExecutingWebRequest Gera o evento ExecutingWebRequest .
Método público ParseObjectFromJsonString Analisa a cadeia de caracteres especificado JavaScript Object Notation (JSON) e obtém um objeto dele.
Método protegido SetPendingRequestToBeExecuted
Método públicoMembro estático SetupRequestCredential Associa as informações de autenticação com a solicitação especificada.
Método públicoMembro estático SetupRequestCredentialForPhone
Método público ToString (Herdado de Object.)

Início

Eventos

  Nome Descrição
Evento público ExecutingWebRequest Um evento que é gerado quando a solicitação da web é enviada para o servidor.

Início

Campos

  Nome Descrição
Campo públicoMembro estático AuthorizationHeader
Campo públicoMembro estático UserAgentHeader

Início

Ver também

Referência

ClientRuntimeContext classe

Microsoft.SharePoint.Client namespace