EdmEntityContainer.AddFunctionImport Method (String, IEdmTypeReference, IEdmExpression)
Creates and adds a function import to this entity container.
Namespace: Microsoft.Data.Edm.Library
Assembly: Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)
Syntax
'Declaration
Public Overridable Function AddFunctionImport ( _
name As String, _
returnType As IEdmTypeReference, _
entitySet As IEdmExpression _
) As EdmFunctionImport
'Usage
Dim instance As EdmEntityContainer
Dim name As String
Dim returnType As IEdmTypeReference
Dim entitySet As IEdmExpression
Dim returnValue As EdmFunctionImport
returnValue = instance.AddFunctionImport(name, _
returnType, entitySet)
public virtual EdmFunctionImport AddFunctionImport(
string name,
IEdmTypeReference returnType,
IEdmExpression entitySet
)
public:
virtual EdmFunctionImport^ AddFunctionImport(
String^ name,
IEdmTypeReference^ returnType,
IEdmExpression^ entitySet
)
abstract AddFunctionImport :
name:string *
returnType:IEdmTypeReference *
entitySet:IEdmExpression -> EdmFunctionImport
override AddFunctionImport :
name:string *
returnType:IEdmTypeReference *
entitySet:IEdmExpression -> EdmFunctionImport
public function AddFunctionImport(
name : String,
returnType : IEdmTypeReference,
entitySet : IEdmExpression
) : EdmFunctionImport
Parameters
- name
Type: System.String
The name of the function import.
- returnType
Type: Microsoft.Data.Edm.IEdmTypeReference
The return type of the function import.
- entitySet
Type: Microsoft.Data.Edm.Expressions.IEdmExpression
An entity set containing entities returned by this function import. The two expression kinds supported are IEdmEntitySetReferenceExpression and IEdmPathExpression.
Return Value
Type: Microsoft.Data.Edm.Library.EdmFunctionImport
The created function import.