Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save vs-mobiletools-engineering-service2/c94d7e03835abba4ae705e5f3a32cad4 to your computer and use it in GitHub Desktop.
Save vs-mobiletools-engineering-service2/c94d7e03835abba4ae705e5f3a32cad4 to your computer and use it in GitHub Desktop.
dotnet-tvOS API Generator diffs
title description author ms.author ms.date ms.topic ms.assetid ms.prod
Xamarin.TVOS.Dotnet SDK API diff: unknown vs unknown
List of API changes between Xamarin.TVOS.Dotnet versions unknown and unknown.
spouliot
sepoulio
1/14/2022
article
078c7b57-961f-d667-6583-0129c3ebfeda
xamarin

Xamarin.TVOS.Dotnet SDK API diff: unknown vs unknown

Namespace CoreData

Type Changed: CoreData.NSAsynchronousFetchResult

Modified properties:

-public virtual Foundation.NSObject[] FinalResult { get; }
+public virtual INSFetchRequestResult[] FinalResult { get; }

Type Changed: CoreData.NSEntityDescription

Removed method:

public static Foundation.NSObject InsertNewObjectForEntityForName (string entityName, NSManagedObjectContext context);

Added method:

public static NSManagedObject InsertNewObject (string entityName, NSManagedObjectContext context);

Type Changed: CoreData.NSFetchedResultsController

Added property:

public virtual string[] SectionIndexTitles { get; }

Removed methods:

public virtual string[] GetSectionIndexTitles ();
public virtual string SectionIndexTitles (string sectionName);

Added method:

public virtual string GetSectionIndexTitle (string sectionName);

Type Changed: CoreData.NSIncrementalStore

Modified constructors:

-public NSIncrementalStore (NSPersistentStoreCoordinator root, string name, Foundation.NSUrl url, Foundation.NSDictionary options)
+protected NSIncrementalStore (NSPersistentStoreCoordinator root, string name, Foundation.NSUrl url, Foundation.NSDictionary options)

Removed method:

public static Foundation.NSObject IdentifierForNewStoreAtURL (Foundation.NSUrl storeUrl);

Added method:

public static Foundation.NSObject GetIdentifierForNewStore (Foundation.NSUrl storeUrl);

Type Changed: CoreData.NSManagedObject

Removed methods:

public virtual Foundation.NSDictionary CommittedValuesForKeys (string[] keys);
public virtual IntPtr PrimitiveValueForKey (string key);
public virtual void SetPrimitiveValue (IntPtr value, string key);
public virtual void SetValue (IntPtr value, string key);
public virtual IntPtr ValueForKey (string key);

Added methods:

public virtual Foundation.NSDictionary GetCommittedValues (string[] keys);
public virtual Foundation.NSObject GetPrimitiveValue (string key);
public virtual Foundation.NSObject GetValue (string key);
public virtual void SetPrimitiveValue (Foundation.NSObject value, string key);
public virtual void SetValue (Foundation.NSObject value, string key);

Type Changed: CoreData.NSManagedObjectContext

Removed methods:

public virtual void AssignObject (IntPtr object1, NSPersistentStore store);
public virtual void ObserveValueForKeyPath (string keyPath, IntPtr object1, Foundation.NSDictionary change, IntPtr context);

Added methods:

public virtual void AssignObject (Foundation.NSObject object1, NSPersistentStore store);
public virtual void ObserveValue (string keyPath, Foundation.NSObject object1, Foundation.NSDictionary change, IntPtr context);

Type Changed: CoreData.NSManagedObjectModel

Removed methods:

public virtual NSFetchRequest FetchRequestFromTemplateWithName (string name, Foundation.NSDictionary variables);
public virtual NSFetchRequest FetchRequestTemplateForName (string name);
public virtual bool IsConfiguration (string configuration, Foundation.NSDictionary metadata);
public static NSManagedObjectModel MergedModelFromBundles (Foundation.NSBundle[] bundles);
public static NSManagedObjectModel MergedModelFromBundles (Foundation.NSBundle[] bundles, Foundation.NSDictionary metadata);
public static NSManagedObjectModel ModelByMergingModels (NSManagedObjectModel[] models, Foundation.NSDictionary metadata);

Added methods:

public virtual NSFetchRequest GetFetchRequestFromTemplate (string name, Foundation.NSDictionary variables);
public virtual NSFetchRequest GetFetchRequestTemplate (string name);
public static NSManagedObjectModel GetMergedModel (Foundation.NSBundle[] bundles);
public static NSManagedObjectModel GetMergedModel (Foundation.NSBundle[] bundles, Foundation.NSDictionary metadata);
public static NSManagedObjectModel GetModelByMerging (NSManagedObjectModel[] models, Foundation.NSDictionary metadata);
public virtual bool IsConfigurationCompatibleWithStoreMetadata (string configuration, Foundation.NSDictionary metadata);

Type Changed: CoreData.NSMappingModel

Removed method:

public static NSMappingModel MappingModelFromBundles (Foundation.NSBundle[] bundles, NSManagedObjectModel sourceModel, NSManagedObjectModel destinationModel);

Added method:

public static NSMappingModel GetMappingModel (Foundation.NSBundle[] bundles, NSManagedObjectModel sourceModel, NSManagedObjectModel destinationModel);

Type Changed: CoreData.NSMergeConflict

Modified constructors:

-public NSMergeConflict (NSManagedObject srcObject, System.UIntPtr newvers---newVersion---, System.UIntPtr oldvers---oldVersion---, Foundation.NSDictionary cachesnap---cachedSnapshot---, Foundation.NSDictionary persnap---persistedSnapshot---)
+public NSMergeConflict (NSManagedObject sourceObject, System.UIntPtr +++newvers+++newVersion, System.UIntPtr +++oldvers+++oldVersion, Foundation.NSDictionary +++cachesnap+++cachedSnapshot, Foundation.NSDictionary +++persnap+++persistedSnapshot)

Type Changed: CoreData.NSMergePolicy

Removed method:

public virtual bool ResolveConflictserror (NSMergeConflict[] list, out Foundation.NSError error);

Added method:

public virtual bool ResolveConflicts (NSMergeConflict[] list, out Foundation.NSError error);

Type Changed: CoreData.NSPersistentStore

Modified constructors:

-public NSPersistentStore (NSPersistentStoreCoordinator root, string name, Foundation.NSUrl url, Foundation.NSDictionary options)
+protected NSPersistentStore (NSPersistentStoreCoordinator root, string name, Foundation.NSUrl url, Foundation.NSDictionary options)

Type Changed: CoreData.NSPersistentStoreCoordinator

Removed methods:

public virtual NSPersistentStore AddPersistentStoreWithType (Foundation.NSString storeType, string configuration, Foundation.NSUrl storeUrl, Foundation.NSDictionary options, out Foundation.NSError error);
public virtual Foundation.NSObject ExecuteRequestwithContexterror (NSPersistentStoreRequest request, NSManagedObjectContext context, out Foundation.NSError error);
public virtual Foundation.NSDictionary MetadataForPersistentStore (NSPersistentStore store);

Added methods:

public virtual NSPersistentStore AddPersistentStore (Foundation.NSString storeType, string configuration, Foundation.NSUrl storeUrl, Foundation.NSDictionary options, out Foundation.NSError error);
public virtual Foundation.NSObject Execute (NSPersistentStoreRequest request, NSManagedObjectContext context, out Foundation.NSError error);
public virtual Foundation.NSDictionary GetMetadata (NSPersistentStore store);

Removed Type CoreData.NSCoreDataCoreSpotlightDelegate

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment