EdmDeltaLink Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un oggetto IEdmDeltaLink senza clr Typedi backup. Utilizzato per contenere l'oggetto Added/Modified Link nel payload del feed delta.
public class EdmDeltaLink : Microsoft.AspNet.OData.EdmEntityObject, Microsoft.AspNet.OData.IEdmDeltaLink
type EdmDeltaLink = class
inherit EdmEntityObject
interface IEdmDeltaLink
interface IEdmDeltaLinkBase
interface IEdmChangedObject
interface IEdmStructuredObject
interface IEdmObject
Public Class EdmDeltaLink
Inherits EdmEntityObject
Implements IEdmDeltaLink
- Ereditarietà
- Implementazioni
Costruttori
EdmDeltaLink(IEdmEntityType, Boolean) |
Inizializza una nuova istanza della classe EdmDeltaLink. |
EdmDeltaLink(IEdmEntityType) |
Inizializza una nuova istanza della classe EdmDeltaLink. |
EdmDeltaLink(IEdmEntityTypeReference) |
Inizializza una nuova istanza della classe EdmDeltaLink. |
Proprietà
ActualEdmType |
Ottiene o imposta l'effettivo IEdmStructuredType dell'entità o del tipo complesso di questo oggetto. (Ereditato da EdmStructuredObject) |
DeltaKind |
DeltaKind per gli oggetti che fanno parte del payload DeltaFeed. Utilizzato per determinare quale oggetto Delta 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 |
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 |
Metodi di estensione
IsDeltaResource(IEdmObject) |
Metodo per determinare se l'oggetto Edm corrente è una voce delta |