Core.CustomOperationAttribute-Klasse (F#)
Gibt an, dass ein Mitglied auf einer Berechnung vom Generatortyp ein benutzerdefinierter Abfrage-Operator ist, und gibt den Namen dieses Operators an.
Namespace/Modulpfad: 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
Hinweise
Sie können auch die Kurzform des Namens CustomOperation verwenden.
Konstruktoren
Member |
Description |
---|---|
Erstellt eine Instanz des Attributs. |
Instanzmember
Member |
Description |
---|---|
AllowIntoPattern : bool mit rufen ab, legen fest |
Gibt an, ob der benutzerdefinierte Vorgang die Verwendung von into unmittelbar nach der Verwendung von dem Vorgang in einer Abfrage oder einem Berechnungsausdruck, die Ergebnisse des Vorgangs zu nutzen unterstützt. |
IsLikeGroupJoin : bool mit rufen ab, legen fest |
Gibt, an, wenn der benutzerdefinierte Vorgang ist ein Vorgang, der auf einen Group Join in einer Sequenzberechnung, insofern ähnlich ist, dass sich zwei Eingaben und eine Wechselbeziehungseinschränkung unterstützt, und generiert eine Gruppe. |
IsLikeJoin : bool mit rufen ab, legen fest |
Gibt an, ob der benutzerdefinierte Vorgang ist ein Vorgang, der einem Join wird eine Sequenzberechnung, insofern ähnlich ist, dass sich zwei Eingaben und eine Wechselbeziehungseinschränkung unterstützt. |
Gibt, wenn der benutzerdefinierte Vorgang ist ein Vorgang, der einem Postleitzahl in einer Sequenzberechnung ähnelt, dadurch an, dass sie zwei Eingaben unterstützt. |
|
JoinConditionWord : Zeichenfolge |
Gibt den Namen an, der für den "on" -Teil des benutzerdefinierten Abfrageoperators für Join ähnliche Operatoren verwendet wird. |
MaintainsVariableSpace : bool mit rufen ab, legen fest |
Gibt an, ob der benutzerdefinierte Operation das variable Leerzeichen der Abfrage des Berechnungsausdrucks beibehält. |
MaintainsVariableSpaceUsingBind : bool mit rufen ab, legen fest |
Gibt an, ob der benutzerdefinierte Operation das variable Leerzeichen der Abfrage des Berechnungsausdrucks mithilfe eines Bindevorgang beibehält. |
Der Name des benutzerdefinierten Vorgangs, wenn in einer Abfrage oder einem Berechnungsausdruck verwendet werden. |
Plattformen
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Versionsinformationen
F#-Kern-Bibliotheks-Versionen
Unterstützt in: 2,0, 4,0, portablen