Compartir a través de


Core.CustomOperationAttribute (Clase de F#)

Indica que un miembro de un tipo de generador de cálculo es un operador de consulta personalizada, e indica el nombre de ese operador.

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

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

[<AttributeUsage(AttributeTargets.Method, AllowMultiple = false)>]
[<Sealed>]
type 
CustomOperationAttribute
 =
 class
  new CustomOperationAttribute : string -> CustomOperationAttribute
  member this.AllowIntoPattern : bool with get, set
  member this.IsLikeGroupJoin : bool with get, set
  member this.IsLikeJoin : bool with get, set
  member this.IsLikeZip : bool with get, set
  member this.MaintainsVariableSpace : bool with get, set
  member this.MaintainsVariableSpaceUsingBind : bool with get, set
  member this.Name : string
  member this.IsLikeGroupJoin : bool with get, set
  member this.IsLikeJoin : bool with get, set
  member this.IsLikeZip : bool with get, set
  member this.JoinConditionWord : string with get, set
  member this.MaintainsVariableSpace : bool with get, set
  member this.MaintainsVariableSpaceUsingBind  : bool with get, set
 end

Comentarios

También puede utilizar la forma abreviada del nombre, CustomOperation.

Constructores

Miembro

Descripción

new

Crea una instancia del atributo.

Miembros de instancia

Miembro

Descripción

AllowIntoPattern : bool con obtiene, establezca

Indica si la operación personalizada admite el uso de into inmediatamente después de la operación en la consulta u otra expresión de cálculo de utilizar los resultados de la operación.

IsLikeGroupJoin : bool con obtiene, establezca

Indica si la operación personalizada es una operación similar a una combinación agrupada en un cálculo de la secuencia, en que admite dos entradas y una restricción de correlación, y genera un grupo.

IsLikeJoin : bool con obtiene, establezca

Indica si la operación personalizada es una operación similar a una combinación en un cálculo de la secuencia, en que admite dos entradas y una restricción de correlación.

IsLikeZip : bool con obtiene, establezca

Indica si la operación personalizada es una operación similar a un código postal en un cálculo de la secuencia, en que admite dos entradas.

JoinConditionWord : cadena

Indica el nombre utilizado para la parte " ON " del operador de consulta personalizado para unión- con los operadores.

MaintainsVariableSpace : bool con obtiene, establezca

Indica si la operación personalizada mantiene el espacio variable de consulta de la expresión de cálculo.

MaintainsVariableSpaceUsingBind : bool con obtiene, establezca

Indica si la operación personalizada mantiene el espacio variable de consulta de la expresión de cálculo con el uso de una operación de enlace.

Nombre : cadena

El nombre de la operación personalizada cuando se utiliza en la consulta u otra expresión de cálculo.

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, portables

Vea también

Referencia

Microsoft.FSharp.Core (Espacio de nombres de F#)