Share via


ETag Class

 

The ETag parsed from request.

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

Inheritance Hierarchy

System.Object
  System.Dynamic.DynamicObject
    System.Web.OData.Formatter.ETag
      System.Web.OData.Formatter.ETag<TEntity>

Syntax

[DefaultMemberAttribute("Item")]
public class ETag : DynamicObject
[DefaultMemberAttribute("Item")]
public ref class ETag : DynamicObject
[<DefaultMemberAttribute("Item")>]
type ETag = 
    class
        inherit DynamicObject
    end
<DefaultMemberAttribute("Item")>
Public Class ETag
    Inherits DynamicObject

Constructors

Name Description
System_CAPS_pubmethod ETag()

Create an instance of ETag.

Properties

Name Description
System_CAPS_pubproperty EntityType

Gets or sets an entity type of the ETag.

System_CAPS_pubproperty IsAny

Gets or sets whether the ETag is corresponding to "*".

System_CAPS_pubproperty IsWellFormed

Gets or sets whether the ETag is well-formed.

System_CAPS_pubproperty Item[String]

Gets or sets the value associated with the specified key.

Methods

Name Description
System_CAPS_pubmethod ApplyTo(IQueryable)

Apply the ETag to the given IQueryable.

System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetDynamicMemberNames()

(Inherited from DynamicObject.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetMetaObject(Expression)

(Inherited from DynamicObject.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

System_CAPS_pubmethod TryBinaryOperation(BinaryOperationBinder, Object, Object)

(Inherited from DynamicObject.)

System_CAPS_pubmethod TryConvert(ConvertBinder, Object)

(Inherited from DynamicObject.)

System_CAPS_pubmethod TryCreateInstance(CreateInstanceBinder, Object[], Object)

(Inherited from DynamicObject.)

System_CAPS_pubmethod TryDeleteIndex(DeleteIndexBinder, Object[])

(Inherited from DynamicObject.)

System_CAPS_pubmethod TryDeleteMember(DeleteMemberBinder)

(Inherited from DynamicObject.)

System_CAPS_pubmethod TryGetIndex(GetIndexBinder, Object[], Object)

(Inherited from DynamicObject.)

System_CAPS_pubmethod TryGetMember(GetMemberBinder, Object)

Gets a property value from the ETag.(Overrides DynamicObject.TryGetMember(GetMemberBinder, Object).)

System_CAPS_pubmethod TryInvoke(InvokeBinder, Object[], Object)

(Inherited from DynamicObject.)

System_CAPS_pubmethod TryInvokeMember(InvokeMemberBinder, Object[], Object)

(Inherited from DynamicObject.)

System_CAPS_pubmethod TrySetIndex(SetIndexBinder, Object[], Object)

(Inherited from DynamicObject.)

System_CAPS_pubmethod TrySetMember(SetMemberBinder, Object)

Sets a property value to ETag.(Overrides DynamicObject.TrySetMember(SetMemberBinder, Object).)

System_CAPS_pubmethod TryUnaryOperation(UnaryOperationBinder, Object)

(Inherited from DynamicObject.)

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.

See Also

System.Web.OData.Formatter Namespace

Return to top