EdmDeltaEntityObject 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 IEdmChangedObject oggetto senza backup CLR Type. Utilizzato per contenere l'oggetto Entry nel payload del feed Delta.
public class EdmDeltaEntityObject : Microsoft.AspNet.OData.EdmEntityObject, Microsoft.AspNet.OData.IEdmChangedObject
type EdmDeltaEntityObject = class
inherit EdmEntityObject
interface IEdmChangedObject
interface IEdmStructuredObject
interface IEdmObject
Public Class EdmDeltaEntityObject
Inherits EdmEntityObject
Implements IEdmChangedObject
- Ereditarietà
- Implementazioni
Costruttori
EdmDeltaEntityObject(IEdmEntityType, Boolean) |
Inizializza una nuova istanza della classe EdmDeltaEntityObject. |
EdmDeltaEntityObject(IEdmEntityType) |
Inizializza una nuova istanza della classe EdmDeltaEntityObject. |
EdmDeltaEntityObject(IEdmEntityTypeReference) |
Inizializza una nuova istanza della classe EdmDeltaEntityObject. |
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) |
NavigationSource |
Origine di spostamento dell'entità. Se null, l'entità proviene dal feed corrente. |
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 |