Sdílet prostřednictvím


EdmCollectionValue Třída

Definice

Představuje hodnotu kolekce EDM.

public class EdmCollectionValue : Microsoft.OData.Edm.Vocabularies.EdmValue, Microsoft.OData.Edm.Vocabularies.IEdmCollectionValue
type EdmCollectionValue = class
    inherit EdmValue
    interface IEdmCollectionValue
    interface IEdmValue
    interface IEdmElement
Public Class EdmCollectionValue
Inherits EdmValue
Implements IEdmCollectionValue
Dědičnost
EdmCollectionValue
Implementuje

Konstruktory

EdmCollectionValue(IEdmCollectionTypeReference, IEnumerable<IEdmDelayedValue>)

Inicializuje novou instanci EdmCollectionValue třídy.

Vlastnosti

Elements

Získá hodnoty uložené v této kolekci.

Type

Získá typ této hodnoty.

(Zděděno od EdmValue)
ValueKind

Získá typ této hodnoty.

Explicitní implementace rozhraní

IEdmDelayedValue.Value

Představuje hodnotu kolekce EDM.

(Zděděno od EdmValue)

Metody rozšíření

IsSerializedAsElement(IEdmValue, IEdmModel)

Získá poznámku označující, zda má být hodnota serializována jako prvek.

SetIsSerializedAsElement(IEdmValue, IEdmModel, Boolean)

Nastaví poznámku označující, zda má být hodnota serializována jako prvek.

Location(IEdmElement)

Získá umístění tohoto prvku.

Errors(IEdmElement)

Získá chyby, pokud existují, které patří k tomuto elementu nebo elementům, které tento prvek obsahuje. Mezi chyby strukturálního typu patří například chyby samotného typu a chyby jeho deklarovaných vlastností. Metoda neanalyzuje prvky, na které tento prvek odkazuje. Například chyby vlastnosti nezahrnují chyby z jejího typu.

IsBad(IEdmElement)

Vrátí hodnotu true, pokud tento prvek obsahuje chyby vrácené metodou Errors(IEdmElement) .

Platí pro