NSCoder.DecodeBytes Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| DecodeBytes() |
Decodiert das nächste Element als Bytearray. |
| DecodeBytes(String) |
Decodiert den angeforderten Schlüssel als Bytearray. |
| DecodeBytes(UIntPtr) | |
| DecodeBytes(UIntPtr) |
Low-Level: Decodiert das nächste Element in einen Speicherblock und gibt einen Zeiger darauf zurück. |
| DecodeBytes(String, UIntPtr) | |
| DecodeBytes(String, UIntPtr) |
Low-Level: Decodiert das Element mit dem zugeordneten Schlüssel in einen Speicherblock und gibt einen Zeiger darauf zurück. |
DecodeBytes()
Decodiert das nächste Element als Bytearray.
public byte[] DecodeBytes();
public byte[]? DecodeBytes();
member this.DecodeBytes : unit -> byte[]
Gibt zurück
Das Array von Bytes, die aus dem Datenstrom decodiert wurden.
Hinweise
Das decodierte Array von Bytes.
Gilt für:
DecodeBytes(String)
Decodiert den angeforderten Schlüssel als Bytearray.
public byte[] DecodeBytes(string key);
public byte[]? DecodeBytes(string key);
member this.DecodeBytes : string -> byte[]
Parameter
- key
- String
Der Schlüssel, der das zu decodierende Element identifiziert.
Gibt zurück
Das decodierte Array von Bytes.
Gilt für:
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
Parameter
- minimumLength
-
UIntPtr
unativeint
Gibt zurück
nativeint
- Attribute
Gilt für:
DecodeBytes(UIntPtr)
Low-Level: Decodiert das nächste Element in einen Speicherblock und gibt einen Zeiger darauf zurück.
[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
Parameter
- length
-
UIntPtr
unativeint
Anzahl der Bytes im zurückgegebenen Block.
Gibt zurück
nativeint
Zeigen Sie auf den Speicherblock, der mindestens die Anzahl der Bytes enthält, die für den Längenparameter festgelegt sind.
- Attribute
Gilt für:
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
Parameter
- key
- String
- minimumLength
-
UIntPtr
unativeint
Gibt zurück
nativeint
- Attribute
Gilt für:
DecodeBytes(String, UIntPtr)
Low-Level: Decodiert das Element mit dem zugeordneten Schlüssel in einen Speicherblock und gibt einen Zeiger darauf zurück.
[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
Parameter
- key
- String
Der Schlüssel, der das zu decodierende Element identifiziert.
- length
-
UIntPtr
unativeint
Anzahl der Bytes im zurückgegebenen Block.
Gibt zurück
nativeint
Zeigen Sie auf den Speicherblock, der mindestens die Anzahl der Bytes enthält, die für den Längenparameter festgelegt sind.
- Attribute