Compartir a través de


Operators.OperatorIntrinsics (Módulo de F#)

Módulo de funciones intrínsecas del compilador para lograr implementaciones eficaces de intervalos de enteros de F# e invocaciones dinámicas de otros operadores de F#.

Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Core.Operators

Ensamblado: FSharp.Core (en FSharp.Core.dll)

module OperatorIntrinsics

Valores

Valor

Descripción

AbsDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

AcosDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

AsinDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

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

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

AtanDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

CeilingDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

CosDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

CoshDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

ExpDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

FloorDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

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

Obtiene un segmento de una matriz.

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

Obtiene un segmento de una matriz.

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

Obtiene un segmento de una matriz.

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

Obtiene un segmento de una matriz.

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

Obtiene un segmento de una cadena.

Log10Dynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

LogDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

PowByte : byte -> int -> byte

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante el uso del operador pown genérico sobre valores de tipo byte.

PowDecimal : decimal -> int -> decimal

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante el uso del operador pown genérico sobre valores de tipo decimal.

PowDouble : float -> int -> float

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante el uso del operador pown genérico sobre valores de tipo float.

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

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

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

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante el operador pown genérico.

PowInt16 : int16 -> int -> int16

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante el uso del operador pown genérico sobre valores de tipo int16.

PowInt32 : int32 -> int -> int32

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante el uso del operador pown genérico sobre valores de tipo int32.

PowInt64 : int64 -> int -> int64

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante el uso del operador pown genérico sobre valores de tipo int64.

PowIntPtr : nativeint -> int -> nativeint

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante el uso del operador pown genérico sobre valores de tipo nativeint.

PowSByte : sbyte -> int -> sbyte

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante el uso del operador pown genérico sobre valores de tipo sbyte.

PowSingle : float32 -> int -> float32

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante el uso del operador pown genérico sobre valores de tipo float32.

PowUInt16 : uint16 -> int -> uint16

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante el uso del operador pown genérico sobre valores de tipo uint16.

PowUInt32 : uint32 -> int -> uint32

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante el uso del operador pown genérico sobre valores de tipo uint32.

PowUInt64 : uint64 -> int -> uint64

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante el uso del operador pown genérico sobre valores de tipo uint64.

PowUIntPtr : unativeint -> int -> unativeint

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante el uso del operador pown genérico sobre valores de tipo unativeint.

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

Genera un intervalo de valores de byte.

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

Genera un intervalo de valores de char.

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

Genera un intervalo de valores de float.

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

Genera un intervalo de valores mediante los valores especificados de zero, add, start, step y stop.

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

Genera un intervalo de valores de int16.

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

Genera un intervalo de enteros.

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

Genera un intervalo de valores de int64.

RangeIntPtr : nativeint -> int -> nativeint

Genera un intervalo de valores de nativeint.

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

Genera un intervalo de valores de sbyte.

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

Genera un intervalo de valores de float32.

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

Genera un intervalo de valores mediante los valores especificados de zero, add, start, step y stop.

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

Genera un intervalo de valores de uint16.

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

Genera un intervalo de valores de uint32.

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

Genera un intervalo de valores de uint64.

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

Genera un intervalo de valores de unativeint.

RoundDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

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

Establece un segmento de una matriz.

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

Establece un segmento de una matriz.

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

Establece un segmento de una matriz.

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

Establece un segmento de una matriz.

SignDynamic : 'T -> int

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

SinDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

SinhDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

SqrtDynamic : 'T1 -> 'T2

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

TanDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

TanhDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

TruncateDynamic : 'T -> 'T

Función intrínseca de la biblioteca. Las llamadas a esta función pueden generarse mediante la evaluación de expresiones de código delimitadas.

Plataformas

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

Información de versiones

Versiones de la biblioteca básica de F#

Se admite en: 2.0, 4.0, Portable, portable

Vea también

Referencia

Core.Operators (Módulo de F#)