.NET에서 함수를 호출 할 때 시간 초과 값을 설정할 수 있습니까? SharpBox라는 타사 구성 요소를 사용하여 Dropbox 계정을 반복하고 내 서버의 지정된 폴더로 내용을 가져옵니다..NET에서 함수를 호출 할 때 시간 초과 값 설정
function pollSingleDropboxAccount(accountID as integer) as integer
//Utilises Sharpbox to download the files and return the count
//In here a connection is established using the SharpBox.dll
//but never gets closed or throws an exception leaving the
//function to hang indefinitely
end function
Sharpbox이 장면 뒤에 HttpWebRequest를이 보관 용 API를 연결하는 데 사용하지만 무한 할 수있는 제한 시간을 기본값으로 보인다이 값을 재정의 할 수 없습니다 정수 = pollSingleDropboxAccount (accountID가)로
희미한 itemsDownload . SharpBox로 기능 요청을 제출했지만 임시 해결책으로 사용할 수있는 기능을 찾고 있습니다.
5 분 후에 'pollSingleDropboxAccount'함수 호출을 둘러싸고 뭔가를 감쌀 수 있는지 궁금해합니다.
.NET 4.0 이상에서 TPL을 사용할 수 있습니까? – Alex
가능한 중복 [Implement C# Generic Timeout] (http://stackoverflow.com/questions/299198/implement-c-sharp-generic-timeout) – sloth
우리는 .NET 4를 사용하고 있으므로 가능합니다. 나는 지금 도서관에서 더 자세히보고있다 – QFDev