Język

NSCoder.DecodeBytes Metoda

Definicja

Przeciążenia

Nazwa Opis
DecodeBytes()

Dekoduje następny element jako tablicę bajtów.

DecodeBytes(String)

Dekoduje żądany klucz jako tablicę bajtów.

DecodeBytes(UIntPtr)
DecodeBytes(UIntPtr)

Niski poziom: dekoduje następny element do bloku pamięci i zwraca do niego wskaźnik.

DecodeBytes(String, UIntPtr)
DecodeBytes(String, UIntPtr)

Niski poziom: dekoduje element ze skojarzonym kluczem do bloku pamięci i zwraca do niego wskaźnik.

DecodeBytes()

Dekoduje następny element jako tablicę bajtów.

public byte[] DecodeBytes();
public byte[]? DecodeBytes();
member this.DecodeBytes : unit -> byte[]

Zwraca

Byte[]

Tablica bajtów zdekodowana ze strumienia.

Uwagi

Zdekodowana tablica bajtów.

Dotyczy

DecodeBytes(String)

Dekoduje żądany klucz jako tablicę bajtów.

public byte[] DecodeBytes(string key);
public byte[]? DecodeBytes(string key);
member this.DecodeBytes : string -> byte[]

Parametry

key
String

Klucz identyfikujący element do dekodowania.

Zwraca

Byte[]

Zdekodowana tablica bajtów.

Dotyczy

DecodeBytes(UIntPtr)

[Foundation.Export("decodeBytesWithMinimumLength:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual IntPtr DecodeBytes(UIntPtr minimumLength);
[<Foundation.Export("decodeBytesWithMinimumLength:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member DecodeBytes : unativeint -> nativeint
override this.DecodeBytes : unativeint -> nativeint

Parametry

minimumLength
UIntPtr

unativeint

Zwraca

IntPtr

nativeint

Atrybuty

Dotyczy

DecodeBytes(UIntPtr)

Niski poziom: dekoduje następny element do bloku pamięci i zwraca do niego wskaźnik.

[Foundation.Export("decodeBytesWithReturnedLength:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual IntPtr DecodeBytes(out UIntPtr length);
[<Foundation.Export("decodeBytesWithReturnedLength:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member DecodeBytes : unativeint -> nativeint
override this.DecodeBytes : unativeint -> nativeint

Parametry

length
UIntPtr

unativeint

Liczba bajtów w zwróconym bloku.

Zwraca

IntPtr

nativeint

Wskaźnik do bloku pamięci, który zawiera co najmniej liczbę bajtów ustawionych na parametr length.

Atrybuty

Dotyczy

DecodeBytes(String, UIntPtr)

[Foundation.Export("decodeBytesForKey:minimumLength:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual IntPtr DecodeBytes(string key, UIntPtr minimumLength);
[<Foundation.Export("decodeBytesForKey:minimumLength:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member DecodeBytes : string * unativeint -> nativeint
override this.DecodeBytes : string * unativeint -> nativeint

Parametry

key
String
minimumLength
UIntPtr

unativeint

Zwraca

IntPtr

nativeint

Atrybuty

Dotyczy

DecodeBytes(String, UIntPtr)

Niski poziom: dekoduje element ze skojarzonym kluczem do bloku pamięci i zwraca do niego wskaźnik.

[Foundation.Export("decodeBytesForKey:returnedLength:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual IntPtr DecodeBytes(string key, out UIntPtr length);
[<Foundation.Export("decodeBytesForKey:returnedLength:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member DecodeBytes : string * unativeint -> nativeint
override this.DecodeBytes : string * unativeint -> nativeint

Parametry

key
String

Klucz identyfikujący element do dekodowania.

length
UIntPtr

unativeint

Liczba bajtów w zwróconym bloku.

Zwraca

IntPtr

nativeint

Wskaźnik do bloku pamięci, który zawiera co najmniej liczbę bajtów ustawionych na parametr length.

Atrybuty

Dotyczy