NSCoder.DecodeBytes Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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
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
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
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
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
nativeint
Wijs het geheugenblok aan dat ten minste het aantal bytes bevat dat is ingesteld op de lengteparameter.
- Kenmerken