Bağlam (Windows Web Hizmetleri)
Hizmet Modeli hizmet işlemleri ve geri çağırmalarda ilgili durum verilerini çağrıldığında hizmet işlemine veya geri çağırmaya geçirmek için bir bağlam kullanılır. Bağlama WS_OPERATION_CONTEXT bir yapı tarafından başvurulur. Bağlamın özellikleri, aşağıdaki kodda gösterildiği gibi WsGetOperationContextProperty işleviyle alınabilir.
WS_MESSAGE* requestMessage = NULL;
HRESULT hr = WsGetOperationContextProperty (
context,
WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE,
&requestMessage,
sizeof(requestMessage),
error);
Bağlam özelliklerinin tümü herhangi bir zamanda kullanılamaz. bir geri çağırmada veyahizmet işleminde belirli bir özelliğin kullanılabilirliğiyle ilgili bağlam özelliği belgelerine bakın.
İşlem bağlamı ömrünü ve iş parçacığını koruma hakkında daha fazla bilgi için İşlem Bağlamı Ömrü ve İş Parçacığı Oluşturma konusuna bakın.
Aşağıdaki numaralandırma bağlamın bir parçasıdır:
Aşağıdaki işlev bağlamın bir parçasıdır:
Aşağıdaki tanıtıcı bağlamın bir parçasıdır: