IDifferenceService.DifferenceSequences<T> 메서드 (IList<T>, IList<T>, ContinueProcessingPredicate<T>)
두 시퀀스 간의 차이 계산합니다. 제공 된 조건자 왼쪽된 순서는 각 단계에서 호출 됩니다.
네임스페이스: Microsoft.VisualStudio.Text.Differencing
어셈블리: Microsoft.VisualStudio.Text.Data(Microsoft.VisualStudio.Text.Data.dll)
구문
‘선언
Function DifferenceSequences(Of T) ( _
left As IList(Of T), _
right As IList(Of T), _
continueProcessingPredicate As ContinueProcessingPredicate(Of T) _
) As IDifferenceCollection(Of T)
IDifferenceCollection<T> DifferenceSequences<T>(
IList<T> left,
IList<T> right,
ContinueProcessingPredicate<T> continueProcessingPredicate
)
generic<typename T>
IDifferenceCollection<T>^ DifferenceSequences(
IList<T>^ left,
IList<T>^ right,
ContinueProcessingPredicate<T>^ continueProcessingPredicate
)
abstract DifferenceSequences :
left:IList<'T> *
right:IList<'T> *
continueProcessingPredicate:ContinueProcessingPredicate<'T> -> IDifferenceCollection<'T>
JScript에서는 제네릭 형식이나 메서드를 지원하지 않습니다.
형식 매개 변수
- T
시퀀스의 형식입니다.
매개 변수
left
형식: IList<T>왼쪽 시퀀스입니다. 대부분의 경우 "이전" 시퀀스입니다.
right
형식: IList<T>오른쪽 시퀀스입니다. 대부분의 경우 "새" 시퀀스입니다.
continueProcessingPredicate
형식: Microsoft.VisualStudio.Text.Differencing.ContinueProcessingPredicate<T>조건자는 각 단계에서 호출 되는 left 시퀀스 알고리즘을 중간에 중지 옵션을 사용 합니다.
반환 값
형식: Microsoft.VisualStudio.Text.Differencing.IDifferenceCollection<T>
두 시퀀스 간의 차이점 컬렉션입니다.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.