다음을 통해 공유


Core.CustomOperationAttribute 클래스(F#)

계산 작성기 형식 멤버가 사용자 지정 쿼리 연산자인지 나타내고 해당 연산자의 이름을 나타냅니다.

네임스페이스/모듈 경로: Microsoft.FSharp.Core

어셈블리: FSharp.Core(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

설명

짧은 형식의 이름인 CustomOperation를 사용할 수도 있습니다.

생성자

멤버

설명

new

특성의 인스턴스를 만듭니다.

인스턴스 멤버

멤버

설명

AllowIntoPattern : bool get으로 설정 합니다.

사용자 지정 작업의 사용을 지원 하는지 나타냅니다. into 작업 쿼리 또는 작업의 결과 사용 하는 다른 계산 식에서 사용 하는 바로 뒤에.

IsLikeGroupJoin : bool get으로 설정 합니다.

두 입력 및 상관 관계 제약 조건을 지원 하 고 그룹을 생성 하는 사용자 지정 작업 그룹 조인 순서를 계산에 비슷한 작업 인지를 나타냅니다.

IsLikeJoin : bool get으로 설정 합니다.

두 개의 입력과 상관 관계 제약 조건에서 지 원하는 사용자 지정 작업 시퀀스 계산, 조인이 비슷한 작업 인지 나타냅니다.

IsLikeZip : bool get으로 설정 합니다.

두 개의 입력을 지원 한다는 점에서 사용자 지정 작업 zip는 시퀀스 계산에서 유사한 작업 인지 여부를 나타냅니다.

JoinConditionWord : 문자열

같은 조인 연산자에 대 한 사용자 지정 쿼리 연산자의 "on" 부분에 사용 되는 이름을 나타냅니다.

MaintainsVariableSpace : bool get으로 설정 합니다.

사용자 지정 작업 계산 식의 쿼리 변수 공간 유지 하는 경우를 나타냅니다.

MaintainsVariableSpaceUsingBind : bool get으로 설정 합니다.

사용자 지정 작업 쿼리 바인딩 작업을 사용 하 여 계산 식의 변수 공간 유지 하는 경우를 나타냅니다.

이름 : 문자열

쿼리나 다른 계산 식을 사용 하면 사용자 지정 작업의 이름입니다.

플랫폼

Windows Windows 서버 2012, Windows Server 2008 R2, Windows 7, 8

버전 정보

F# 코어 라이브러리 버전

지원: 2.0, 4.0, 노트북

참고 항목

참조

Microsoft.FSharp.Core 네임스페이스(F#)