Przeanalizowałem wiele przykładów i filmów wideo typu Dostawca i zawsze widziałem, że są one tylko do odczytu. Moje pytania: Czy dostawcy typu są zawsze tylko do odczytu lub czy mogą również zapewniać dostęp do zapisu? Czy istnieje przykład udostępniania/używania dostępu do zapisu?Czy dostawcy typu zawsze są tylko do odczytu?
Odpowiedz
Jak wspomniał John, standardowy dostawca typu SQL umożliwia tworzenie nowych encji i przechowywanie ich w bazie danych i nie ma teoretycznych powodów, dla których nie byłoby to możliwe (można emitować właściwości zmienne).
Dostawcy danych typu F # są zwykle tylko do odczytu, ale starsza wersja dokumentu (JSON, XML, ...) wykorzystywana do emitowania zmiennych właściwości, dzięki czemu można modyfikować pliki JSON i XML. Możesz rzucić okiem na the samples in tests here. Ta sama gałąź zawiera także kod źródłowy do implementacji dostawcy (jeśli chciałbyś się temu przyjrzeć).
Myślę, że problem z API do pisania jest taki, że jest dość trudny w projektowaniu. W przypadku niektórych dyskusji na ten temat, patrz this discussion i związane z tym problemy FSharpX.
Witaj Tomas, Wielkie dzięki. – user2809397
- 1. Kanał "tylko do odczytu" tylko do odczytu
- 2. Właściwości tylko do odczytu
- 3. Czy mogę utworzyć pole typu testypie tylko dla odczytu?
- 4. Czy tylko do odczytu w Objective-C?
- 5. NHibernate Linq w trybie tylko do odczytu
- 6. Tryfsharp.org - dostawcy typu?
- 7. Tabela jest „tylko do odczytu”
- 8. Czy JAXB może utworzyć właściwość klasy "tylko do odczytu"?
- 9. Dlaczego właściwości anonimowych typów są w C# tylko do odczytu?
- 10. Czy/regex/Literals zawsze są obiekty RegExp?
- 11. np. Tablice są niezmienne - "miejsce przeznaczenia jest tylko do odczytu"
- 12. Dlaczego ustawienia aplikacji są tylko do odczytu w pliku app.config?
- 13. Jak obejść ustawienia zakresu aplikacji, które są tylko do odczytu?
- 14. Komórki DataGridView tylko do odczytu
- 15. Lista ciągów tylko do odczytu
- 16. Otwórz plik tylko do odczytu
- 17. SQLite/PHP tylko do odczytu?
- 18. Serializacja WCF DataContract właściwości tylko do odczytu?
- 19. CoreOS: tylko do odczytu systemu
- 20. tylko do odczytu atrybutów przełącz
- 21. Tylko do odczytu obserwowalna kolekcja
- 22. Edycja widoku tylko do odczytu
- 23. Właściwość tylko do odczytu OData
- 24. Edytor MVC3 Tylko do odczytu
- 25. Zastępowanie abstrakcyjnej właściwości tylko do odczytu dla odczytu/zapisu Właściwość
- 26. Zastępuje właściwość tylko do odczytu z kolumną tylko do odczytu, która ma tę samą wartość.
- 27. Prawa dostępu tylko do odczytu CouchDB
- 28. Czy istnieje sposób utworzenia niezmiennego (tylko do odczytu) dokumentu XD?
- 29. Czy metody interfejsu są zawsze wirtualne?
- 30. Czy pliki DB SQLite mogą być tylko do odczytu?
Dostawca SQL może modyfikować bazę danych - http://msdn.microsoft.com/en-us/library/hh361033.aspx#BKMK_UpdateDB –
Witaj John, Wielkie dzięki. – user2809397