Condividi tramite


EdmEntitySet Classe

Definizione

Rappresenta un set di entità EDM.

public class EdmEntitySet : Microsoft.OData.Edm.EdmEntitySetBase, Microsoft.OData.Edm.IEdmEntitySet
type EdmEntitySet = class
    inherit EdmEntitySetBase
    interface IEdmEntitySet
    interface IEdmEntitySetBase
    interface IEdmNavigationSource
    interface IEdmNamedElement
    interface IEdmElement
    interface IEdmEntityContainerElement
    interface IEdmVocabularyAnnotatable
Public Class EdmEntitySet
Inherits EdmEntitySetBase
Implements IEdmEntitySet
Ereditarietà
Implementazioni

Costruttori

EdmEntitySet(IEdmEntityContainer, String, IEdmEntityType, Boolean)

Inizializza una nuova istanza della classe EdmEntitySet.

EdmEntitySet(IEdmEntityContainer, String, IEdmEntityType)

Inizializza una nuova istanza della classe EdmEntitySet.

Proprietà

Container

Ottiene il contenitore del set di entità.

ContainerElementKind

Ottiene il tipo di elemento di questo elemento contenitore.

IncludeInServiceDocument

Ottiene un valore che indica se il set di entità è incluso nel documento del servizio.

Name

Ottiene il nome dell'elemento.

(Ereditato da EdmNamedElement)
NavigationPropertyBindings

Ottiene le destinazioni di spostamento di questa origine di spostamento.

(Ereditato da EdmNavigationSource)
Path

Ottiene il percorso di destinazione di una proprietà di spostamento.

Type

Ottiene il tipo di questo set di entità.

Metodi

AddNavigationTarget(IEdmNavigationProperty, IEdmNavigationSource, IEdmPathExpression)

Aggiunge una destinazione di spostamento, specificando il set di entità di destinazione di una proprietà di spostamento di un'entità in questa origine di spostamento.

(Ereditato da EdmNavigationSource)
AddNavigationTarget(IEdmNavigationProperty, IEdmNavigationSource)

Aggiunge una destinazione di spostamento, specificando il set di entità di destinazione di una proprietà di spostamento di un'entità in questa origine di spostamento.

(Ereditato da EdmNavigationSource)
FindNavigationPropertyBindings(IEdmNavigationProperty)

Trova le associazioni della proprietà di spostamento.

(Ereditato da EdmNavigationSource)
FindNavigationTarget(IEdmNavigationProperty, IEdmPathExpression)

Trova l'origine di spostamento destinata a una proprietà di spostamento.

(Ereditato da EdmNavigationSource)
FindNavigationTarget(IEdmNavigationProperty)

Trova l'origine di spostamento destinata a una proprietà di spostamento.

(Ereditato da EdmNavigationSource)

Metodi di estensione

GetSymbolicString(IEdmVocabularyAnnotatable)

Ottiene la stringa simbolica di un elemento annotato. Nella modifica di rilievo successiva, è preferibile aggiungere una proprietà in IEdmVocabularyAnnotatable.

EntityType(IEdmNavigationSource)

Restituire il tipo di entità dell'origine di spostamento.

FullNavigationSourceName(IEdmNavigationSource)

Restituisce il nome completo di un'origine di spostamento.

Location(IEdmElement)

Ottiene il percorso dell'elemento.

NavigationSourceKind(IEdmNavigationSource)

Restituisce il tipo di spostamento dell'origine di spostamento.

VocabularyAnnotations(IEdmVocabularyAnnotatable, IEdmModel)

Ottiene le annotazioni del vocabolario di un elemento annotabile come viste da un particolare modello.

Errors(IEdmElement)

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.

IsBad(IEdmElement)

Restituisce true se questo elemento contiene errori restituiti dal Errors(IEdmElement) metodo .

Si applica a