0

C# .net プラットフォームは初めてです。ブレークポイントを使用してコードをデバッグしていたときに、メソッド宣言のみを持つクラス ( IndexJobはdtsearch名前空間に属しています) を見つけました。メソッド宣言のあるクラスを見るのは初めてでした。インターフェイスと他の抽象クラスがこれを行うことは知っていますが、このクラスは抽象クラスではなく、ソリューション内でこのクラスが見つかりませんでしたが、いくつかのアセンブリを介して呼び出されたと思います.

using System;
using System.Collections.Specialized;
using System.Runtime.ExceptionServices;

namespace dtSearch.Engine
{
    public class IndexJob : NetJobBase
    {
        protected CApiIndexJobForNet* indexJob;

        public IndexJob();

        public bool ActionAdd { get; set; }
        ...
        ...


        public void AbortThread();
        protected DateTime ConvertToDateTime(dtsFileDate fileDate);
        ....
        ....
        public static IndexInfo GetIndexInfo(string indexPath);
        public void ExecuteInThread();
    }
}

私がクリアしたいのは:

1.) 自身の内部でメソッドを宣言できるクラスの型は何か
2.) これらのメソッドの定義はどこにあるのか

4

0 に答える 0