Classe ExtensionMethods
Contiene metodi di estensione per le interfacce IEdmModel.
Gerarchia di ereditarietà
System.Object
Microsoft.Data.Edm.ExtensionMethods
Spazio dei nomi Microsoft.Data.Edm
Assembly: Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)
Sintassi
'Dichiarazione
<ExtensionAttribute> _
Public NotInheritable Class ExtensionMethods
'Utilizzo
public static class ExtensionMethods
[ExtensionAttribute]
public ref class ExtensionMethods abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type ExtensionMethods = class end
public final class ExtensionMethods
Nel tipo ExtensionMethods sono esposti i membri seguenti.
Metodi
Nome | Descrizione | |
---|---|---|
BaseComplexType(IEdmComplexType) | Ottiene il tipo complesso di base. | |
BaseComplexType(IEdmComplexTypeReference) | Ottiene il tipo complesso di base. | |
BaseEntityType(IEdmEntityType) | Ottiene il tipo di entità di base. | |
BaseEntityType(IEdmEntityTypeReference) | Ottiene il tipo di entità di base. | |
BaseType | Ottiene il tipo di base. | |
CollectionDefinition | Ottiene il tipo di raccolta cui si riferisce il tipo. | |
ComplexDefinition | Ottiene il tipo complesso cui si riferisce il tipo. | |
DeclaredNavigationProperties(IEdmEntityType) | Ottiene le proprietà di navigazione dichiarate con il tipo specificato. | |
DeclaredNavigationProperties(IEdmEntityTypeReference) | Ottiene le proprietà di navigazione dichiarate. | |
DeclaredStructuralProperties(IEdmStructuredType) | Ottiene le proprietà strutturali dichiarate con il tipo specificato. | |
DeclaredStructuralProperties(IEdmStructuredTypeReference) | Ottiene le proprietà strutturali dichiarate. | |
DeclaringEntityType | Ottiene il tipo di entità che dichiara la proprietà di navigazione. | |
DirectValueAnnotations | Ottiene le annotazioni dirette del valore per un elemento. | |
ElementType | Ottiene il tipo di elemento. | |
EntityContainers | Ottiene i contenitori di entità che appartengono al modello. | |
EntityDefinition | Ottiene il tipo di entità cui si riferisce il tipo. | |
EntityReferenceDefinition | Ottiene il tipo di riferimento all'entità cui si riferisce il tipo. | |
EntitySets | Ottiene i set di entità del contenitore specificato. | |
EntityType | Ottiene il tipo di entità. | |
EnumDefinition | Ottiene il tipo di enumerazione cui si riferisce il tipo. | |
FindEntityContainer | Ricerca un contenitore di entità con il nome specificato nel modello e in tutti i modelli a cui si fa riferimento e restituisce Null se non esiste alcun contenitore di questo tipo. | |
FindFunctions | Ricerca le funzioni con il nome specificato nel modello e in tutti i modelli a cui si fa riferimento e restituisce un enumerabile vuoto se non esiste alcuna funzione di questo tipo. | |
FindNavigationProperty | Ricerca una proprietà di navigazione con il tipo e il nome specificati. | |
FindProperty(IEdmRecordExpression, String) | Trova una proprietà di un'espressione di record. | |
FindProperty(IEdmStructuredTypeReference, String) | Trova una proprietà con il tipo e il nome specificati. | |
FindPropertyBinding(IEdmTypeAnnotation, IEdmProperty) | Ottiene l'associazione di una proprietà del termine del tipo di un'annotazione del tipo. | |
FindPropertyBinding(IEdmTypeAnnotation, String) | Ottiene l'associazione di una proprietà del termine del tipo di un'annotazione del tipo. | |
FindType | Ricerca un tipo con il nome specificato nel modello e in tutti i modelli a cui si fa riferimento e restituisce Null se tale tipo non esiste. | |
FindValueTerm | Ricerca un termine del valore con il nome specificato nel modello e in tutti i modelli a cui si fa riferimento e restituisce Null se non esiste alcun termine di questo tipo. | |
FindVocabularyAnnotations(IEdmModel, IEdmVocabularyAnnotatable) | Ottiene le annotazioni del vocabolario di un elemento annotabile definite in un modello specifico e i modelli cui tale modello fa riferimento. | |
FindVocabularyAnnotations<T>(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm) | Ottiene le annotazioni del vocabolario di un elemento annotabile associate a un particolare termine. | |
FindVocabularyAnnotations<T>(IEdmModel, IEdmVocabularyAnnotatable, String) | Ottiene le annotazioni del vocabolario di un elemento annotabile associate a un particolare termine. | |
FindVocabularyAnnotations<T>(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm, String) | Ottiene le annotazioni del vocabolario di un elemento annotabile associate a un particolare termine. | |
FindVocabularyAnnotations<T>(IEdmModel, IEdmVocabularyAnnotatable, String, String) | Ottiene le annotazioni del vocabolario di un elemento annotabile associate a un particolare termine. | |
FindVocabularyAnnotationsIncludingInheritedAnnotations | Ottiene le annotazioni del vocabolario di un elemento annotabile definite in un modello specifico e i modelli cui tale modello fa riferimento. | |
FullName(IEdmSchemaElement) | Ottiene il nome completo con l'elemento specificato. | |
FullName(IEdmTypeReference) | Ottiene il nome completo con il tipo specificato. | |
FunctionImports | Ottiene le importazioni di funzioni del contenitore specificato. | |
GetAnnotationValue(IEdmModel, IEdmElement, String, String) | Ottiene un valore di annotazione che corrisponde allo spazio dei nomi specificato e al nome fornito. | |
GetAnnotationValue<T>(IEdmModel, IEdmElement) | Ottiene un valore di annotazione da un elemento annotabile. | |
GetAnnotationValue<T>(IEdmModel, IEdmElement, String, String) | Ottiene un valore di annotazione che corrisponde allo spazio dei nomi specificato e al nome fornito. | |
GetAnnotationValues | Recupera un set di valori di annotazione.Per ogni valore richiesto, restituisce Null se non esiste alcuna annotazione con il nome specificato per l'elemento indicato. | |
GetDocumentation | Ottiene la documentazione per un elemento specificato. | |
GetEdmVersion | Ottiene la versione EDM con il modello specificato. | |
GetPropertyValue(IEdmModel, IEdmStructuredValue, IEdmProperty, EdmEvaluator) | Ottiene l'oggetto IEdmValue di una proprietà di un tipo di termine applicato al tipo di un valore. | |
GetPropertyValue(IEdmModel, IEdmStructuredValue, IEdmProperty, String, EdmEvaluator) | Ottiene l'oggetto IEdmValue di una proprietà di un tipo di termine applicato al tipo di un valore. | |
GetPropertyValue<T>(IEdmModel, IEdmStructuredValue, IEdmProperty, EdmToClrEvaluator) | Ottiene il valore CLR di una proprietà di un tipo di termine applicato al tipo di un valore. | |
GetPropertyValue<T>(IEdmModel, IEdmStructuredValue, IEdmProperty, String, EdmToClrEvaluator) | Ottiene il valore CLR di una proprietà di un tipo di termine applicato al tipo di un valore. | |
GetTermValue(IEdmModel, IEdmStructuredValue, IEdmValueTerm, EdmEvaluator) | Ottiene l'oggetto IEdmValue di un termine del vocabolario applicato al tipo di un valore. | |
GetTermValue(IEdmModel, IEdmStructuredValue, String, EdmEvaluator) | Ottiene l'oggetto IEdmValue di un termine del vocabolario applicato al tipo di un valore. | |
GetTermValue(IEdmModel, IEdmStructuredValue, IEdmValueTerm, String, EdmEvaluator) | Ottiene l'oggetto IEdmValue di un termine del vocabolario applicato al tipo di un valore. | |
GetTermValue(IEdmModel, IEdmStructuredValue, String, String, EdmEvaluator) | Ottiene l'oggetto IEdmValue di un termine del vocabolario applicato al tipo di un valore. | |
GetTermValue<T>(IEdmModel, IEdmStructuredValue, IEdmValueTerm, EdmToClrEvaluator) | Ottiene il valore CLR di un termine del vocabolario applicato al tipo di un valore. | |
GetTermValue<T>(IEdmModel, IEdmStructuredValue, String, EdmToClrEvaluator) | Ottiene il valore CLR di un termine del vocabolario applicato al tipo di un valore. | |
GetTermValue<T>(IEdmModel, IEdmStructuredValue, IEdmValueTerm, String, EdmToClrEvaluator) | Ottiene il valore CLR di un termine del vocabolario applicato al tipo di un valore. | |
GetTermValue<T>(IEdmModel, IEdmStructuredValue, String, String, EdmToClrEvaluator) | Ottiene il valore CLR di un termine del vocabolario applicato al tipo di un valore. | |
IsAbstract | Determina se il tipo specificato è un tipo astratto. | |
IsOpen | Determina se il tipo specificato è aperto. | |
Key(IEdmEntityType) | Ottiene la chiave con il tipo specificato. | |
Key(IEdmEntityTypeReference) | Ottiene la chiave. | |
Location | Ottiene il percorso dell'elemento specificato. | |
Multiplicity | Ottiene la molteplicità dell'estremità di una relazione bidirezionale tra la proprietà di navigazione e il partner relativo. | |
NavigationProperties(IEdmEntityType) | Ottiene le proprietà di navigazione con il tipo specificato. | |
NavigationProperties(IEdmEntityTypeReference) | Ottiene le proprietà di navigazione con il tipo specificato. | |
PrimitiveDefinition | Ottiene il tipo primitivo cui si riferisce il tipo. | |
PrimitiveKind | Ottiene il genere primitivo del tipo specificato. | |
Properties | Ottiene le proprietà del tipo specificato. | |
RowDefinition | Ottiene il tipo di riga cui si riferisce il tipo. | |
SchemaElementsAcrossModels | Ottiene tutti gli elementi dello schema dal modello e dai modelli a cui il modello fa riferimento. | |
SetAnnotationValue(IEdmModel, IEdmElement, String, String, Object) | Imposta un valore di annotazione per un elemento EDM.Se il valore è Null, non viene aggiunta alcuna annotazione e viene rimossa un'annotazione esistente con lo stesso nome. | |
SetAnnotationValue<T>(IEdmModel, IEdmElement, T) | Imposta un valore di annotazione in un elemento annotabile. | |
SetAnnotationValues | Imposta un set di valori di annotazione.Se un valore fornito è Null, non viene aggiunta alcuna annotazione e viene rimossa un'annotazione esistente con lo stesso nome. | |
SetDocumentation | Imposta la documentazione per un elemento specificato. | |
SetEdmVersion | Imposta la versione EDM con il modello e la versione specificati. | |
StructuralProperties(IEdmStructuredType) | Ottiene le proprietà strutturali con il tipo specificato. | |
StructuralProperties(IEdmStructuredTypeReference) | Ottiene le proprietà strutturali. | |
StructuredDefinition | Ottiene il tipo strutturato cui si riferisce il tipo. | |
ToEntityType | Ottiene il tipo di entità di destinazione per la proprietà di navigazione. | |
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. | |
TryGetStaticEntitySet | Analizza l'espressione IEdmFunctionImport.EntitySet e restituisce un riferimento a IEdmFunctionImport statico, se disponibile. | |
TypeKind | Ottiene il genere di tipo del tipo specificato. | |
TypeTerm | Ottiene il termine del tipo con l'annotazione specificata. | |
ValueTerm | Ottiene il termine del valore con l'annotazione specificata. | |
VocabularyAnnotations | Ottiene le annotazioni del vocabolario di un elemento annotabile come viste da un particolare modello. |
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.