Core.CustomOperationAttribute — Klasa (F#)
Wskazuje członka typu obliczeń konstruktora jest operator niestandardową kwerendę i wskazuje nazwę tego operatora.
Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Core
Zgromadzenie: FSharp.Core (w 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
Uwagi
Można także użyć krótkiej formy nazwy, CustomOperation.
Konstruktory
Członkowskie |
Opis |
---|---|
Tworzy wystąpienie atrybutu |
Wystąpienie członków
Członkowskie |
Opis |
---|---|
AllowIntoPattern : bool get, ustaw |
Wskazuje, czy operacja niestandardowe obsługuje użycie into bezpośrednio po użyciu operacji w kwerendzie lub wyrażenie innych obliczeń zużyje wyniki operacji. |
IsLikeGroupJoin : bool get, ustaw |
Wskazuje, czy operacja niestandardowych operacji podobnych do sprzężenia grupy w sekwencji obliczeń, obsługuje dwa nakładów i ograniczenie korelacji i generuje grupę. |
IsLikeJoin : bool get, ustaw |
Wskazuje, czy niestandardowe operacji operacji podobnych do sprzężenia w sekwencji obliczeń, że obsługuje dwa nakładów i ograniczenie korelacji. |
Wskazuje, czy niestandardowe operacji operacji podobnych do zip w sekwencji obliczeń, że obsługuje dwa składniki produkcji. |
|
JoinConditionWord : string |
Wskazuje nazwę używaną dla części "na" operator niestandardową kwerendę dla operatorów jak sprzężenia. |
MaintainsVariableSpace : bool get, ustaw |
Wskazuje, jeśli operacja niestandardowe zachowuje zmiennej miejsca kwerendy wyrażenie obliczeń. |
MaintainsVariableSpaceUsingBind : bool get, ustaw |
Wskazuje, jeśli operacja niestandardowe zachowuje zmiennej miejsca kwerendy wyrażenie obliczeń za pomocą operacji bind. |
Nazwa operacji niestandardowej w kwerendzie lub wyrażenie innych obliczeń. |
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informacje o wersji
F# Core wersji biblioteki
Obsługiwane: 2.0, 4.0, przenośne