Condividi tramite


EdmDeltaDeletedLink Classe

Definizione

Rappresenta un IEdmDeltaDeletedLink oggetto senza backup CLR Type. Usato per contenere l'oggetto Deleted Link nel payload del feed Delta.

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
Ereditarietà
Implementazioni

Costruttori

EdmDeltaDeletedLink(IEdmEntityType, Boolean)

Inizializza una nuova istanza della classe EdmDeltaDeletedLink.

EdmDeltaDeletedLink(IEdmEntityType)

Inizializza una nuova istanza della classe EdmDeltaDeletedLink.

EdmDeltaDeletedLink(IEdmEntityTypeReference)

Inizializza una nuova istanza della classe EdmDeltaDeletedLink.

Proprietà

ActualEdmType

Ottiene o imposta l'effettivo del tipo di IEdmStructuredType entità o complesso di questo oggetto.

(Ereditato da EdmStructuredObject)
DeltaKind

DeltaKind per gli oggetti parte del payload DeltaFeed. Usato per determinare l'oggetto Delta da creare durante la serializzazione.

ExpectedEdmType

Ottiene o imposta il tipo previsto IEdmStructuredType dell'entità o del tipo complesso di questo oggetto.

(Ereditato da EdmStructuredObject)
IsNullable

Ottiene o imposta il valore che indica se l'oggetto EDM è nullable o meno.

(Ereditato da EdmStructuredObject)
Relationship

Nome della proprietà della relazione nell'oggetto padre.

Source

Uri dell'entità da cui viene definita la relazione, che può essere assoluta o relativa.

Target

Uri dell'entità correlata, che può essere assoluto o relativo.

Metodi

Clear()

Cancella l'oggetto Delta e reimposta l'entità sottostante.

(Ereditato da EdmStructuredObject)
GetChangedPropertyNames()

Restituisce le proprietà modificate tramite l'oggetto Delta come enumerazione di nomi di proprietà.

(Ereditato da EdmStructuredObject)
GetEdmType()

Ottiene la classe IEdmTypeReference di questa istanza.

(Ereditato da EdmStructuredObject)
GetUnchangedPropertyNames()

Restituisce le proprietà non modificate tramite l'oggetto Delta come enumerazione di nomi di proprietà.

(Ereditato da EdmStructuredObject)
TryGetDynamicProperties()

Ottenere tutte le proprietà dinamiche

(Ereditato da EdmStructuredObject)
TryGetMember(GetMemberBinder, Object)

Esegue l'override del metodo DynamicObject TryGetMember, in modo da poter ottenere solo le proprietà dell'entità‎.

(Ereditato da Delta)
TryGetPropertyType(String, Type)

Tenta di ottenere l'oggetto Type della proprietà chiamata name dall'entità sottostante. È possibile recuperare solo le proprietà presenti nell'entità. Sono recuperabili sia le proprietà modificate sia quelle non modificate.

(Ereditato da EdmStructuredObject)
TryGetPropertyValue(String, Object)

Ottiene il valore della proprietà con il nome specificato.

(Ereditato da EdmStructuredObject)
TrySetMember(SetMemberBinder, Object)

Esegue l'override del metodo DynamicObject TrySetMember, in modo da poter impostare solo le proprietà dell'entità.

(Ereditato da Delta)
TrySetPropertyValue(String, Object)

Tenta di impostare la proprietà chiamata name all'oggetto value specificato. È possibile impostare solo le proprietà presenti nell'entità. In caso di mancata corrispondenza del tipo, la richiesta ha esito negativo.

(Ereditato da EdmStructuredObject)

Metodi di estensione

IsDeltaResource(IEdmObject)

Metodo per determinare se l'oggetto Edm corrente è una voce Delta

Si applica a