ODataEntityTypeSerializer Class

 

ODataSerializer for serializing instances of IEdmEntityType

Namespace:   System.Web.OData.Formatter.Serialization
Assembly:  System.Web.OData (in System.Web.OData.dll)


public ref class ODataEntityTypeSerializer : ODataEdmTypeSerializer

NameDescription
System_CAPS_pubpropertyODataPayloadKind

Gets the ODataPayloadKind that this serializer generates. (Inherited from ODataSerializer.)

System_CAPS_pubpropertySerializerProvider

Gets the ODataSerializerProvider that can be used to write inner objects. (Inherited from ODataEdmTypeSerializer.)

NameDescription
System_CAPS_pubmethodCreateEntry(SelectExpandNode^, EntityInstanceContext^)

Creates the ODataEntry to be written while writing this entity.

System_CAPS_pubmethodCreateETag(EntityInstanceContext^)

Creates the ETag for the given entity.

System_CAPS_pubmethodCreateNavigationLink(IEdmNavigationProperty^, EntityInstanceContext^)

Creates the ODataNavigationLink to be written while writing this entity.

System_CAPS_pubmethodCreateODataAction(IEdmAction^, EntityInstanceContext^)

Creates an ODataAction to be written for the given action and the entity instance.

System_CAPS_pubmethodCreateODataValue(Object^, IEdmTypeReference^, ODataSerializerContext^)

Creates an ODataValue for the object represented by graph. (Inherited from ODataEdmTypeSerializer.)

System_CAPS_pubmethodCreateSelectExpandNode(EntityInstanceContext^)

Creates the SelectExpandNode that describes the set of properties and actions to select and expand while writing this entity.

System_CAPS_pubmethodCreateStructuralProperty(IEdmStructuralProperty^, EntityInstanceContext^)

Creates the ODataProperty to be written for the given entity and the structural property.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodWriteDeltaObjectInline(Object^, IEdmTypeReference^, ODataDeltaWriter^, ODataSerializerContext^)

Writes the given object specified by the parameter graph as a part of an existing OData message using the given deltaWriter and the writeContext.

System_CAPS_pubmethodWriteObject(Object^, Type^, ODataMessageWriter^, ODataSerializerContext^)
System_CAPS_pubmethodWriteObjectInline(Object^, IEdmTypeReference^, ODataWriter^, ODataSerializerContext^)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: