IFileChangeNotificationSystem.StartMonitoring Yöntem
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.
Konak ortamıyla izlemek için bir dosya yolu kaydeder.
public:
void StartMonitoring(System::String ^ filePath, System::Runtime::Caching::OnChangedCallback ^ onChangedCallback, [Runtime::InteropServices::Out] System::Object ^ % state, [Runtime::InteropServices::Out] DateTimeOffset % lastWriteTime, [Runtime::InteropServices::Out] long % fileSize);
public void StartMonitoring (string filePath, System.Runtime.Caching.OnChangedCallback onChangedCallback, out object state, out DateTimeOffset lastWriteTime, out long fileSize);
abstract member StartMonitoring : string * System.Runtime.Caching.OnChangedCallback * obj * DateTimeOffset * int64 -> unit
Public Sub StartMonitoring (filePath As String, onChangedCallback As OnChangedCallback, ByRef state As Object, ByRef lastWriteTime As DateTimeOffset, ByRef fileSize As Long)
Parametreler
- filePath
- String
Değişiklikleri izlemek için bir dizinin veya dosyanın tam fiziksel yolu.
- onChangedCallback
- OnChangedCallback
Temsilciyi uygulayan bir yönteme başvuru OnChangedCallback . İzlenen dosya veya dizin değiştiğinde, konak ortamının arabirimi uygulaması IFileChangeNotificationSystem sınıfını OnChangedCallback çağırarak bir olay oluşturur.
- state
- Object
Konak ortamı tarafından sağlanan durum. Önbellek uygulamaları ve özel değişiklik izleyicileri durum değerini opak olarak değerlendirmelidir. Ancak, önbellek uygulaması yöntemini çağırdığında StopMonitoring(String, Object) konak ortamına gönderebilmek için durumun depolanması gerekir.
- lastWriteTime
- DateTimeOffset
Bu yöntem döndürdüğünde, üzerinde filePath
yazma işleminin gerçekleştiği son tarihi ve saati içerir. Bu parametre, başlatmadan iletilir. Bu parametre konak ortamından döndürülür.
- fileSize
- Int64
Bu yöntem döndürdüğünde, izlenen filePath
öğesinin toplam boyutunu içerir. Bu parametre, başlatmadan iletilir. Bu parametre konak ortamından döndürülür.
Açıklamalar
Bu yöntem, konak ortamıyla izleme için dosya yollarını kaydetmek üzere konak ortamının IFileChangeNotificationSystem arabirimini uygulayan özel önbellek nesneleri ve özel değişiklik izleyicileri tarafından kullanılır. yöntemi StartMonitoring , değişiklik izleme için bir dosya veya dizin kaydetmek üzere arabirimi uygulayıcıları IFileChangeNotificationSystem tarafından çağrılır.