質問

私たちは常に SpContext.Current.Web を使用しますが、httpcontext と spcontext の違いは何でしょうか?

役に立ちましたか?

解決

SPコンテキスト そして HTTPコンテキスト 非常に特徴的なオブジェクトです。

SPコンテキスト Represents the context of an HTTP request in Microsoft SharePoint Foundation.

HTTPコンテキスト Encapsulates all HTTP-specific information about an individual HTTP request.

これらのメンバーとプロパティを見ると、SPContext によって SharePoint オブジェクト モデル (SPSite、SPWeb、SPList など) にアクセスできることがわかります。また、これは SharePoint エコシステムの特定のクラスです。

一方、HttpContext は、SharePoint だけでなく、.Net フレームワーク全体で使用できるジェネリック クラスで、ユーザーのセッション、キャッシュ、ユーザー エージェント、ブラウザーなどの Web コンテキストのプロパティを取得できるようにします。

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top