사용자 정의 함수(LINQ to SQL)
LINQ to SQL에서는 개체 모델에 메서드를 사용하여 사용자 정의 함수를 제공합니다. 필요한 위치에 FunctionAttribute 특성과 ParameterAttribute 특성을 적용하여 메서드를 함수로 지정합니다. 자세한 내용은 LINQ to SQL 개체 모델을 참조하십시오.
InvalidOperationException을 방지하려면 LINQ to SQL의 사용자 정의 함수는 다음 폼 중 하나에 있어야 합니다.
올바른 매핑 특성이 있는 메서드 호출로 래핑된 함수입니다. 자세한 내용은 특성 기반 매핑(LINQ to SQL)을 참조하십시오.
LINQ to SQL에 관련된 정적 SQL 메서드입니다.
.NET Framework 메서드에서 지원되는 함수입니다.
이 단원의 항목에서는 코드를 사용자가 직접 작성하는 경우 응용 프로그램에서 이러한 메서드를 만들어 호출하는 방법을 보여 줍니다. Visual Studio를 사용하는 개발자는 일반적으로 개체 관계형 디자이너를 사용하여 사용자 정의 함수를 매핑합니다. 자세한 내용은 다음을 참조하십시오. O/R 디자이너(개체 관계형 디자이너) 및 O/R 디자이너(개체 관계형 디자이너) 및 O/R 디자이너(개체 관계형 디자이너).
단원 내용
방법: 스칼라 반환 사용자 정의 함수 사용(LINQ to SQL)
스칼라 값을 반환하는 함수를 구현하는 방법에 대해 설명합니다.방법: 테이블 반환 사용자 정의 함수 사용(LINQ to SQL)
표 값을 반환하는 함수를 구현하는 방법에 대해 설명합니다.방법: 사용자 정의 함수를 인라인으로 호출(LINQ to SQL)
함수를 인라인 호출하는 방법과 인라인 호출을 통한 실행의 차이점에 대해 설명합니다.