Base64 クラス

定義

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

[Android.Runtime.Register("android/util/Base64", DoNotGenerateAcw=true)]
public class Base64 : Java.Lang.Object
[<Android.Runtime.Register("android/util/Base64", DoNotGenerateAcw=true)>]
type Base64 = class
    inherit Object
継承
Base64
属性

注釈

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。 RFC 2045 および 3548 を参照してください。

android.util.Base64Java ドキュメント。

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

コンストラクター

Base64(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

Crlf
古い.

行を LF ではなく CRLF ペアで終了する必要があることを示すエンコーダー フラグ ビット。

Default
古い.

エンコーダー/デコーダー フラグの既定値。

NoClose
古い.

それ自体が閉じられているときにラップしている出力ストリームを閉じてはならないことを示す に渡す Base64OutputStream フラグ。

NoPadding
古い.

出力の末尾にある埋め込み '=' 文字を省略するエンコーダー フラグ ビット (存在する場合)。

NoWrap
古い.

すべての行ターミネータを省略するエンコーダー フラグ ビット (i.

UrlSafe
古い.

と の代わりに +/と が使用される Base64 の "URL とファイル名セーフ" バリアントを使用することを示すエンコーダー/デコーダー フラグ ビット (RFC 3548 セクション 4 を参照)。-_

プロパティ

Class

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

(継承元 Object)
Handle

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

(継承元 Object)
JniIdentityHashCode

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

(継承元 Object)
JniPeerMembers

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

PeerReference

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

(継承元 Object)
ThresholdClass

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

ThresholdType

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

メソッド

Clone()

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

(継承元 Object)
Decode(Byte[], Base64Flags)

入力で Base64 でエンコードされたデータをデコードし、新しいバイト配列でデータを返します。

Decode(Byte[], Int32, Int32, Base64Flags)

入力で Base64 でエンコードされたデータをデコードし、新しいバイト配列でデータを返します。

Decode(String, Base64Flags)

入力で Base64 でエンコードされたデータをデコードし、新しいバイト配列でデータを返します。

Dispose()

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

(継承元 Object)
Dispose(Boolean)

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

(継承元 Object)
Encode(Byte[], Base64Flags)

Base64 は、指定されたデータをエンコードし、新しく割り当てられた byte[] を結果と共に返します。

Encode(Byte[], Int32, Int32, Base64Flags)

Base64 は、指定されたデータをエンコードし、新しく割り当てられた byte[] を結果と共に返します。

EncodeToString(Byte[], Base64Flags)

Base64 は、指定されたデータをエンコードし、新しく割り当てられた文字列を結果と共に返します。

EncodeToString(Byte[], Int32, Int32, Base64Flags)

Base64 は、指定されたデータをエンコードし、新しく割り当てられた文字列を結果と共に返します。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
JavaFinalize()

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

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

(継承元 Object)
ToArray<T>()

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

(継承元 Object)
ToString()

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

(継承元 Object)
UnregisterFromRuntime()

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

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

(継承元 Object)
Wait(Int64, Int32)

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

(継承元 Object)

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

IJavaPeerable.Disposed()

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

(継承元 Object)
IJavaPeerable.Finalized()

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

GetJniTypeName(IJavaPeerable)

バイナリ データの Base64 表現をエンコードおよびデコードするためのユーティリティ。

適用対象