//Stfld Replaces the value stored in the field of an object reference or pointer with a new value. static void SetDefaultViewManagerInvoker(FeatureDataSet dataSet, FeatureDataViewManager viewManager) { FieldInfo field = typeof(DataSet).GetField("defaultViewManager", BindingFlags.Instance | BindingFlags.NonPublic); field.SetValue(dataSet, viewManager); }
internal void SetDataViewManager(FeatureDataViewManager featureDataViewManager) { // Call the delegate we wired up to bypass the normally inaccessible // base class method _setDataViewManager(this, featureDataViewManager); }