Idioma

MockCursor Classe

Definição

Cuidado

This class is obsoleted in this android platform

Uma classe simulada android.database.Cursor que isola o código de teste da implementação real do Cursor.

[Android.Runtime.Register("android/test/mock/MockCursor", DoNotGenerateAcw=true)]
[System.Obsolete("This class is obsoleted in this android platform")]
public class MockCursor : Java.Lang.Object, Android.Database.ICursor, IDisposable
[<Android.Runtime.Register("android/test/mock/MockCursor", DoNotGenerateAcw=true)>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type MockCursor = class
    inherit Object
    interface ICursor
    interface ICloseable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herança
MockCursor
Atributos
Implementações

Comentários

Uma classe simulada android.database.Cursor que isola o código de teste da implementação real do Cursor.

Todos os métodos, incluindo os relacionados à consulta do estado do cursor, são não funcionais e são gerados java.lang.UnsupportedOperationException.

Este membro foi preterido. Use uma estrutura simulada como o Mockito. Novos testes devem ser gravados usando a Biblioteca de Suporte de Teste do Android.

Java documentação para android.test.mock.MockCursor.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Construtores

Nome Description
MockCursor()
Obsoleto.

Inicializa um novo cursor simulado.

MockCursor(IntPtr, JniHandleOwnership)
Obsoleto.

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

Propriedades

Nome Description
Class
Obsoleto.

Retorna a classe de runtime deste Object.

(Herdado de Object)
ColumnCount
Obsoleto.

Retornar o número total de colunas

Count
Obsoleto.

Retorna o número de linhas no cursor.

Extras
Obsoleto.

Retorna um pacote de valores extras.

Handle
Obsoleto.

O identificador para a instância subjacente do Android.

(Herdado de Object)
HasUpdates
Obsoleto.

UnsupportedOperationException Lança em vez de fornecer o estado de atualização pendente. Substitua essa propriedade para testes.

IsAfterLast
Obsoleto.

Retorna se o cursor está apontando para a posição após a última linha.

IsBeforeFirst
Obsoleto.

Retorna se o cursor está apontando para a posição antes da primeira linha.

IsClosed
Obsoleto.

retornará true se o cursor estiver fechado

IsFirst
Obsoleto.

Retorna se o cursor está apontando para a primeira linha.

IsLast
Obsoleto.

Retorna se o cursor está apontando para a última linha.

JniIdentityHashCode
Obsoleto.

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState
Obsoleto.

Uma classe simulada android.database.Cursor que isola o código de teste da implementação real do Cursor.

(Herdado de JavaObject)
JniPeerMembers
Obsoleto.

Obtém os metadados JNI usados para acessar membros dessa associação Java.

NotificationUri
Obsoleto.

Retorne o URI no qual as notificações de alterações nos dados deste Cursor serão entregues, conforme definido anteriormente por SetNotificationUri(ContentResolver, Uri).

PeerReference
Obsoleto.

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
Position
Obsoleto.

Retorna a posição atual do cursor no conjunto de linhas.

ThresholdClass
Obsoleto.

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType
Obsoleto.

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

WantsAllOnMoveCalls
Obsoleto.

onMove() só será chamado entre processos se esse método retornar true.

Métodos

Nome Description
AbortUpdates()
Obsoleto.

Gera UnsupportedOperationException. Substitua esse método para descartar atualizações de cursor pendentes em um teste.

Clone()
Obsoleto.

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Close()
Obsoleto.

Fecha o Cursor, liberando todos os seus recursos e tornando-o completamente inválido.

CommitUpdates()
Obsoleto.

Gera UnsupportedOperationException. Substitua esse método para confirmar atualizações de cursor em um teste.

CommitUpdates(IDictionary<Long,IDictionary<String,Object>>)
Obsoleto.

Gera UnsupportedOperationException. Substitua esse método para confirmar atualizações de cursor em um teste.

Construct(JniObjectReference, JniObjectReferenceOptions)
Obsoleto.

Uma classe simulada android.database.Cursor que isola o código de teste da implementação real do Cursor.

(Herdado de JavaObject)
CopyStringToBuffer(Int32, CharArrayBuffer)
Obsoleto.

Recupera o texto da coluna solicitada e o armazena no buffer fornecido.

Deactivate()
Obsoleto.

Desativa o Cursor, fazendo com que todas as chamadas nele falhem até Requery() que seja chamado.

DeleteRow()
Obsoleto.

Gera UnsupportedOperationException. Substitua esse método para excluir a linha de cursor atual em um teste.

Dispose()
Obsoleto.

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)
Obsoleto.

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()
Obsoleto.

