Freigeben über


EdmEntityContainer.AddFunctionImport-Methode (String, IEdmTypeReference, IEdmExpression, Boolean, Boolean, Boolean)

Erstellt einen Funktionsimport und fügt ihn diesem Entitätscontainer hinzu.

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, _
    sideEffecting As Boolean, _
    composable As Boolean, _
    bindable As Boolean _
) As EdmFunctionImport
'Usage
Dim instance As EdmEntityContainer
Dim name As String
Dim returnType As IEdmTypeReference
Dim entitySet As IEdmExpression
Dim sideEffecting As Boolean
Dim composable As Boolean
Dim bindable As Boolean
Dim returnValue As EdmFunctionImport

returnValue = instance.AddFunctionImport(name, _
    returnType, entitySet, sideEffecting, _
    composable, bindable)
public virtual EdmFunctionImport AddFunctionImport(
    string name,
    IEdmTypeReference returnType,
    IEdmExpression entitySet,
    bool sideEffecting,
    bool composable,
    bool bindable
)
public:
virtual EdmFunctionImport^ AddFunctionImport(
    String^ name, 
    IEdmTypeReference^ returnType, 
    IEdmExpression^ entitySet, 
    bool sideEffecting, 
    bool composable, 
    bool bindable
)
abstract AddFunctionImport : 
        name:string * 
        returnType:IEdmTypeReference * 
        entitySet:IEdmExpression * 
        sideEffecting:bool * 
        composable:bool * 
        bindable:bool -> EdmFunctionImport 
override AddFunctionImport : 
        name:string * 
        returnType:IEdmTypeReference * 
        entitySet:IEdmExpression * 
        sideEffecting:bool * 
        composable:bool * 
        bindable:bool -> EdmFunctionImport 
public function AddFunctionImport(
    name : String, 
    returnType : IEdmTypeReference, 
    entitySet : IEdmExpression, 
    sideEffecting : boolean, 
    composable : boolean, 
    bindable : boolean
) : EdmFunctionImport

Parameter

  • sideEffecting
    Typ: System.Boolean
    True , um anzugeben, dass dieser Funktionsimport Nebeneffekte besitzt, andernfalls false.
  • composable
    Typ: System.Boolean
    True , um anzugeben, dass dieser Funktionsimport in Ausdrücken zusammengesetzt werden kann, andernfalls false.
  • bindable
    Typ: System.Boolean
    True , um anzugeben, dass dieser Funktionsimport als Erweiterungsmethode für den Typ des ersten Parameters dieses Funktionsimports verwendet werden kann, andernfalls false.

Rückgabewert

Typ: Microsoft.Data.Edm.Library.EdmFunctionImport
Der erstellte Funktionsimport.

Siehe auch

Verweis

EdmEntityContainer Klasse

AddFunctionImport-Überladung

Microsoft.Data.Edm.Library-Namespace