ContinueProcessingPredicate<T> Temsilci
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tarafından kullanılan ve IDifferenceService çağıranların fark listesini erken durdurmasına izin veren bir koşul.
generic <typename T>
public delegate bool ContinueProcessingPredicate(int leftIndex, IList<T> ^ leftSequence, int longestMatchSoFar);
public delegate bool ContinueProcessingPredicate<T>(int leftIndex, IList<T> leftSequence, int longestMatchSoFar);
type ContinueProcessingPredicate<'T> = delegate of int * IList<'T> * int -> bool
Public Delegate Function ContinueProcessingPredicate(Of T)(leftIndex As Integer, leftSequence As IList(Of T), longestMatchSoFar As Integer) As Boolean
Tür Parametreleri
- T
Farklılanın sırası türü.
Parametreler
- leftIndex
- Int32
Sol dizideki geçerli dizin, farklılanın.
- leftSequence
- IList<T>
Sol sıra farklılanın.
- longestMatchSoFar
- Int32
Şimdiye kadar en uzun eşleşme uzunluğu.
Dönüş Değeri
algoritmanın işlemeye devam etmesi gerekiyorsa true , algoritmayı durdurmak için false .
Açıklamalar
Yanlış döndürüldüğünde, algoritma eşleşme aramasını durduruyor ve bu ana kadar hesaplanan bilgileri, döndürülecek olan öğesini oluşturmak için kullanır IDifferenceCollection<T> .