CmisSync.Lib.Storage.Database.IMetaDataStorageConvenienceExtender.GetObject C# (CSharp) Méthode

GetObject() public static méthode

public static GetObject ( this storage, IFileSystemInfo info ) : IMappedObject
storage this
info IFileSystemInfo
Résultat IMappedObject
        public static IMappedObject GetObject(this IMetaDataStorage storage, IFileSystemInfo info) {
            IMappedObject mappedObject = null;
            try {
                Guid? guid = info.Uuid;
                if (guid != null) {
                    mappedObject = storage.GetObjectByGuid((Guid)guid);
                }
            } catch (Exception) {
            }

            if (mappedObject == null) {
                mappedObject = storage.GetObjectByLocalPath(info);
            }

            return mappedObject;
        }
    }
IMetaDataStorageConvenienceExtender