Compartilhar via


Módulo de Operators.OperatorIntrinsics (F#)

Um módulo de funções intrínsecas do compilador para implementações eficientes dos intervalos de inteiro F# e invocações de dinâmicas de outros operadores de F#.

Caminho do namespace/módulo: Microsoft.FSharp.Core.Operators

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

module OperatorIntrinsics

Valores

Valor

Descrição

AbsDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

AcosDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

AsinDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

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

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

AtanDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

CeilingDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

CosDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

CoshDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

ExpDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

FloorDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

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

Obtém uma fatia de uma matriz.

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

Obtém uma fatia de uma matriz.

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

Obtém uma fatia de uma matriz.

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

Obtém uma fatia de uma matriz.

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

Obtém uma fatia de uma seqüência de caracteres.

Log10Dynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

LogDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

PowByte : byte -> int -> byte

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas por usos do genérico pown operador de valores do tipo byte.

PowDecimal : decimal -> int -> decimal

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas por usos do genérico pown operador de valores do tipo decimal.

PowDouble : float -> int -> float

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas por usos do genérico pown operador de valores do tipo float.

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

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

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

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas por usos do genérico pown operador

PowInt16 : int16 -> int -> int16

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas por usos do genérico pown operador de valores do tipo int16.

PowInt32 : int32 -> int -> int32

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas por usos do genérico pown operador de valores do tipo int32.

PowInt64 : int64 -> int -> int64

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas por usos do genérico pown operador de valores do tipo int64.

PowIntPtr : nativeint -> int -> nativeint

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas por usos do genérico pown operador de valores do tipo nativeint.

PowSByte : sbyte -> int -> sbyte

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas por usos do genérico pown operador de valores do tipo sbyte.

PowSingle : float32 -> int -> float32

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas por usos do genérico pown operador de valores do tipo float32.

PowUInt16 : uint16 -> int -> uint16

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas por usos do genérico pown operador de valores do tipo uint16.

PowUInt32 : uint32 -> int -> uint32

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas por usos do genérico pown operador de valores do tipo uint32.

PowUInt64 : uint64 -> int -> uint64

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas por usos do genérico pown operador de valores do tipo uint64.

PowUIntPtr : unativeint -> int -> unativeint

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas por usos do genérico pown operador de valores do tipo unativeint.

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

Gera um intervalo de byte valores.

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

Gera um intervalo de char valores.

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

Gera um intervalo de float valores.

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

Gerar um intervalo de valores usando o zero determinado, adicionar, iniciar, os valores de etapa e parada.

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

Gera um intervalo de int16 valores.

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

Gera um intervalo de números inteiros.

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

Gera um intervalo de int64 valores.

RangeIntPtr : nativeint -> int -> nativeint

Gera um intervalo de nativeint valores.

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

Gera um intervalo de sbyte valores.

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

Gera um intervalo de float32 valores.

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

Gera um intervalo de valores usando o zero determinado, adicionar, iniciar, etapa e parar de valores.

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

Gera um intervalo de uint16 valores.

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

Gera um intervalo de uint32 valores.

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

Gera um intervalo de uint64 valores.

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

Gera um intervalo de unativeint valores.

RoundDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

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

Define uma fatia de uma matriz.

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

Define uma fatia de uma matriz.

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

Define uma fatia de uma matriz.

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

Define uma fatia de uma matriz.

SignDynamic : 'T -> int

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

SinDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

SinhDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

SqrtDynamic : 'T1 -> 'T2

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

TanDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

TanhDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

TruncateDynamic : 'T -> 'T

Esta é uma biblioteca intrínseca. Chamadas a essa função podem ser geradas pela avaliação de cotações.

Plataformas

O Windows 7, SP2 do Windows Vista, Windows XP SP3, Windows XP Professional x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Informações sobre versão

O tempo de execução F#

Compatível com: 2.0, 4.0

Silverlight

Compatível com: 3

Consulte também

Referência

Módulo de Core.Operators (F#)