NSCoder.DecodeBytes Methode

Definitie

Overloads

Name Description
DecodeBytes()

Het volgende item decoderen als een matrix van bytes.

DecodeBytes(String)

De aangevraagde sleutel decoderen als een matrix van bytes.

DecodeBytes(UIntPtr)
DecodeBytes(UIntPtr)

Laag niveau: ontsleutelt het volgende item in een geheugenblok en retourneert een aanwijzer.

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

Laag niveau: decodeert het item met de bijbehorende sleutel in een geheugenblok en retourneert een aanwijzer naar het item.

DecodeBytes()

Het volgende item decoderen als een matrix van bytes.

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

Retouren

Byte[]

De matrix van bytes die uit de stream zijn gedecodeerd.

Opmerkingen

De gedecodeerde matrix van bytes.

Van toepassing op

DecodeBytes(String)

De aangevraagde sleutel decoderen als een matrix van bytes.

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

Parameters

key
String

De sleutel waarmee het item wordt geïdentificeerd om te decoderen.

Retouren

Byte[]

De gedecodeerde matrix van bytes.

Van toepassing op

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

Parameters

minimumLength
UIntPtr

unativeint

Retouren

IntPtr

nativeint

Kenmerken

Van toepassing op

DecodeBytes(UIntPtr)

Laag niveau: ontsleutelt het volgende item in een geheugenblok en retourneert een aanwijzer.

[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

Parameters

length
UIntPtr

unativeint

Aantal bytes in het geretourneerde blok.

Retouren

IntPtr

nativeint

Wijs het geheugenblok aan dat ten minste het aantal bytes bevat dat is ingesteld op de lengteparameter.

Kenmerken

Van toepassing op

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

Parameters

key
String
minimumLength
UIntPtr

unativeint

Retouren

IntPtr

nativeint

Kenmerken

Van toepassing op

DecodeBytes(String, UIntPtr)

Laag niveau: decodeert het item met de bijbehorende sleutel in een geheugenblok en retourneert een aanwijzer naar het item.

[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

Parameters

key
String

De sleutel waarmee het item wordt geïdentificeerd om te decoderen.

length
UIntPtr

unativeint

Aantal bytes in het geretourneerde blok.

Retouren

IntPtr

nativeint

Wijs het geheugenblok aan dat ten minste het aantal bytes bevat dat is ingesteld op de lengteparameter.

Kenmerken

Van toepassing op