2016-07-05 15 views
0

実行中にServerErrorCode = -2147024894Microsoft.SharePoint.Client.ServerExceptionのコードがスローされました。しかし、私はこのコードに関する情報は知らない。 SP ServerErrorCodesとその記述の間の対応をどこで見つけることができますか?すべてのSharePointサーバーのエラーコードの説明はどこにありますか?

private SP.Folder GetFolderByRelativeUrl(string folderRelativePath) 
{ 
    var folder = _spClientContext.SpContext.Web.GetFolderByServerRelativeUrl(folderRelativePath); 
    _spClientContext.SpContext.Load(folder); 
    _spClientContext.SpContext.ExecuteQuery(); // here exception is thrown 
    return folder; 
} 

MSDNにはコードの説明がありません。 UPDATED


詳しい説明最後に

Microsoft.SharePoint.Client.ServerException: File Not Found. 
    at Microsoft.SharePoint.Client.ClientRequest.ProcessResponseStream(Stream responseStream) 
    at Microsoft.SharePoint.Client.ClientRequest.ProcessResponse() 
    ... 
+0

*フル*例外は、 'Exception.ToString()'の呼び出しの結果、つまり、何ですか? –

+0

@ PanagiotisKanavos私はポスト – isxaker

+0

を更新しました。私はその質問に答えると思います。既に例外の理由がある場合、コードは必要ありません。それは完全な例外ではありません。完全なものは、テキストに* inner *例外と異なるエラーを区別するために使用できるプロパティが含まれているため、すべてを意味します。 –

答えて

3

は、偶然に私が見つけました。

SharePoint server erros codes

+0

これはまさにあなたが期待するものではありません。チェックすると、System.IO.FileNotFoundExceptionからのHResultです。サーバーが* different *例外をスローすると、別のコードを取得することも、まったく取得しないこともあります。その特定のフォルダーに対するアクセス許可がないとどうなりますか?または、エラーはカスタムフィールドまたはソリューションによってスローされますか? –

+0

@PanagiotisKanavosこの場合、フォルダが存在するかどうかだけを確認する必要があります。したがって、サーバがエラーコードで例外を返す場合は、フォルダが存在しない前に書いています。 – isxaker

関連する問題