IReadOnlyDbFunction Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una funzione di database relazionale in un modello.
public interface IReadOnlyDbFunction : Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable
type IReadOnlyDbFunction = interface
interface IReadOnlyAnnotatable
Public Interface IReadOnlyDbFunction
Implements IReadOnlyAnnotatable
- Derivato
- Implementazioni
Commenti
Per altre informazioni ed esempi, vedere Funzioni di database .
Proprietà
IsAggregate |
Ottiene il valore che indica se questa funzione è una funzione di aggregazione. |
IsBuiltIn |
Ottiene il valore che indica se la funzione di database è incorporata. |
IsNullable |
Ottiene il valore che indica se la funzione di database può restituire null. |
IsScalar |
Ottiene il valore che indica se questa funzione restituisce un valore scalare. |
Item[String] |
Ottiene il valore dell'annotazione con il nome specificato, restituendo |
MethodInfo |
Ottiene il metodo CLR che esegue il mapping alla funzione nel database. |
Model |
Ottiene il modello in cui è definita questa funzione. |
ModelName |
Ottiene il nome della funzione nel modello. |
Name |
Ottiene il nome della funzione nel database. |
Parameters |
Ottiene i parametri per questa funzione. |
ReturnType |
Ottiene il tipo CLR restituito. |
Schema |
Ottiene lo schema della funzione nel database. |
StoreType |
Ottiene la stringa del tipo di archivio configurato. |
Translation |
Ottiene il callback di traduzione per eseguire la traduzione personalizzata della chiamata al metodo in un frammento di espressione SQL. |
TypeMapping |
Ottiene il mapping dei tipi per il tipo restituito della funzione. |
Metodi
AnnotationsToDebugString(Int32) |
Ottiene la stringa di debug per tutte le annotazioni dichiarate nell'oggetto . (Ereditato da IReadOnlyAnnotatable) |
FindAnnotation(String) |
Ottiene l'annotazione con il nome specificato, restituendo |
GetAnnotation(String) |
Ottiene l'annotazione con il nome specificato, che genera se non esiste. (Ereditato da IReadOnlyAnnotatable) |
GetAnnotations() |
Ottiene tutte le annotazioni sull'oggetto corrente. (Ereditato da IReadOnlyAnnotatable) |
ToDebugString(MetadataDebugStringOptions, Int32) |
Crea una rappresentazione leggibile dei metadati specificati. Avviso: non fare affidamento sul formato della stringa restituita. È progettato solo per il debug e può cambiare arbitrariamente tra le versioni. |