Changes between Version 5 and Version 6 of FdoEnhancedVersionSupport


Ignore:
Timestamp:
Oct 18, 2007, 9:27:51 AM (17 years ago)
Author:
gregboone
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FdoEnhancedVersionSupport

    v5 v6  
    109109A provider is considered to be binary-compatible with the current FDO if the specified parts of the provider's !FeatureDataObjectsVersion match those of the current version of FDO. For example, if the !FeatureDataObjectsVersion has 2 parts, then these must match the 1st 2 parts of the current FDO's version. The following table provides some concrete examples:
    110110
    111 '''Provider !FeatureDataObjectsVersion'''
     111''Provider !FeatureDataObjectsVersion''
    112112
    1131133
     
    1251254.1.0.0[[br]]
    126126
    127 '''Provider !FeatureDataObjectsVersion'''
     127''Provider !FeatureDataObjectsVersion''
    128128
    1291293.0
     
    1401403.2.0.0[[br]]
    141141
    142 '''Provider !FeatureDataObjectsVersion'''
     142''Provider !FeatureDataObjectsVersion''
    143143
    1441443.2
     
    1551553.3.0.0[[br]]
    156156
    157 '''Provider !FeatureDataObjectsVersion'''
     157''Provider !FeatureDataObjectsVersion''
    158158
    1591593.1.0.1
     
    171171The 4th example is for illustration and would not likely happen in the real world. It is unlikely that versions as similar as 3.1.0.1 and 3.1.0.2 would be incompatible.
    172172
    173 ==== !FdoProviderNameTokens ====
     173===== !FdoProviderNameTokens =====
    174174
    175175This class will be modified to support the removing of version parts from a provider name.
    176176
    177 '''!ToString (new)'''
     177''!ToString (new)''
    178178
    179179This function converts this tokenize provider name back to a string: