EdmStructuredObject Class
Represents an IEdmStructuredObject 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.EdmComplexObject
System.Web.Http.OData.EdmEntityObject
Namespace: System.Web.Http.OData
Assembly: System.Web.Http.OData (in System.Web.Http.OData.dll)
Syntax
'Declaration
Public MustInherit Class EdmStructuredObject _
Inherits Delta _
Implements IEdmStructuredObject, IEdmObject
'Usage
Dim instance As EdmStructuredObject
public abstract class EdmStructuredObject : Delta,
IEdmStructuredObject, IEdmObject
public ref class EdmStructuredObject abstract : public Delta,
IEdmStructuredObject, IEdmObject
[<AbstractClassAttribute>]
type EdmStructuredObject =
class
inherit Delta
interface IEdmStructuredObject
interface IEdmObject
end
public abstract class EdmStructuredObject extends Delta implements IEdmStructuredObject, IEdmObject
The EdmStructuredObject type exposes the following members.
Constructors
Name | Description | |
---|---|---|
EdmStructuredObject(IEdmStructuredType) | Initializes a new instance of the EdmStructuredObject class. | |
EdmStructuredObject(IEdmStructuredTypeReference) | Initializes a new instance of the EdmStructuredObject class. | |
EdmStructuredObject(IEdmStructuredType, 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. | |
ExpectedEdmType | Gets or sets the expected IEdmStructuredType of the entity or complex type of this object. | |
IsNullable | Gets or sets whether the EDM object is nullable or not. |
Top
Methods
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.