/// <exclude /> public static EntityToken Deserialize(string serializedData) { string type, source, id; EntityToken.DoDeserialize(serializedData, out type, out source, out id); return(new BaseFunctionFolderElementEntityToken(id)); }
public static EntityToken Deserialize(string serializedData) { string type, source, id; EntityToken.DoDeserialize(serializedData, out type, out source, out id); return(new SqlFunctionProviderRootEntityToken(id, source)); }
/// <exclude /> public static EntityToken Deserialize(string serializedData) { string type, source, id; EntityToken.DoDeserialize(serializedData, out type, out source, out id); return(new PageTemplateEntityToken(new Guid(id))); }
/// <exclude /> public static EntityToken Deserialize(string serializedData) { string type, source, id; EntityToken.DoDeserialize(serializedData, out type, out source, out id); return(new MediaRootFolderProviderEntityToken(id)); }
/// <exclude /> public static EntityToken DeserializeLegacy(string serializedEntityToken) { string type, source, id; EntityToken.DoDeserialize(serializedEntityToken, out type, out source, out id); return(new VirtualElementProviderEntityToken(source, id)); }
/// <exclude /> public static EntityToken Deserialize(string serializedData) { Dictionary <string, string> dic; string type, source, id; EntityToken.DoDeserialize(serializedData, out type, out source, out id, out dic); // Backward compatibility if (dic.ContainsKey("RootPath")) { string rootPath = StringConversionServices.DeserializeValueString(dic["RootPath"]); return(new WebsiteFileElementProviderEntityToken(source, id, rootPath)); } string relativeRootPath = StringConversionServices.DeserializeValueString(dic["root"]); return(new WebsiteFileElementProviderEntityToken(source, _baseDirectory + id, _baseDirectory + relativeRootPath)); }