Share via


ETag<TEntity> Class

 

ETag of an entity type TEntity.

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

Inheritance Hierarchy

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

Syntax

public class ETag<TEntity> : ETag
generic<typename TEntity>
public ref class ETag : ETag
type ETag<'TEntity> = 
    class
        inherit ETag
    end
Public Class ETag(Of TEntity)
    Inherits ETag

Type Parameters

  • TEntity
    TEntity is the type of entity.

Constructors

Name Description
System_CAPS_pubmethod ETag<TEntity>()

Instantiates an instance of the ETag<TEntity> class.

Properties

Name Description
System_CAPS_pubproperty EntityType

Gets or sets the entity type of the ETag. (Inherited from ETag.)

System_CAPS_pubproperty IsAny

Gets or sets whether the ETag correspondings to "*". (Inherited from ETag.)

System_CAPS_pubproperty IsWellFormed

Gets or sets whether the ETag is well-formed. (Inherited from ETag.)

System_CAPS_pubproperty Item[String]

Gets or sets the value associated with the specified key. (Inherited from ETag.)

Methods

Name Description
System_CAPS_pubmethod ApplyTo(IQueryable)

(Overrides ETag.ApplyTo(IQueryable).)

System_CAPS_pubmethod ApplyTo(IQueryable<TEntity>)

Apply the ETag to the given IQueryable<T>.

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)

(Inherited from ETag.)

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)

(Inherited from ETag.)

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.Http.OData.Formatter Namespace

Return to top