FSharp.Core


CustomOperationAttribute Type

Indicates that a member on a computation builder type is a custom query operator, and indicates the name of that operator.

Constructors

Constructor Description

CustomOperationAttribute(name)

Full Usage: CustomOperationAttribute(name)

Parameters:
Returns: CustomOperationAttribute CustomOperationAttribute

Creates an instance of the attribute

name : string
Returns: CustomOperationAttribute

CustomOperationAttribute

Instance members

Instance member Description

this.AllowIntoPattern

Full Usage: this.AllowIntoPattern

Indicates if the custom operation supports the use of 'into' immediately after the use of the operation in a query or other computation expression to consume the results of the operation

this.IsLikeGroupJoin

Full Usage: this.IsLikeGroupJoin

Indicates if the custom operation is an operation similar to a group join in a sequence computation, supporting two inputs and a correlation constraint, and generating a group

this.IsLikeJoin

Full Usage: this.IsLikeJoin

Indicates if the custom operation is an operation similar to a join in a sequence computation, supporting two inputs and a correlation constraint

this.IsLikeZip

Full Usage: this.IsLikeZip

Indicates if the custom operation is an operation similar to a zip in a sequence computation, supporting two inputs

this.JoinConditionWord

Full Usage: this.JoinConditionWord

Indicates the name used for the 'on' part of the custom query operator for join-like operators

this.MaintainsVariableSpace

Full Usage: this.MaintainsVariableSpace

Indicates if the custom operation maintains the variable space of the query of computation expression

this.MaintainsVariableSpaceUsingBind

Full Usage: this.MaintainsVariableSpaceUsingBind

Indicates if the custom operation maintains the variable space of the query of computation expression through the use of a bind operation

this.Name

Full Usage: this.Name

Returns: string

Get the name of the custom operation when used in a query or other computation expression

Returns: string