EdmEntityObject Class
Represents an IEdmEntityObject with no backing CLR Type.
Inheritance Hierarchy
System.Object
System.Dynamic.DynamicObject
System.Web.Http.OData.Delta
System.Web.Http.OData.EdmStructuredObject
System.Web.Http.OData.EdmEntityObject
Namespace: System.Web.Http.OData
Assembly: System.Web.Http.OData (in System.Web.Http.OData.dll)
Syntax
'Declaration
Public Class EdmEntityObject _
Inherits EdmStructuredObject _
Implements IEdmEntityObject, IEdmStructuredObject, IEdmObject
'Usage
Dim instance As EdmEntityObject
public class EdmEntityObject : EdmStructuredObject,
IEdmEntityObject, IEdmStructuredObject, IEdmObject
public ref class EdmEntityObject : public EdmStructuredObject,
IEdmEntityObject, IEdmStructuredObject, IEdmObject
type EdmEntityObject =
class
inherit EdmStructuredObject
interface IEdmEntityObject
interface IEdmStructuredObject
interface IEdmObject
end
public class EdmEntityObject extends EdmStructuredObject implements IEdmEntityObject, IEdmStructuredObject, IEdmObject
The EdmEntityObject type exposes the following members.
Constructors
Name | Description | |
---|---|---|
EdmEntityObject(IEdmEntityType) | Initializes a new instance of the EdmStructuredObject class. | |
EdmEntityObject(IEdmEntityTypeReference) | Initializes a new instance of the EdmStructuredObject class. | |
EdmEntityObject(IEdmEntityType, Boolean) | Initializes a new instance of the EdmStructuredObject class. |
Top
Properties
Name | Description | |
---|---|---|
ActualEdmType | Gets or sets the actual IEdmStructuredType of the entity or complex type of this object. (Inherited from EdmStructuredObject.) | |
ExpectedEdmType | Gets or sets the expected IEdmStructuredType of the entity or complex type of this object. (Inherited from EdmStructuredObject.) | |
IsNullable | Gets or sets whether the EDM object is nullable or not. (Inherited from EdmStructuredObject.) |
Top
Methods
Name | Description | |
---|---|---|
Clear | (Inherited from EdmStructuredObject.) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetChangedPropertyNames | (Inherited from EdmStructuredObject.) | |
GetDynamicMemberNames | (Inherited from DynamicObject.) | |
GetEdmType | (Inherited from EdmStructuredObject.) | |
GetHashCode | (Inherited from Object.) | |
GetMetaObject | (Inherited from DynamicObject.) | |
GetType | (Inherited from Object.) | |
GetUnchangedPropertyNames | (Inherited from EdmStructuredObject.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) | |
TryBinaryOperation | (Inherited from DynamicObject.) | |
TryConvert | (Inherited from DynamicObject.) | |
TryCreateInstance | (Inherited from DynamicObject.) | |
TryDeleteIndex | (Inherited from DynamicObject.) | |
TryDeleteMember | (Inherited from DynamicObject.) | |
TryGetIndex | (Inherited from DynamicObject.) | |
TryGetMember | Overrides the DynamicObject TryGetMember method, so that only the properties of Entity can be got. (Inherited from Delta.) | |
TryGetPropertyType | (Inherited from EdmStructuredObject.) | |
TryGetPropertyValue | (Inherited from EdmStructuredObject.) | |
TryInvoke | (Inherited from DynamicObject.) | |
TryInvokeMember | (Inherited from DynamicObject.) | |
TrySetIndex | (Inherited from DynamicObject.) | |
TrySetMember | Overrides the DynamicObject TrySetMember method, so that only the properties of Entity can be set. (Inherited from Delta.) | |
TrySetPropertyValue | (Inherited from EdmStructuredObject.) | |
TryUnaryOperation | (Inherited from DynamicObject.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.