EdmEnumMember Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje element członkowski typu wyliczenia EDM.
public class EdmEnumMember : Microsoft.OData.Edm.EdmNamedElement, Microsoft.OData.Edm.IEdmEnumMember
type EdmEnumMember = class
inherit EdmNamedElement
interface IEdmEnumMember
interface IEdmNamedElement
interface IEdmElement
interface IEdmVocabularyAnnotatable
Public Class EdmEnumMember
Inherits EdmNamedElement
Implements IEdmEnumMember
- Dziedziczenie
- Implementuje
Konstruktory
EdmEnumMember(IEdmEnumType, String, IEdmEnumMemberValue) |
Inicjuje nowe wystąpienie klasy EdmEnumMember. |
Właściwości
DeclaringType |
Pobiera typ, do którego należy ten element członkowski. |
Name |
Pobiera nazwę tego elementu. (Odziedziczone po EdmNamedElement) |
Value |
Pobiera wartość tego elementu członkowskiego typu wyliczenia. |
Metody rozszerzania
IsValueExplicit(IEdmEnumMember, IEdmModel) |
Pobiera adnotację wskazującą, czy wartość składowej wyliczenia powinna być jawnie serializowana. |
SetIsValueExplicit(IEdmEnumMember, IEdmModel, Nullable<Boolean>) |
Ustawia adnotację wskazującą, czy wartość składowej wyliczenia powinna być jawnie serializowana. |
GetSymbolicString(IEdmVocabularyAnnotatable) |
Pobiera symboliczny ciąg elementu z adnotacjami. W następnej zmianie powodującej niezgodność lepiej jest dodać właściwość do IEdmVocabularyAnnotatableelementu . |
Location(IEdmElement) |
Pobiera lokalizację tego elementu. |
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) . |