Table of Contents

Class EdmComplexObject

Namespace
System.Web.Http.OData
Assembly
System.Web.Http.OData.dll

Represents an IEdmComplexObject with no backing CLR Type.

public class EdmComplexObject : EdmStructuredObject, IDynamicMetaObjectProvider, IDelta, IEdmComplexObject, IEdmStructuredObject, IEdmObject
Inheritance
EdmComplexObject
Implements
Inherited Members

Constructors

EdmComplexObject(IEdmComplexType)

Initializes a new instance of the EdmStructuredObject class.

public EdmComplexObject(IEdmComplexType edmType)

Parameters

edmType IEdmComplexType

The Microsoft.Data.Edm.IEdmStructuredType of this object.

EdmComplexObject(IEdmComplexType, bool)

Initializes a new instance of the EdmStructuredObject class.

public EdmComplexObject(IEdmComplexType edmType, bool isNullable)

Parameters

edmType IEdmComplexType

The Microsoft.Data.Edm.IEdmComplexType of this object.

isNullable bool

true if this object can be nullable; otherwise, false.

EdmComplexObject(IEdmComplexTypeReference)

Initializes a new instance of the EdmStructuredObject class.

public EdmComplexObject(IEdmComplexTypeReference edmType)

Parameters

edmType IEdmComplexTypeReference

The Microsoft.Data.Edm.IEdmComplexTypeReference of this object.