FSharpValue.PreComputeTupleConstructorInfo-Methode (F#)
Ruft eine Methode ab, die Objekte des angegebenen Tupeltyps erstellt. Für kleine Tupel wird kein zusätzlicher Typ zurückgegeben.
Namespace/Modulpfad: Microsoft.FSharp.Reflection
Assembly: FSharp.Core (in FSharp.Core.dll)
// Signature:
static member PreComputeTupleConstructorInfo : Type -> ConstructorInfo * Type option
// Usage:
FSharpValue.PreComputeTupleConstructorInfo (tupleType)
Parameter
tupleType
Typ: TypeDer Typ des Eingabetupels.
Rückgabewert
Die Beschreibung des Tupeltypkonstruktors und eines optionalen zusätzlichen Typs für große Tupel.
Hinweise
Für große Tupel wird ein zusätzlicher Typ zurückgegeben, der angibt, dass eine geschachtelte Codierung für den Tupeltyp verwendet wurde. In diesem Fall hat der Suffixteil des Tupeltyps den angegebenen Typ, und es muss ein Objekt dieses Typs erstellt und als letztes Argument an die ConstructorInfo übergeben werden. Mit einem rekursiven Aufruf von PreComputeTupleConstructorInfo kann der Konstruktor für den Suffixtyp bestimmt werden.
Plattformen
Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
Versionsinformationen
F#-Runtime
Unterstützt in: 2.0, 4.0
Silverlight
Unterstützt in: 3