GET_FILESTREAM_TRANSACTION_CONTEXT (Transact-SQL)

Zwraca tokenu, który reprezentuje bieżący kontekst transakcji sesja.Token jest używany przez aplikację do powiązania operacje przesyłania strumieniowego systemu plików FILESTREAM transakcji.Aby uzyskać listę tematów FILESTREAM zobacz Projektowanie i wdrażanie FILESTREAM magazynu.

Topic link iconKonwencje składni języka Transact-SQL

GET_FILESTREAM_TRANSACTION_CONTEXT ()

Zwracany typ

varbinary(max)

Return Value

Jeśli transakcja nie została uruchomiona, lub zostało anulowane lub zatwierdzone, zwracana jest wartość NULL.

Remarks

Transakcja musi być jawne.Użyć instrukcji BEGIN TRANSACTION następuje zatwierdzanie TRANSACTION lub ROLLBACK TRANSACTION.

Podczas wywoływania GET_FILESTREAM_TRANSACTION_CONTEXT wywołujący uzyskuje dostęp do systemu plików dla transakcji na czas trwania transakcji.Aby umożliwić innym dostęp użytkownika do transakcji przy użyciu systemu plików, należy użyć wykonać AS do uruchomienia GET_FILESTREAM_TRANSACTION_CONTEXT jako inny użytkownik.

Przykłady

W poniższym przykładzie użyto GET_FILESTREAM_TRANSACTION_CONTEXT w Transact-SQL transakcja uzyskać kontekstu transakcji.