Language

Pack200.Packer クラス

定義

注意事項

Use the 'Java.Util.Jar.Pack200.IPacker' type. This class will be removed in a future release.

JAR ファイルを Pack200 形式の出力ストリームに変換するための API を定義するインターフェイス。

[Android.Runtime.Register("mono/internal/java/util/jar/Pack200$Packer", DoNotGenerateAcw=true)]
[System.Obsolete("Use the 'Java.Util.Jar.Pack200.IPacker' type. This class will be removed in a future release.")]
public abstract class Pack200.Packer : Java.Lang.Object
[<Android.Runtime.Register("mono/internal/java/util/jar/Pack200$Packer", DoNotGenerateAcw=true)>]
[<System.Obsolete("Use the 'Java.Util.Jar.Pack200.IPacker' type. This class will be removed in a future release.")>]
type Pack200.Packer = class
    inherit Object
継承
Pack200.Packer
属性

注釈

Android プラットフォームのドキュメント

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

フィールド

名前 説明
ClassAttributePfx
古い.

クラス属性名と連結する場合は、JSR 200 仕様で指定されたレイアウト言語を使用して、その属性の形式を示します。

CodeAttributePfx
古い.

コード属性名と連結する場合は、その属性の形式を示します。

DeflateHint
古い.

このプロパティが #TRUE または #FALSEに設定されている場合、パッカーは出力アーカイブ内で適宜デフレヒントを設定し、アーカイブ要素の個々のデフレヒントを送信しません。

Effort
古い.

このプロパティが 1 桁の 10 進数字に設定されている場合、パッカーはアーカイブの圧縮に指定された作業量を使用します。

Error
古い.

文字列 "error" (特定のプロパティで使用可能な値)。

False
古い.

文字列 "false"。特定のプロパティに使用できる値です。

FieldAttributePfx
古い.

フィールド属性名と連結する場合は、その属性の形式を示します。

Keep
古い.

文字列 "keep" (特定のプロパティで使用可能な値)。

KeepFileOrder
古い.

このプロパティが #TRUE に設定されている場合、パッカーはソース アーカイブ内のすべての要素を元の順序で送信します。

Latest
古い.

文字列 "latest" (特定のプロパティで使用可能な値)。

MethodAttributePfx
古い.

メソッド属性名と連結する場合は、その属性の形式を示します。

ModificationTime
古い.

このプロパティが特殊な文字列 #LATESTに設定されている場合、パッカーは、元のアーカイブ内のすべての使用可能なエントリまたは各セグメントで使用可能なすべてのエントリの最新の変更時刻の間で、最新の変更時刻を決定しようとします。

Pass
古い.

文字列 "pass" は、特定のプロパティに使用できる値です。

PassFilePfx
古い.

圧縮なしでファイルをバイト単位で渡す必要があることを示します。

Progress
古い.

アンパックャーによって定期的に更新されたアンパックャーの進行状況をパーセンテージで示します。

SegmentLimit
古い.

このプロパティは、各アーカイブ セグメントの推定ターゲット サイズ N (バイト単位) を示す数字です。

Strip
古い.

文字列 "strip"。特定のプロパティに使用できる値です。

True
古い.

文字列 "true"。特定のプロパティで使用できる値です。

UnknownAttribute
古い.

不明な属性を含むクラス ファイルが検出されたときに実行するアクションを示します。

プロパティ

名前 説明
Class
古い.

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle
古い.

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode
古い.

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniManagedPeerState
古い.

JAR ファイルを Pack200 形式の出力ストリームに変換するための API を定義するインターフェイス。

(継承元 JavaObject)
JniPeerMembers
古い.

このJava ピアのメンバーを呼び出すために使用される JNI メタデータを取得します。

(継承元 Object)
PeerReference
古い.

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
ThresholdClass
古い.

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType
古い.

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)

メソッド

名前 説明
Clone()
古い.

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)
古い.

JAR ファイルを Pack200 形式の出力ストリームに変換するための API を定義するインターフェイス。

(継承元 JavaObject)
Dispose()
古い.

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Dispose(Boolean)
古い.

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
DisposeUnlessReferenced()
古い.

JAR ファイルを Pack200 形式の出力ストリームに変換するための API を定義するインターフェイス。

(継承元 JavaObject)
Equals(Object)
古い.

JAR ファイルを Pack200 形式の出力ストリームに変換するための API を定義するインターフェイス。

(継承元 JavaObject)
Equals(Object)
古い.

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()
古い.

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()
古い.

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()
古い.

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()
古い.

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)
古い.

Handle プロパティを設定します。

(継承元 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)
古い.

JAR ファイルを Pack200 形式の出力ストリームに変換するための API を定義するインターフェイス。

(継承元 JavaObject)
ToArray<T>()
古い.

このJava配列ラッパーからマネージド配列を作成します。

(継承元 Object)
ToString()
古い.

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()
古い.

相互運用ランタイムからこのJava ピアの登録を解除します。

(継承元 Object)
Wait()
古い.

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)
古い.

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)
古い.

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
IJavaPeerable.Disposed()
古い.

JAR ファイルを Pack200 形式の出力ストリームに変換するための API を定義するインターフェイス。

(継承元 JavaObject)
IJavaPeerable.Finalized()
古い.

JAR ファイルを Pack200 形式の出力ストリームに変換するための API を定義するインターフェイス。

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock
古い.

JAR ファイルを Pack200 形式の出力ストリームに変換するための API を定義するインターフェイス。

(継承元 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)
古い.

JAR ファイルを Pack200 形式の出力ストリームに変換するための API を定義するインターフェイス。

(継承元 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
古い.

JAR ファイルを Pack200 形式の出力ストリームに変換するための API を定義するインターフェイス。

(継承元 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)
古い.

JAR ファイルを Pack200 形式の出力ストリームに変換するための API を定義するインターフェイス。

(継承元 JavaObject)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)
古い.

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)
古い.

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)
古い.

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)
古い.

JAR ファイルを Pack200 形式の出力ストリームに変換するための API を定義するインターフェイス。

TryJavaCast<TResult>(IJavaPeerable, TResult)
古い.

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象