Uma classe simulada android.database.Cursor que isola o código de teste da implementação real do Cursor.

(Herdado de JavaObject)
Equals(Object)
Obsoleto.

Uma classe simulada android.database.Cursor que isola o código de teste da implementação real do Cursor.

(Herdado de JavaObject)
Equals(Object)
Obsoleto.

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
GetBlob(Int32)
Obsoleto.

Retorna o valor da coluna solicitada como uma matriz de bytes.

GetColumnIndex(String)
Obsoleto.

Retorna o índice baseado em zero para o nome da coluna fornecido ou -1 se a coluna não existir.

GetColumnIndexOrThrow(String)
Obsoleto.

Retorna o índice baseado em zero para o nome da coluna fornecido ou é gerado IllegalArgumentException se a coluna não existir.

GetColumnName(Int32)
Obsoleto.

Retorna o nome da coluna no índice de coluna baseado em zero fornecido.

GetColumnNames()
Obsoleto.

Retorna uma matriz de cadeia de caracteres que contém os nomes de todas as colunas no conjunto de resultados na ordem em que foram listadas no resultado.

GetDouble(Int32)
Obsoleto.

Retorna o valor da coluna solicitada como um duplo.

GetFloat(Int32)
Obsoleto.

Retorna o valor da coluna solicitada como um float.

GetHashCode()
Obsoleto.

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetInt(Int32)
Obsoleto.

Retorna o valor da coluna solicitada como um int.

GetLong(Int32)
Obsoleto.

Retorna o valor da coluna solicitada como um longo.

GetShort(Int32)
Obsoleto.

Retorna o valor da coluna solicitada como um curto.

GetString(Int32)
Obsoleto.

Retorna o valor da coluna solicitada como uma cadeia de caracteres.

GetType(Int32)
Obsoleto.

Retorna o tipo de dados do valor da coluna fornecida.

IsNull(Int32)
Obsoleto.

Retorna true se o valor na coluna indicada for nulo.

JavaFinalize()
Obsoleto.

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Move(Int32)
Obsoleto.

Mova o cursor em uma quantidade relativa, para frente ou para trás, da posição atual.

MoveToFirst()
Obsoleto.

Mova o cursor para a primeira linha.

MoveToLast()
Obsoleto.

Mova o cursor para a última linha.

MoveToNext()
Obsoleto.

Mova o cursor para a próxima linha.

MoveToPosition(Int32)
Obsoleto.

Mova o cursor para uma posição absoluta.

MoveToPrevious()
Obsoleto.

Mova o cursor para a linha anterior.

Notify()
Obsoleto.

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()
Obsoleto.

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
RegisterContentObserver(ContentObserver)
Obsoleto.

Registre um observador chamado quando ocorrerem alterações no conteúdo que está apoiando esse cursor.

RegisterDataSetObserver(DataSetObserver)
Obsoleto.

Registre um observador chamado quando as alterações ocorrem no conteúdo deste conjunto de dados de cursores, por exemplo, quando o conjunto de dados é alterado por meio Requery()de , Deactivate()ou Close().

Requery()
Obsoleto.

Executa a consulta que criou o cursor novamente, atualizando seu conteúdo.

