Classe EdmFunctionImport
Rappresenta un'importazione di funzioni EDM.
Gerarchia di ereditarietà
System.Object
Microsoft.Data.Edm.Library.EdmElement
Microsoft.Data.Edm.Library.EdmNamedElement
Microsoft.Data.Edm.Library.EdmFunctionBase
Microsoft.Data.Edm.Library.EdmFunctionImport
Spazio dei nomi Microsoft.Data.Edm.Library
Assembly: Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)
Sintassi
'Dichiarazione
Public Class EdmFunctionImport _
Inherits EdmFunctionBase _
Implements IEdmFunctionImport, IEdmFunctionBase, IEdmEntityContainerElement, IEdmNamedElement, _
IEdmVocabularyAnnotatable, IEdmElement
'Utilizzo
Dim instance As EdmFunctionImport
public class EdmFunctionImport : EdmFunctionBase,
IEdmFunctionImport, IEdmFunctionBase, IEdmEntityContainerElement, IEdmNamedElement, IEdmVocabularyAnnotatable,
IEdmElement
public ref class EdmFunctionImport : public EdmFunctionBase,
IEdmFunctionImport, IEdmFunctionBase, IEdmEntityContainerElement, IEdmNamedElement, IEdmVocabularyAnnotatable,
IEdmElement
type EdmFunctionImport =
class
inherit EdmFunctionBase
interface IEdmFunctionImport
interface IEdmFunctionBase
interface IEdmEntityContainerElement
interface IEdmNamedElement
interface IEdmVocabularyAnnotatable
interface IEdmElement
end
public class EdmFunctionImport extends EdmFunctionBase implements IEdmFunctionImport, IEdmFunctionBase, IEdmEntityContainerElement, IEdmNamedElement, IEdmVocabularyAnnotatable, IEdmElement
Nel tipo EdmFunctionImport sono esposti i membri seguenti.
Costruttori
Nome | Descrizione | |
---|---|---|
EdmFunctionImport(IEdmEntityContainer, String, IEdmTypeReference) | Inizializza una nuova istanza di classe EdmFunctionImport (con effetti collaterali, non componibile, non associabile). | |
EdmFunctionImport(IEdmEntityContainer, String, IEdmTypeReference, IEdmExpression) | Inizializza una nuova istanza di classe EdmFunctionImport (con effetti collaterali, non componibile, non associabile). | |
EdmFunctionImport(IEdmEntityContainer, String, IEdmTypeReference, IEdmExpression, Boolean, Boolean, Boolean) | Inizializza una nuova istanza della classe EdmFunctionImport. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Bindable | Ottiene un valore che indica se la proprietà supporta l'associazione dati. | |
Composable | Ottiene un valore che indica se la funzione è componibile. | |
Container | Ottiene il contenitore della funzione. | |
ContainerElementKind | Ottiene il genere di elemento contenitore. | |
EntitySet | Ottiene il set di entità associato alla funzione. | |
Name | Ottiene il nome di questa funzione. Ereditato da EdmFunctionBase. | |
Parameters | Ottiene i parametri della funzione. Ereditato da EdmFunctionBase. | |
ReturnType | Ottiene il tipo restituito della funzione. Ereditato da EdmFunctionBase. | |
SideEffecting | Ottiene un valore che indica se la funzione ha un valore con effetti collaterali. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddParameter(IEdmFunctionParameter) | Aggiunge un parametro alla funzione (come ultimo parametro). Ereditato da EdmFunctionBase. | |
AddParameter(String, IEdmTypeReference) | Aggiunge un parametro alla funzione (come ultimo parametro). Ereditato da EdmFunctionBase. | |
AddParameter(String, IEdmTypeReference, EdmFunctionParameterMode) | Crea e aggiunge un parametro alla funzione (come ultimo parametro). Ereditato da EdmFunctionBase. | |
Equals | Ereditato da Object. | |
Finalize | Ereditato da Object. | |
FindParameter | Ricerca un parametro con il nome specificato nella funzione e restituisce Null se non esiste alcun parametro di questo tipo. Ereditato da EdmFunctionBase. | |
GetHashCode | Ereditato da Object. | |
GetType | Ereditato da Object. | |
MemberwiseClone | Ereditato da Object. | |
ToString | Ereditato da Object. |
In alto
Metodi di estensione
Nome | Descrizione | |
---|---|---|
Errors | Ottiene gli eventuali errori che appartengono all'elemento o agli elementi che contiene.Gli errori per un tipo strutturale includono ad esempio gli errori relativi a tipo stesso ed errori relativi alle proprietà dichiarate.Il metodo non analizza gli elementi cui questo elemento fa riferimento.Gli errori relativi a una proprietà non includono errori del tipo corrispondente. Definito da ValidationExtensionMethods. | |
IsBad | Indica se l'elemento contiene errori restituiti dal metodo Errors(IEdmElement). Definito da ValidationExtensionMethods. | |
IsEquivalentTo | Restituisce true se l'importazione di funzioni confrontata è semanticamente equivalente all'importazione di funzioni specificata. Definito da EdmElementComparer. | |
Location | Ottiene il percorso dell'elemento specificato. Definito da ExtensionMethods. | |
TryGetRelativeEntitySetPath | Analizza l'espressione IEdmFunctionImport.EntitySet e restituisce un percorso relativo a un oggetto IEdmEntitySet, se disponibile.Il percorso inizia con parameter e può essere costituito da una sequenza facoltativa di oggetti IEdmNavigationProperty e di segmenti di cast dei tipi. Definito da ExtensionMethods. | |
TryGetStaticEntitySet | Analizza l'espressione IEdmFunctionImport.EntitySet e restituisce un riferimento a IEdmFunctionImport statico, se disponibile. Definito da ExtensionMethods. | |
VocabularyAnnotations | Ottiene le annotazioni del vocabolario di un elemento annotabile come viste da un particolare modello. Definito da ExtensionMethods. |
In alto
Campi
Nome | Descrizione | |
---|---|---|
elementName | Nome dell'elemento. Ereditato da EdmNamedElement. |
In alto
Osservazioni
Nessun contenuto verrà aggiornato qui. Non aggiungere materiale qui.
Protezione dei thread
I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.