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
|
|
Create an instance of attribute with empty name
|
Full Usage:
CustomOperationAttribute(name)
Parameters:
string
Returns: CustomOperationAttribute
CustomOperationAttribute
|
Creates an instance of the attribute
|
Instance members
Instance member |
Description
|
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 |
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 |
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 |
Full Usage:
this.IsLikeZip
|
Indicates if the custom operation is an operation similar to a zip in a sequence computation, supporting two inputs |
Full Usage:
this.JoinConditionWord
|
Indicates the name used for the 'on' part of the custom query operator for join-like operators |
Full Usage:
this.MaintainsVariableSpace
|
Indicates if the custom operation maintains the variable space of the query of computation expression |
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 |
Get the name of the custom operation when used in a query or other computation expression
|