This documentation is archived and is not being maintained.
HttpCachePolicy.SetETagFromFileDependencies Method
.NET Framework 1.1
Sets the ETag HTTP header based on the time stamps of the handler's file dependencies.
[Visual Basic] Public Sub SetETagFromFileDependencies() [C#] public void SetETagFromFileDependencies(); [C++] public: void SetETagFromFileDependencies(); [JScript] public function SetETagFromFileDependencies();
Exceptions
| Exception Type | Condition |
|---|---|
| InvalidOperationException | The ETag header has already been set. |
Remarks
SetEtagFromFileDependencies sets the ETag header by retrieving the last modified time stamps of all files on which the handler is dependent, combining all file names and time stamps into a single string, then hashing that string into a single digest that is used as the ETag.
Example
The following example sets the ETag header.
[Visual Basic] Response.Cache.SetETagFromFileDependencies() [C#] Response.Cache.SetETagFromFileDependencies(); [C++] Response->Cache->SetETagFromFileDependencies(); [JScript] Response.Cache.SetETagFromFileDependencies()
Requirements
Platforms: Windows 2000, Windows XP Professional, Windows Server 2003 family
See Also
HttpCachePolicy Class | HttpCachePolicy Members | System.Web Namespace
Show: