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