Partager via


Méthode EdmEntityContainer.AddFunctionImport (String, IEdmTypeReference, IEdmExpression, Boolean, Boolean, Boolean)

Crée et ajoute une importation de fonction à ce conteneur d'entités.

Espace de noms :  Microsoft.Data.Edm.Library
Assembly :  Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)

Syntaxe

'Déclaration
Public Overridable Function AddFunctionImport ( _
    name As String, _
    returnType As IEdmTypeReference, _
    entitySet As IEdmExpression, _
    sideEffecting As Boolean, _
    composable As Boolean, _
    bindable As Boolean _
) As EdmFunctionImport
'Utilisation
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

Paramètres

  • sideEffecting
    Type : System.Boolean
    true pour indiquer que cette importation de fonction a des effets secondaires ; sinon, false.
  • composable
    Type : System.Boolean
    true pour indiquer que cette importation de fonction peut être composée dans des expressions ; sinon, false.
  • bindable
    Type : System.Boolean
    true pour indiquer que cette importation de fonction peut être utilisée comme une méthode d'extension pour le type du premier paramètre de cette importation de fonction ; sinon, false.

Valeur de retour

Type : Microsoft.Data.Edm.Library.EdmFunctionImport
Importation de fonction créée.

Voir aussi

Référence

EdmEntityContainer Classe

Surcharge AddFunctionImport

Espace de noms Microsoft.Data.Edm.Library