EdmFunctionAttribute Constructor (String^, String^)
Initializes a new instance of the EdmFunctionAttribute class.
Assembly: System.Data.Entity (in System.Data.Entity.dll)
Parameters
- namespaceName
-
Type:
System::String^
The namespace of the mapped-to function.
- functionName
-
Type:
System::String^
The name of the mapped-to function.
An EdmFunctionAttribute links a common language runtime (CLR) method to another function. For example, the attribute can be used to map a CLR method to a function that is exposed by the storage provider, to a user-defined function in the database, or to a user-defined function in the conceptual model. Methods that have this attribute can be called from LINQ to Entities queries.
To use an EdmFunctionAttribute to map a CLR method to a function, the following must be true:
The return type of the CLR method must be compatible with the return type of the mapped-to function.
The argument types of the CLR method must be compatible with the argument types of the mapped-to function.
For information about compatible types, see Conceptual Model Types (CSDL).
Available since 4.0