Språk

IFileChangeNotificationSystem.StartMonitoring Metod

Definition

Registrerar en filsökväg som ska övervakas med värdmiljön.

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)

Parametrar

filePath
String

Den fullständigt kvalificerade fysiska sökvägen för en katalog eller fil som ska övervakas för ändringar.

onChangedCallback
OnChangedCallback

En referens till en metod som implementerar ombudet OnChangedCallback . När den övervakade filen eller katalogen ändras genererar värdmiljöns implementering av IFileChangeNotificationSystem gränssnittet en händelse genom att anropa OnChangedCallback klassen.

state
Object

Det tillstånd som tillhandahålls av värdmiljön. Cacheimplementeringar och anpassade ändringsövervakare ska behandla tillståndsvärdet som ogenomskinligt. Tillståndet måste dock lagras så att det kan skickas till värdmiljön när cacheimplementeringen anropar StopMonitoring(String, Object) metoden.

lastWriteTime
DateTimeOffset

När den här metoden returneras innehåller den sista datum och tid som en skrivåtgärd inträffade på filePath. Den här parametern skickas oinitierad. Den här parametern returneras från värdmiljön.

fileSize
Int64

När den här metoden returnerar innehåller den totala storleken på den övervakade filePath. Den här parametern skickas oinitierad. Den här parametern returneras från värdmiljön.

Kommentarer

Den här metoden används av anpassade cacheobjekt och anpassade ändringsövervakare som implementerar värdmiljöns IFileChangeNotificationSystem gränssnitt för att registrera filsökvägar för övervakning med värdmiljön. Metoden StartMonitoring anropas av implementerare av IFileChangeNotificationSystem gränssnittet för att registrera en fil eller katalog för ändringsövervakning.

Gäller för