2017-09-11 14 views
0

インデックスとインデクサーを作成するために.net sdkを作成しました。どのように私は拡張子に基づいてインデックスからいくつかのファイルを除外します。 私は同じ拡張子付きファイル名をAzureで検索除外.net sdk

Indexer indexer = new Indexer() 
     { 
      Name = indexerName, 
      DataSourceName = userDocsDataSource, 
      TargetIndexName = indexName, 
      Schedule = new IndexingSchedule() 
      { 
       Interval = System.TimeSpan.FromMinutes(Convert.ToDouble(ConfigurationManager.AppSettings["indexrefreshtime"])) 
      } 
     }; 

を行うには、サンプル/例を見つけることができませんよ、私に知らせてください。 おかげで

答えて

1

次のようなものを試してください:https://docs.microsoft.com/en-us/dotnet/api/overview/azure/search/client?view=azure-dotnet

Indexer indexer = new Indexer() 
    { 
     Name = indexerName, 
     DataSourceName = userDocsDataSource, 
     TargetIndexName = indexName, 
     Parameters = new IndexingParameters(), 
     Schedule = new IndexingSchedule() 
     { 
      Interval = System.TimeSpan.FromMinutes(Convert.ToDouble(ConfigurationManager.AppSettings["indexrefreshtime"])) 
     } 
    }; 
    indexer.Parameters.ExcludeFileNameExtensions(".pdf", ".doc"); 

あなたがここにクライアントSDKに関するドキュメントを読むことができます。

関連する問題