Comparer

Comparer class

Belge karşılaştırma sürecini kontrol eden ana sınıfı temsil eder.

public class Comparer : IDisposable

yapıcılar

İsim Tanım
Comparer(Stream) Yeni örneğini başlatırComparer kaynak belge akışına sahip sınıf.
Comparer(string) Yeni örneğini başlatırComparer kaynak dosya path. ile sınıf
Comparer(Stream, ComparerSettings) Yeni örneğini başlatırComparerkaynak belge akışına sahip sınıf veComparerSettings .
Comparer(Stream, LoadOptions) Yeni örneğini başlatırComparer kaynak belge akışı ile veLoadOptions .
Comparer(string, ComparerSettings) Yeni örneğini başlatırComparer kaynak dosya yolu ile sınıf veComparerSettings .
Comparer(string, LoadOptions) Yeni örneğini başlatırComparer kaynak dosya yolu ile veLoadOptions .
Comparer(Stream, LoadOptions, ComparerSettings) Yeni örneğini başlatırComparer belge akışı ile sınıf,LoadOptions VeComparerSettings .
Comparer(string, LoadOptions, ComparerSettings) Yeni örneğini başlatırComparer kaynak dosya yoluna sahip sınıf,LoadOptions VeComparerSettings .

Özellikleri

İsim Tanım
Source { get; } Karşılaştırılan kaynak dosya.
Targets { get; } Kaynak dosyayla karşılaştırılacak hedef dosyaların listesi.

yöntemler

İsim Tanım
Add(Stream) Belge akışını karşılaştırmaya ekler.
Add(string) Dosyayı karşılaştırmaya ekler.
Add(Stream, LoadOptions) Belirtilen yükleme seçenekleriyle karşılaştırmak için belge akışı ekler.
Add(string, LoadOptions) Dosyayı belirtilen yükleme seçenekleriyle karşılaştırmaya ekler.
ApplyChanges(Stream, ApplyChangeOptions) Değişiklikleri kabul eder veya reddeder ve bunları sonuç belgesine uygular.
ApplyChanges(string, ApplyChangeOptions) Değişiklikleri kabul eder veya reddeder ve bunları sonuç belgesine uygular.
ApplyChanges(Stream, SaveOptions, ApplyChangeOptions) Değişiklikleri kabul eder veya reddeder ve bunları sonuç belgesine uygular.
ApplyChanges(string, SaveOptions, ApplyChangeOptions) Değişiklikleri kabul eder veya reddeder ve bunları sonuç belgesine uygular.
Compare() Sonuçları varsayılan seçeneklerle kaydetmeden belgeleri karşılaştırır
Compare(CompareOptions) Sonucu kaydetmeden belgeleri karşılaştırır.
Compare(Stream) Belgeleri karşılaştırır ve sonucu stream dosyasına kaydeder
Compare(string) Belgeleri karşılaştırır ve sonucu path dosyasına kaydeder
Compare(SaveOptions, CompareOptions) Sonucu kaydetmeden belgeleri karşılaştırır.
Compare(Stream, CompareOptions) Belgeleri karşılaştırır ve sonucu stream dosyasına kaydeder
Compare(Stream, SaveOptions) Belgeleri karşılaştırır ve sonucu stream dosyasına kaydeder
Compare(string, CompareOptions) Belgeleri karşılaştırır ve sonucu path dosyasına kaydeder
Compare(string, SaveOptions) Belgeleri karşılaştırır ve sonucu path dosyasına kaydeder
Compare(Stream, SaveOptions, CompareOptions) Belgeleri karşılaştırır ve sonucu bir akışa kaydeder.
Compare(string, SaveOptions, CompareOptions) Belgeleri karşılaştırır ve sonucu path dosyasına kaydeder
Dispose() Kaynakları serbest bırakır.
GetChanges() Kaynak ve hedef dosya(lar) arasındaki değişikliklerin listesini alır.
GetChanges(GetChangeOptions) Kaynak ve hedef dosya(lar) arasındaki değişikliklerin listesini alır.
GetResultString() Karşılaştırmadan sonra sonuç dizesini al (Yalnızca Metin Karşılaştırma için).

Ayrıca bakınız