Sdílet prostřednictvím


IEdmOperation Rozhraní

Definice

Představuje operaci EDM.

public interface IEdmOperation : Microsoft.OData.Edm.IEdmSchemaElement
type IEdmOperation = interface
    interface IEdmSchemaElement
    interface IEdmNamedElement
    interface IEdmElement
    interface IEdmVocabularyAnnotatable
Public Interface IEdmOperation
Implements IEdmSchemaElement
Odvozené
Implementuje

Vlastnosti

EntitySetPath

Získá výraz cesty sady entit.

IsBound

Získá hodnotu určující, zda je tato instance vázána.

Name

Získá název tohoto prvku.

(Zděděno od IEdmNamedElement)
Namespace

Získá obor názvů, do které patří prvek schématu.

(Zděděno od IEdmSchemaElement)
Parameters

Získá kolekci parametrů pro tuto operaci.

ReturnType

Získá návratový typ této operace.

SchemaElementKind

Získá typ tohoto prvku schématu.

(Zděděno od IEdmSchemaElement)

Metody

FindParameter(String)

Vyhledá parametr s daným názvem a vrátí hodnotu null, pokud žádný takový parametr neexistuje.

Metody rozšíření

GetSymbolicString(IEdmVocabularyAnnotatable)

Získá symbolický řetězec anotovaného prvku. V další zásadní změně je lepší přidat vlastnost do IEdmVocabularyAnnotatable.

FullName(IEdmSchemaElement)

Získá úplný název elementu.

GetReturn(IEdmOperation)

IEdmOperationReturn Získá z zadané operace.

HasEquivalentBindingType(IEdmOperation, IEdmType)

Určuje, zda je typ vazby vázané operace ekvivalentní zadanému typu vazby.

IsAction(IEdmOperation)

Určuje, zda je zadaná operace akce.

IsFunction(IEdmOperation)

Určuje, zda je zadaná operace funkce.

Location(IEdmElement)

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

ShortQualifiedName(IEdmSchemaElement)

Získá krátký kvalifikovaný název prvku.

TryGetRelativeEntitySetPath(IEdmOperation, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEdmEntityType, IEnumerable<EdmError>)

Pokusí se získat relativní cestu sady entit.

VocabularyAnnotations(IEdmVocabularyAnnotatable, IEdmModel)

Získá poznámky anotatable prvku slovníku tak, jak je vidět z konkrétního modelu.

ToTraceString(IEdmSchemaElement)

Vrátí textové vyjádření aktuálního objektu.

Errors(IEdmElement)

Získá chyby, pokud nějaké, které patří k tomuto prvku nebo elementy, které tento prvek obsahuje. Například chyby strukturálního typu zahrnují 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