Freigeben über


Operators.OperatorIntrinsics-Modul (F#)

Ein Modul mit systeminternen Funktionen des Compilers für effiziente Implementierungen von F#-Ganzzahlbereichen und dynamische Aufrufe anderer F#-Operatoren.

Namespace/Modulpfad: Microsoft.FSharp.Core.Operators

Assembly: FSharp.Core (in FSharp.Core.dll)

module OperatorIntrinsics

Werte

Wert

Beschreibung

AbsDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

AcosDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

AsinDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

Atan2Dynamic : 'T1 -> 'T1 -> 'T2

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

AtanDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

CeilingDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

CosDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

CoshDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

ExpDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

FloorDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

GetArraySlice : 'T [] -> int option -> int option -> 'T []

Ruft ein Segment aus einem Array ab.

GetArraySlice2D : 'T [,] -> int option -> int option -> int option -> 'T [,]

Ruft ein Segment aus einem Array ab.

GetArraySlice3D : 'T [,,] -> int option -> int option -> int option -> int option -> 'T [,,]

Ruft ein Segment aus einem Array ab.

GetArraySlice4D : 'T [,,,] -> int option -> int option -> int option -> int option -> int option -> 'T [,,,]

Ruft ein Segment aus einem Array ab.

GetStringSlice : string -> int option -> int option -> string

Ruft ein Segment aus einer Zeichenfolge ab.

Log10Dynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

LogDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

PowByte : byte -> int -> byte

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch Verwendung des generischen Operators pown für Werte vom Typ byte generiert werden.

PowDecimal : decimal -> int -> decimal

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch Verwendung des generischen Operators pown für Werte vom Typ decimal generiert werden.

PowDouble : float -> int -> float

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch Verwendung des generischen Operators pown für Werte vom Typ float generiert werden.

PowDynamic : 'T -> 'U -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

PowGeneric : 'T * ('T -> 'T -> 'T) * 'T * int -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch Verwendungen des generischen pown-Operators erzeugt werden.

PowInt16 : int16 -> int -> int16

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch Verwendung des generischen Operators pown für Werte vom Typ int16 generiert werden.

PowInt32 : int32 -> int -> int32

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch Verwendung des generischen Operators pown für Werte vom Typ int32 generiert werden.

PowInt64 : int64 -> int -> int64

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch Verwendung des generischen Operators pown für Werte vom Typ int64 generiert werden.

PowIntPtr : nativeint -> int -> nativeint

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch Verwendung des generischen Operators pown für Werte vom Typ nativeint generiert werden.

PowSByte : sbyte -> int -> sbyte

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch Verwendung des generischen Operators pown für Werte vom Typ sbyte generiert werden.

PowSingle : float32 -> int -> float32

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch Verwendung des generischen Operators pown für Werte vom Typ float32 generiert werden.

PowUInt16 : uint16 -> int -> uint16

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch Verwendung des generischen Operators pown für Werte vom Typ uint16 generiert werden.

PowUInt32 : uint32 -> int -> uint32

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch Verwendung des generischen Operators pown für Werte vom Typ uint32 generiert werden.

PowUInt64 : uint64 -> int -> uint64

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch Verwendung des generischen Operators pown für Werte vom Typ uint64 generiert werden.

PowUIntPtr : unativeint -> int -> unativeint

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch Verwendung des generischen Operators pown für Werte vom Typ unativeint generiert werden.

RangeByte : byte -> byte -> byte -> seq<byte>

Generiert einen Bereich von byte-Werten.

RangeChar : char -> char -> seq<char>

Generiert einen Bereich von char-Werten.

RangeDouble : float -> float -> float -> seq<float>

Generiert einen Bereich von float-Werten.

RangeGeneric : 'T -> ('T -> 'T -> 'T) -> 'T -> 'T -> seq<'T>

Generiert einen Wertebereich mit den angegebenen Null-, Hinzufüge-, Start-, Schritt- und Endwerten.

RangeInt16 : int16 -> int16 -> int16 -> seq<int16>

Generiert einen Bereich von int16-Werten.

RangeInt32 : int -> int -> int -> seq<int>

Generiert einen Bereich von ganzen Zahlen.

RangeInt64 : int64 -> int64 -> int64 -> seq<int64>

Generiert einen Bereich von int64-Werten.

RangeIntPtr : nativeint -> int -> nativeint

Generiert einen Bereich von nativeint-Werten.

RangeSByte : sbyte -> sbyte -> sbyte -> seq<sbyte>

Generiert einen Bereich von sbyte-Werten.

RangeSingle : float32 -> float32 -> float32 -> seq<float32>

Generiert einen Bereich von float32-Werten.

RangeStepGeneric : 'Step -> ('T -> 'Step -> 'T) -> 'T -> 'Step -> 'T -> seq<'T>

Generiert einen Wertebereich mit den angegebenen Null-, Hinzufüge-, Start-, Schritt- und Endwerten.

RangeUInt16 : uint16 -> uint16 -> uint16 -> seq<uint16>

Generiert einen Bereich von uint16-Werten.

RangeUInt32 : uint32 -> uint32 -> uint32 -> seq<uint32>

Generiert einen Bereich von uint32-Werten.

RangeUInt64 : uint64 -> uint64 -> uint64 -> seq<uint64>

Generiert einen Bereich von uint64-Werten.

RangeUIntPtr : unativeint -> unativeint -> unativeint -> seq<unativeint>

Generiert einen Bereich von unativeint-Werten.

RoundDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

SetArraySlice : 'T [] -> int option -> int option -> 'T [] -> unit

Legt ein Segment in einem Array fest.

SetArraySlice2D : 'T [,] -> int option -> int option -> int option -> int option -> 'T [,] -> unit

Legt ein Segment in einem Array fest.

SetArraySlice3D : 'T [,,] -> int option -> int option -> int option -> int option -> int option -> int option -> 'T [,,] -> unit

Legt ein Segment in einem Array fest.

SetArraySlice4D : 'T [,,,] -> int option -> int option -> int option -> int option -> int option -> int option -> int option -> 'T [,,,] -> unit

Legt ein Segment in einem Array fest.

SignDynamic : 'T -> int

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

SinDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

SinhDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

SqrtDynamic : 'T1 -> 'T2

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

TanDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

TanhDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert werden.

TruncateDynamic : 'T -> 'T

Eine systeminterne Funktion der Bibliothek. Aufrufe dieser Funktion können durch das Auswerten von Zitaten generiert 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

Siehe auch

Weitere Ressourcen

Core.Operators-Modul (F#)