NSCoder.DecodeBytes Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
Tablica bajtów zdekodowana ze strumienia.
Uwagi
Zdekodowana tablica bajtów.
Dotyczy
DecodeBytes(String)
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
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
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
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
nativeint
Wskaźnik do bloku pamięci, który zawiera co najmniej liczbę bajtów ustawionych na parametr length.
- Atrybuty