Udostępnij za pośrednictwem


EdmDeltaDeletedLink Klasa

Definicja

Reprezentuje element IEdmDeltaDeletedLink bez kopii zapasowej ŚRODOWISKA CLR Type. Służy do przechowywania obiektu Deleted Link w ładunku źródła danych różnicowego.

public class EdmDeltaDeletedLink : Microsoft.AspNet.OData.EdmEntityObject, Microsoft.AspNet.OData.IEdmDeltaDeletedLink
type EdmDeltaDeletedLink = class
    inherit EdmEntityObject
    interface IEdmDeltaDeletedLink
    interface IEdmDeltaLinkBase
    interface IEdmChangedObject
    interface IEdmStructuredObject
    interface IEdmObject
Public Class EdmDeltaDeletedLink
Inherits EdmEntityObject
Implements IEdmDeltaDeletedLink
Dziedziczenie
Implementuje

Konstruktory

EdmDeltaDeletedLink(IEdmEntityType, Boolean)

Inicjuje nowe wystąpienie klasy EdmDeltaDeletedLink.

EdmDeltaDeletedLink(IEdmEntityType)

Inicjuje nowe wystąpienie klasy EdmDeltaDeletedLink.

EdmDeltaDeletedLink(IEdmEntityTypeReference)

Inicjuje nowe wystąpienie klasy EdmDeltaDeletedLink.

Właściwości

ActualEdmType

Pobiera lub ustawia wartość rzeczywistą IEdmStructuredType jednostki lub typu złożonego tego obiektu.

(Odziedziczone po EdmStructuredObject)
DeltaKind

DeltaKind dla części ładunku DeltaFeed. Służy do określania, który obiekt delty ma zostać utworzony podczas serializacji.

ExpectedEdmType

Pobiera lub ustawia oczekiwany IEdmStructuredType typ jednostki lub typu złożonego tego obiektu.

(Odziedziczone po EdmStructuredObject)
IsNullable

Pobiera lub ustawia, czy obiekt EDM ma wartość null, czy nie.

(Odziedziczone po EdmStructuredObject)
Relationship

Nazwa właściwości relacji w obiekcie nadrzędnym.

Source

Identyfikator URI jednostki, z której zdefiniowano relację, która może być bezwzględna lub względna.

Target

Identyfikator URI powiązanej jednostki, która może być bezwzględna lub względna.

Metody

Clear()

Czyści różnicę i resetuje podstawową jednostkę.

(Odziedziczone po EdmStructuredObject)
GetChangedPropertyNames()

Zwraca właściwości, które zostały zmodyfikowane za pośrednictwem tej funkcji delta jako wyliczenie nazw właściwości

(Odziedziczone po EdmStructuredObject)
GetEdmType()

IEdmTypeReference Pobiera to wystąpienie.

(Odziedziczone po EdmStructuredObject)
GetUnchangedPropertyNames()

Zwraca właściwości, które nie zostały zmodyfikowane za pośrednictwem tej funkcji delta jako wyliczenie nazw właściwości

(Odziedziczone po EdmStructuredObject)
TryGetDynamicProperties()

Pobieranie wszystkich właściwości dynamicznych

(Odziedziczone po EdmStructuredObject)
TryGetMember(GetMemberBinder, Object)

Zastępuje metodę DynamicObject TryGetMember, aby można było uzyskać tylko właściwości jednostki.

(Odziedziczone po Delta)
TryGetPropertyType(String, Type)

Próbuje pobrać właściwość Type wywoływaną name z bazowej jednostki. Można pobrać tylko właściwości istniejące w jednostce. Można pobrać zarówno zmodyfikowane, jak i niezmodyfikowane właściwości.

(Odziedziczone po EdmStructuredObject)
TryGetPropertyValue(String, Object)

Pobiera wartość właściwości o podanej nazwie.

(Odziedziczone po EdmStructuredObject)
TrySetMember(SetMemberBinder, Object)

Zastępuje metodę DynamicObject TrySetMember, aby można było ustawić tylko właściwości jednostki.

(Odziedziczone po Delta)
TrySetPropertyValue(String, Object)

Próbuje ustawić właściwość o nazwie name określonej value . Można ustawić tylko właściwości istniejące w jednostce. Jeśli występuje niezgodność typów, żądanie zakończy się niepowodzeniem.

(Odziedziczone po EdmStructuredObject)

Metody rozszerzania

IsDeltaResource(IEdmObject)

Metoda określania, czy bieżący obiekt Edm jest wpisem delty

Dotyczy