Respond(Bundle)
Obsoleto.

Essa é uma maneira fora de banda para que o usuário de um cursor se comunique com o cursor.

SetHandle(IntPtr, JniHandleOwnership)
Obsoleto.

Define a propriedade Handle

(Herdado de Object)
SetNotificationUri(ContentResolver, Uri)
Obsoleto.

Registre-se para assistir a um URI de conteúdo para obter alterações.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)
Obsoleto.

Uma classe simulada android.database.Cursor que isola o código de teste da implementação real do Cursor.

(Herdado de JavaObject)
SupportsUpdates()
Obsoleto.

Gera UnsupportedOperationException. Substitua esse método para relatar o suporte para atualizações de cursor em um teste.

ToArray<T>()
Obsoleto.

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()
Obsoleto.

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterContentObserver(ContentObserver)
Obsoleto.

Cancelar o registro de um observador que foi registrado anteriormente com este cursor via RegisterContentObserver(ContentObserver).

UnregisterDataSetObserver(DataSetObserver)
Obsoleto.

Cancelar o registro de um observador que foi registrado anteriormente com este cursor via RegisterContentObserver(ContentObserver).

UnregisterFromRuntime()
Obsoleto.

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
UpdateBlob(Int32, Byte[])
Obsoleto.

Gera UnsupportedOperationException. Substitua esse método para atualizar uma coluna com uma matriz de bytes em um teste.

UpdateDouble(Int32, Double)
Obsoleto.

Gera UnsupportedOperationException. Substitua esse método para atualizar uma coluna com um valor de precisão dupla em um teste.

UpdateFloat(Int32, Single)
Obsoleto.

Gera UnsupportedOperationException. Substitua esse método para atualizar uma coluna com um valor de precisão única em um teste.

UpdateInt(Int32, Int32)
Obsoleto.

Gera UnsupportedOperationException. Substitua esse método para atualizar uma coluna com um inteiro em um teste.

UpdateLong(Int32, Int64)
Obsoleto.

Gera UnsupportedOperationException. Substitua esse método para atualizar uma coluna com um inteiro longo em um teste.

UpdateShort(Int32, Int16)
Obsoleto.

Gera UnsupportedOperationException. Substitua esse método para atualizar uma coluna com um inteiro curto em um teste.

UpdateString(Int32, String)
Obsoleto.

Gera UnsupportedOperationException. Substitua esse método para atualizar uma coluna com uma cadeia de caracteres em um teste.

UpdateToNull(Int32)
Obsoleto.

Gera UnsupportedOperationException. Substitua esse método para definir uma coluna como nula em um teste.

Wait()
Obsoleto.

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)
Obsoleto.

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)
Obsoleto.

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()
Obsoleto.

Uma classe simulada android.database.Cursor que isola o código de teste da implementação real do Cursor.

(Herdado de JavaObject)
IJavaPeerable.Finalized()
Obsoleto.

Uma classe simulada android.database.Cursor que isola o código de teste da implementação real do Cursor.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock
Obsoleto.

Uma classe simulada android.database.Cursor que isola o código de teste da implementação real do Cursor.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Obsoleto.

Uma classe simulada android.database.Cursor que isola o código de teste da implementação real do Cursor.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Obsoleto.

Uma classe simulada android.database.Cursor que isola o código de teste da implementação real do Cursor.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)
Obsoleto.

Uma classe simulada android.database.Cursor que isola o código de teste da implementação real do Cursor.

(Herdado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()
Obsoleto.

Remove essa instância da pesquisa de objeto Java do runtime.

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)
Obsoleto.

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)
Obsoleto.

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)
Obsoleto.

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)
Obsoleto.

Uma classe simulada android.database.Cursor que isola o código de teste da implementação real do Cursor.

TryJavaCast<TResult>(IJavaPeerable, TResult)
Obsoleto.

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a