Sdílet prostřednictvím


Expr.Deserialize – metoda (F#)

Tato funkce je volána automaticky při syntaxe nabídky (<@ @>) a související nabídky zadaného výrazu jsou použity.Bajty jsou marinovány binární reprezentaci nepropojené formu citovaného výraz a Type argument je libovolný typ v sestavení, kde je výraz v uvozovkách dochází, i.e. pomáhá oboru výklad sestavení křížové odkazy v bytech.

Cesta k oboru názvů nebo modul: Microsoft.FSharp.Quotations

Sestavení: FSharp.Core (v FSharp.Core.dll)

// Signature:
static member Deserialize : Type * Type list * Expr list * byte [] -> Expr

// Usage:
Expr.Deserialize (qualifyingType, spliceTypes, spliceExprs, bytes)

Parametry

  • qualifyingType
    Typ:Type

    Typ sestavení, kde dochází k nabídky.

  • spliceTypes
    Type: Typelist

    Seznam typů spliced.

  • spliceExprs
    Type: Exprlist

    Seznam spliced výrazy.

  • bytes
    Type: byte[]

    Serializované formulář výraz v uvozovkách.

Vrácená hodnota

Výsledný výraz.

Platformy

Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2

Informace o verzi

F# základní verze knihovny

Podporovány: 2.0, 4.0, přenosné

Viz také

Referenční dokumentace

Quotations.Expr – třída (F#)

Microsoft.FSharp.Quotations – obor názvů (F#)