Udostępnij za pośrednictwem


IEdmOperation Interfejs

Definicja

Reprezentuje operację EDM.

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

Właściwości

EntitySetPath

Pobiera wyrażenie ścieżki zestawu jednostek.

IsBound

Pobiera wartość wskazującą, czy to wystąpienie jest powiązane.

Name

Pobiera nazwę tego elementu.

(Odziedziczone po IEdmNamedElement)
Namespace

Pobiera przestrzeń nazw, do którego należy ten element schematu.

(Odziedziczone po IEdmSchemaElement)
Parameters

Pobiera kolekcję parametrów dla tej operacji.

ReturnType

Pobiera zwracany typ tej operacji.

SchemaElementKind

Pobiera rodzaj tego elementu schematu.

(Odziedziczone po IEdmSchemaElement)

Metody

FindParameter(String)

Wyszukuje parametr o podanej nazwie i zwraca wartość null, jeśli taki parametr nie istnieje.

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 .

FullName(IEdmSchemaElement)

Pobiera pełną nazwę elementu.

GetReturn(IEdmOperation)

Pobiera element IEdmOperationReturn z określonej operacji.

HasEquivalentBindingType(IEdmOperation, IEdmType)

Określa, czy typ powiązania operacji powiązanej jest równoważny z określonym typem powiązania.

IsAction(IEdmOperation)

Określa, czy określona operacja jest akcją.

IsFunction(IEdmOperation)

Określa, czy określona operacja jest funkcją.

Location(IEdmElement)

Pobiera lokalizację tego elementu.

ShortQualifiedName(IEdmSchemaElement)

Pobiera krótką kwalifikowaną nazwę elementu.

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

Próbuje uzyskać względną ścieżkę zestawu jednostek.

VocabularyAnnotations(IEdmVocabularyAnnotatable, IEdmModel)

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

ToTraceString(IEdmSchemaElement)

Zwraca reprezentację tekstowa bieżącego obiektu.

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