public void RemoveDirectory(Nfs3FileHandle dirHandle, string name) { Nfs3ModifyResult result = _nfsClient.RemoveDirectory(dirHandle, name); _cachedAttributes[dirHandle] = result.CacheConsistency.After; if (result.Status != Nfs3Status.Ok) { throw new Nfs3Exception(result.Status); } }
public void SetAttributes(Nfs3FileHandle handle, Nfs3SetAttributes newAttributes) { Nfs3ModifyResult result = _nfsClient.SetAttributes(handle, newAttributes); _cachedAttributes[handle] = result.CacheConsistency.After; if (result.Status != Nfs3Status.Ok) { throw new Nfs3Exception(result.Status); } }