Udostępnij za pośrednictwem


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

Nowy

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.

IsLikeZip : bool get, ustaw

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 : ciąg

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

Zobacz też

Informacje

Microsoft.FSharp.Core — Przestrzeń nazw (F#)