EdmFunctionAttribute(String, String) Costruttore

Definizione

Inizializza una nuova istanza della classe EdmFunctionAttribute.

C#
public EdmFunctionAttribute(string namespaceName, string functionName);

Parametri

namespaceName
String

Spazio dei nomi della funzione mappata a.

functionName
String

Nome della funzione mappata a.

Commenti

Un EdmFunctionAttribute oggetto collega un metodo CLR (Common Language Runtime) a un'altra funzione. Ad esempio, l'attributo può essere usato per eseguire il mapping di un metodo CLR a una funzione esposta dal provider di archiviazione, a una funzione definita dall'utente nel database o a una funzione definita dall'utente nel modello concettuale. I metodi con questo attributo possono essere chiamati da LINQ to Entities query.

Per usare un EdmFunctionAttribute oggetto per eseguire il mapping di un metodo CLR a una funzione, è necessario che sia true quanto segue:

  • Il tipo restituito del metodo CLR deve essere compatibile con il tipo restituito della funzione mappata a.

  • I tipi di argomento del metodo CLR devono essere compatibili con i tipi di argomento della funzione di cui è stato eseguito il mapping.

Per informazioni sui tipi compatibili, vedere Conceptual Model Types (CSDL).For information about compatible types, see Conceptual Model Types (CSDL).

Si applica a

Prodotto Versioni
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Vedi anche