NSCoder.DecodeBytes Methode

Definition

Ü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

Byte[]

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

Byte[]

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

IntPtr

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

IntPtr

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

IntPtr

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

IntPtr

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: