Dies ist mein Ausgangspunkt link text, um eine Enum zu enthüllen, die der Client verbrauchen kann; Es ist nicht Teil der Methodensignatur. Mein Code wird kompiliert, aber ich kann ihn nicht in wsdl
anzeigen und kann ihn nicht in meinem C# -Formularanwendungstestprojekt verwenden. Fehlt der Testcode im Link etwas?expose enum in WCF, um vom Client konsumiert zu werden. WCF/C#/VS-2008
0
A
Antwort
2
Verwenden Sie das Attribut KnownType
für einen vorhandenen Datenvertrag.
[KnownType(typeof(YourEnum))]
[DataContract]
public class FooContract { }
0
Der Link, link text, dass ich gab wurde im Anschluss an diesen Code
[ServiceKnownType("GetKnownTypes", typeof(EnumHelper))]
Wenn ich es auf diese
geändert[ServiceKnownType("GetKnownTypes", typeof(MyEnumName))]
Mein raubend Client ist in der Lage, die Aufzählungstyp anzuzeigen. Das ? Deshalb unterstützt die statische Helferklasse nicht die Enumeration. Ich bin sogar auf diese link text
gestoßenVerwandte Themen
- 1. Wie konsumiert WCF-Dienst in Xamarin.forms PCL?
- 2. Wie Enum-Attribute WCF-Client verfügbar machen
- 3. Wie konsumiert SOAP 1.2 Web Service in WCF von einem Java-Client erstellt?
- 4. Wie konsumiert man WCF-Service mit Rubin?
- 5. Hosten eines WCF-Dienstes, der von mehreren Benutzern konsumiert werden soll, eine FaultException erhalten
- 6. Flex & WCF - Enum-Fehler
- 7. Silverlight WCF-Client, Sharepoint-Webdienste werden lautlos
- 8. Wie kann ein komplexes Objekt von einem Sproc mit WCF Data Services/OData konsumiert werden?
- 9. Zugriff auf SOAP 1.1-Fehlerdetails vom WCF-Client (kein Fehlervertrag)
- 10. Protokollausnahmen, die vom WCF-Dienstkonstruktor ausgelöst werden?
- 11. WCF-Client/Server-Modell
- 12. VB.net: - Um eine Datei vom Client zum Server zu übertragen
- 13. WCF-Client und -Server
- 14. WCF: Sind Metadaten erforderlich, um den WCF-Dienst zu verwenden?
- 15. WCF 4 schließen Client-Proxy
- 16. WCF-Client-Konfiguration - Basisadresse?
- 17. WCF: Client-Identitätswechsel
- 18. Mehrere gleichzeitige WCF-Anrufe vom einzelnen Client zum Dienst
- 19. WebFaultClientMessageInspector im WCF-Client deaktivieren?
- 20. Aufrufen einer WCF DataService [WebGet] -Funktion vom Client
- 21. WCF Fehler mit Enum-Sammlung
- 22. asynchronen Client-Server-WCF
- 23. ist WCF nützlich, um einen Client zu erstellen, der einen Nicht-WCF-Webdienst verwendet?
- 24. WCF-Dienst-Client-Lebensdauer
- 25. Können Java-Methoden vom Typ Enum zurückgegeben werden?
- 26. Programmgesteuert WCF-Client erstellen
- 27. WCF-Client Instanziierung
- 28. Freigeben von Enum mit WCF-Dienst
- 29. Wählen Sie enum vom Formular aus, um die Rolle
- 30. WCF-Client programmgesteuert erstellen