JarOutputStream Classe

Definição

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

[Android.Runtime.Register("java/util/jar/JarOutputStream", DoNotGenerateAcw=true)]
public class JarOutputStream : Java.Util.Zip.ZipOutputStream
[<Android.Runtime.Register("java/util/jar/JarOutputStream", DoNotGenerateAcw=true)>]
type JarOutputStream = class
    inherit ZipOutputStream
Herança
Atributos

Comentários

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída. Ele estende a classe java.util.zip.ZipOutputStream com suporte para escrever uma entrada opcional Manifest . Pode Manifest ser usado para especificar metadados sobre o arquivo JAR e suas entradas.

Adicionado em 1.2.

Documentação Java para java.util.jar.JarOutputStream.

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

Construtores

Nome Description
JarOutputStream(IntPtr, JniHandleOwnership)

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

JarOutputStream(Stream, Manifest)

Cria um novo JarOutputStream com o especificado Manifest.

JarOutputStream(Stream)

Cria um novo JarOutputStream sem manifesto.

Campos

Nome Description
Cenatt

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Cenatx

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Cencom

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Cencrc

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Cendsk

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Cenext

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Cenflg

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Cenhdr

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Cenhow

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Cenlen

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Cennam

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Cenoff

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Censig

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Censiz

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Centim

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Cenvem

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Cenver

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Deflated

Método de compactação para entradas compactadas (DEFLATED).

(Herdado de ZipOutputStream)
Endcom

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Endhdr

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Endoff

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Endsig

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Endsiz

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Endsub

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Endtot

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Extcrc

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Exthdr

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Extlen

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Extsig

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Extsiz

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Loccrc

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Locext

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Locflg

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Lochdr

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Lochow

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Loclen

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Locnam

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Locsig

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Locsiz

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Loctim

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Locver

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Stored

Método de compactação para entradas não compactadas (STORED).

(Herdado de ZipOutputStream)

Propriedades

Nome Description
Buf

Buffer de saída para gravar dados compactados.

(Herdado de DeflaterOutputStream)
Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Def

Compressor para este fluxo.

(Herdado de DeflaterOutputStream)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

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

(Herdado de Object)
JniPeerMembers

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Out

O fluxo de saída subjacente a ser filtrado.

(Herdado de FilterOutputStream)
PeerReference

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

(Herdado de Object)
ThresholdClass

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

ThresholdType

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

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Close()

Fecha esse fluxo de saída e libera todos os recursos do sistema associados a esse fluxo.

(Herdado de OutputStream)
CloseEntry()

Fecha a entrada ZIP atual e posiciona o fluxo para gravar a próxima entrada.

(Herdado de ZipOutputStream)
Deflate()

Grava o próximo bloco de dados compactados no fluxo de saída.

(Herdado de DeflaterOutputStream)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Equals(Object)

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

(Herdado de Object)
Finish()

Termina de gravar dados compactados no fluxo de saída sem fechar o fluxo subjacente.

(Herdado de DeflaterOutputStream)
Flush()

Libera esse fluxo de saída e força qualquer bytes de saída em buffer a serem gravados.

(Herdado de OutputStream)
GetHashCode()

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

(Herdado de Object)
JavaFinalize()

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)
Notify()

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

(Herdado de Object)
NotifyAll()

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

(Herdado de Object)
PutNextEntry(ZipEntry)

Começa a gravar uma nova entrada de arquivo ZIP e posiciona o fluxo para o início dos dados de entrada.

(Herdado de ZipOutputStream)
PutNextEntryAsync(ZipEntry)

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

(Herdado de ZipOutputStream)
SetComment(String)

Define o comentário do arquivo ZIP.

(Herdado de ZipOutputStream)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetLevel(Int32)

Define o nível de compactação para entradas subsequentes que são DEFLATED.

(Herdado de ZipOutputStream)
SetMethod(Int32)

Define o método de compactação padrão para entradas subsequentes.

(Herdado de ZipOutputStream)
ToArray<T>()

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

(Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()

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

(Herdado de Object)
Wait(Int64, Int32)

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

(Herdado de Object)
Wait(Int64)

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

(Herdado de Object)
Write(Byte[], Int32, Int32)

Grava len bytes da matriz de bytes especificada começando no deslocamento off para esse fluxo de saída.

(Herdado de OutputStream)
Write(Byte[])

Grava b.length bytes da matriz de bytes especificada nesse fluxo de saída.

(Herdado de OutputStream)
Write(Int32)

Grava o especificado byte nesse fluxo de saída.

(Herdado de FilterOutputStream)
WriteAsync(Byte[], Int32, Int32)

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

(Herdado de OutputStream)
WriteAsync(Byte[])

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

(Herdado de OutputStream)
WriteAsync(Int32)

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

(Herdado de OutputStream)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Notifica o runtime de interoperabilidade de que esse par gerenciado foi descartado.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Libera esse par Java, a menos que seja mantido por outra referência gerenciada.

(Herdado de Object)
IJavaPeerable.Finalized()

Notifica o runtime de interoperabilidade de que esse par gerenciado foi finalizado.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Obtém o estado que descreve a relação entre esse par gerenciado e sua referência de JNI.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Define o código de hash de identidade de interoperabilidade para esse par Java.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Define o estado de par gerenciado e JNI para esse par Java.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Define a referência de objeto JNI usada por esse par gerenciado.

(Herdado de Object)

Métodos de Extensão

Nome Description
FlushAsync(IFlushable)

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

GetJniTypeName(IJavaPeerable)

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

JavaAs<TResult>(IJavaPeerable)

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

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada pelo tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

Aplica-se a