Local Adapter
The local adapter is the storage adapter that's used to interact with data on the local file system.
public class LocalAdapter extends StorageAdapterBase
Constructors
Name | Description |
---|---|
LocalAdapter() | Initializes a new instance of the LocalAdapter class. The user must apply an adapter configuration if this constructor is used. See UpdateConfig(...). |
LocalAdapter(string) root: The root path of the schema documents. |
Initializes a new instance of the LocalAdapter class. |
Properties
Name | Type | Description |
---|---|---|
Root | string | The root path of the schema documents. |
LocationHint | string | The hint given to the reader application about where the adapter implementation can be obtained (Nuget, NPM, etc.). |
Methods
Name | Description | Return Type |
---|---|---|
CanRead() | Returns true, since the local adapter can read data. | bool |
CanWrite() | Returns true, since the local adapter can write data to its source. | bool |
ReadAsync(string) | See StorageAdapterBase.ReadAsync(...). | Task<string> |
WriteAsync(string, string) | See StorageAdapterBase.WriteAsync(...). | Task |
CreateAdapterPath(string) | See StorageAdapterBase.CreateAdapterPath(...). | string |
CreateCorpusPath(string) | See StorageAdapterBase.CreateCorpusPath(...). | string |
ClearCache() | See StorageAdapterBase.ClearCache(). This method doesn't do anything because the local adapter doesn't maintain a cache. | void |
ComputeLastModifiedTimeAsync(string) | See StorageAdapterBase.ComputeLastModifiedTimeAsync(...). | Task<DateTimeOffset?> |
FetchAllFilesAsync(string) | See StorageAdapterBase.FetchAllFilesAsync(...). | Task<List<string>> |
FetchAllFilesMetadataAsync(string) | See StorageAdapterBase.FetchAllFilesMetadataAsync(...). | Task<IDictionary<string, CdmFileMetadata>> |
FetchFileMetadataAsync(string) | See StorageAdapterBase.FetchFileMetadataAsync(...). | CdmFileMetadata |
FetchConfig() | See StorageAdapterBase.FetchConfig(). | string |
UpdateConfig(string) | See StorageAdapterBase.UpdateConfig(...). | void |
CreateFileQueryCacheContext() | See StorageAdapterBase.CreateFileQueryCacheContext(). | IDisposable |
Feedback
https://aka.ms/ContentUserFeedback.
În curând: Pe parcursul anului 2024, vom elimina treptat Probleme legate de GitHub ca mecanism de feedback pentru conținut și îl vom înlocui cu un nou sistem de feedback. Pentru mai multe informații, consultați:Trimiteți și vizualizați feedback pentru