Udostępnij za pośrednictwem


EdmEntitySet Klasa

Definicja

Reprezentuje zestaw jednostek 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
Dziedziczenie
Implementuje

Konstruktory

EdmEntitySet(IEdmEntityContainer, String, IEdmEntityType, Boolean)

Inicjuje nowe wystąpienie klasy EdmEntitySet.

EdmEntitySet(IEdmEntityContainer, String, IEdmEntityType)

Inicjuje nowe wystąpienie klasy EdmEntitySet.

Właściwości

Container

Pobiera kontener tego zestawu jednostek.

ContainerElementKind

Pobiera rodzaj elementu tego kontenera.

IncludeInServiceDocument

Pobiera wartość wskazującą, czy zestaw jednostek jest uwzględniony w dokumencie usługi.

Name

Pobiera nazwę tego elementu.

(Odziedziczone po EdmNamedElement)
NavigationPropertyBindings

Pobiera elementy docelowe nawigacji tego źródła nawigacji.

(Odziedziczone po EdmNavigationSource)
Path

Pobiera ścieżkę docelową właściwości nawigacji.

Type

Pobiera typ tego zestawu jednostek.

Metody

AddNavigationTarget(IEdmNavigationProperty, IEdmNavigationSource, IEdmPathExpression)

Dodaje element docelowy nawigacji określający docelowy zestaw jednostek właściwości nawigacji jednostki w tym źródle nawigacji.

(Odziedziczone po EdmNavigationSource)
AddNavigationTarget(IEdmNavigationProperty, IEdmNavigationSource)

Dodaje element docelowy nawigacji określający docelowy zestaw jednostek właściwości nawigacji jednostki w tym źródle nawigacji.

(Odziedziczone po EdmNavigationSource)
FindNavigationPropertyBindings(IEdmNavigationProperty)

Znajduje powiązania właściwości nawigacji.

(Odziedziczone po EdmNavigationSource)
FindNavigationTarget(IEdmNavigationProperty, IEdmPathExpression)

Znajduje źródło nawigacji docelowe właściwości nawigacji.

(Odziedziczone po EdmNavigationSource)
FindNavigationTarget(IEdmNavigationProperty)

Znajduje źródło nawigacji docelowe właściwości nawigacji.

(Odziedziczone po EdmNavigationSource)

Metody rozszerzania

GetSymbolicString(IEdmVocabularyAnnotatable)

Pobiera symboliczny ciąg elementu z adnotacjami. W następnej zmianie powodującej niezgodność lepiej jest dodać właściwość do IEdmVocabularyAnnotatableelementu .

EntityType(IEdmNavigationSource)

Zwróć typ jednostki źródła nawigacji.

FullNavigationSourceName(IEdmNavigationSource)

Zwraca w pełni kwalifikowaną nazwę źródła nawigacji.

Location(IEdmElement)

Pobiera lokalizację tego elementu.

NavigationSourceKind(IEdmNavigationSource)

Zwróć rodzaj nawigacji źródła nawigacji.

VocabularyAnnotations(IEdmVocabularyAnnotatable, IEdmModel)

Pobiera adnotacje dotyczące słownictwa elementu do adnotacji, jak pokazano na podstawie określonego modelu.

Errors(IEdmElement)

Pobiera błędy, jeśli istnieją, które należą do tego elementu lub elementów, które zawiera ten element. Na przykład błędy typu strukturalnego obejmują błędy samego typu i błędy jego zadeklarowanych właściwości. Metoda nie analizuje elementów, do których odwołuje się ten element. Na przykład błędy właściwości nie zawierają błędów typu.

IsBad(IEdmElement)

Zwraca wartość true, jeśli ten element zawiera błędy zwracane przez metodę Errors(IEdmElement) .

Dotyczy