Core.CustomOperationAttribute, classe (F#)
Indique qu'un membre d'un type de générateur de calcul est un opérateur de requête personnalisée et indique le nom de cet opérateur.
Espace de noms/Chemin du module : Microsoft.FSharp.Core
Assembly : FSharp.Core (in 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
Notes
Vous pouvez également utiliser la forme abrégée du nom, CustomOperation.
Constructeurs
Membre |
Description |
---|---|
Crée une instance de l'attribut. |
Membres d'instance
Membre |
Description |
---|---|
AllowIntoPattern : bool avec le get, affectez |
Indique si l'opération personnalisée prend en charge l'utilisation d' into immédiatement après l'utilisation de l'exécution d'une requête ou une autre expression de calcul de consommer les résultats de l'exécution. |
IsLikeGroupJoin : bool avec le get, affectez |
Indique si l'opération personnalisée est une opération similaire à une jointure de groupe à un calcul de séquence, parce qu'il prend en charge deux entrées et une contrainte de corrélation, et génère un groupe. |
IsLikeJoin : bool avec le get, affectez |
Indique si l'opération personnalisée est une opération similaire à un associer à un calcul de séquence, parce qu'il prend en charge deux entrées et une contrainte de corrélation. |
Indique si l'opération personnalisée est une opération similaire à un zip dans un calcul de séquence, parce qu'il prend en charge deux entrées. |
|
JoinConditionWord : chaîne |
Indique le nom utilisé pour la partie " ON " de l'opérateur de requête personnalisée pour les opérateurs comme une jointure. |
MaintainsVariableSpace : bool avec le get, affectez |
Indique si l'opération personnalisée met à jour l'espace variable de requête de l'expression de calcul. |
MaintainsVariableSpaceUsingBind : bool avec le get, affectez |
Indique si l'opération personnalisée met à jour l'espace variable de requête de l'expression de calcul via l'utilisation d'une opération de liaison. |
Le nom de l'exécution personnalisée en cas de utilisation dans une requête ou une autre expression de calcul. |
Plateformes
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informations de version
Versions de bibliothèque principale F#
Prise en charge dans : 2,0, 4,0, portables