Was ist der Unterschied zwischen httpcontext und spcontext?
-
29-09-2020 - |
Frage
Wir verwenden SPCONTEXT.Current.web immer, aber was ist dann der Unterschied zwischen httpcontext und spcontext?
Lösung
spcontext und HttpContext sind sehr unterschiedliche Objekte.
spcontextRepresents the context of an HTTP request in Microsoft SharePoint Foundation.
httpcontextEncapsulates all HTTP-specific information about an individual HTTP request.
Wenn Sie sich auf ihre Mitglieder und Eigenschaften ansehen, werden Sie sehen, dass der SPCONTEXT Sie ermöglicht, auf das SharePoint-Objektmodell (SPSITE, SPWEB, KLEIN usw.) zuzugreifen.Es ist auch eine bestimmte Klasse des SharePoint-Ökosystems.
Auf der anderen Seite ist httpcontext eine generische Klasse, die nicht nur in SharePoint verfügbar ist, sondern während der gesamten .NET-Frameworks, mit denen Sie die Eigenschaften des Webkontextes, beispielsweise die Sitzung, den Cache, den Cache, des Benutzeragenten, des Browsers, ergreifen können,und andere.