public static LocalResource NewLocalResource(URL url, LocalResourceType type, LocalResourceVisibility visibility, long size, long timestamp, bool shouldBeUploadedToSharedCache) { LocalResource resource = recordFactory.NewRecordInstance <LocalResource>(); resource.SetResource(url); resource.SetType(type); resource.SetVisibility(visibility); resource.SetSize(size); resource.SetTimestamp(timestamp); resource.SetShouldBeUploadedToSharedCache(shouldBeUploadedToSharedCache); return(resource); }