serviceknowntype

    0熱度

    1回答

    我有一個使用WCF的應用程序。它在Ubuntu上的Mono 2.8.2和Windows上的.NET 3.0上運行良好。 它裝飾用「ServiceKnownType」屬性WCF服務合同,這點在返回到使用服務器所需的派生類型的方法: [ServiceKnownType("GetKnownTypes", typeof(KnownTypeProvider)] 我端起我的應用程序的MonoTouch。我

    1熱度

    2回答

    我有一個WCF服務,我與共享程序集中的客戶端共享類型。 如果客戶端創建派生類,是否可以將派生類型傳遞迴服務,以便我可以通過反射讀取添加的屬性? 我試過了,但有KnownTypes的問題,因爲服務不知道如何反序列化派生類型。 [Serializable] public abstract class Car : ICar {........ //在客戶端上: [Serializable] p

    3熱度

    2回答

    我有問題,在這個例子中創建服務代碼WCF客戶端代理,如: // data classes [KnownType(typeof(ClassA))] [KnownType(typeof(ClassB))] public abstract class BaseClass : Dictionary<string, ITest> { } public class ClassA : BaseCl

    3熱度

    3回答

    我有一個WCF服務;此服務具有接收類型爲Request的參數的操作。這僅僅是基本類型,並調用運行,當我們實際發送Request_V1類型(從Request inherts)的值,​​有我要發送的請求的完整實現。 當試圖使用soapUI測試服務時,我能夠創建Request_V1類型的複雜類型(添加適當的名稱空間),但由於某種原因,該服務正在接收該值,就好像它是Request類型一樣。 閱讀有關Ser

    0熱度

    2回答

    我想應用ServiceKnownTypeAttribute到我的WCF服務,但不斷得到我的配置下面的錯誤。有沒有人有任何想法? <object id="HHGEstimating" type="Spring.ServiceModel.ServiceExporter, Spring.Services"> <property name="TargetName" value="HHGEstim

    0熱度

    1回答

    我有以下的接口定義C#WCF服務: [ServiceContract] [ServiceKnownType(typeof(Exception))] [ServiceKnownType(typeof(ArgumentException))] [ServiceKnownType(typeof(ArgumentNullException))] public int

    2熱度

    1回答

    我遇到了一個問題,即要讓我的ServiceKnownType屬性中指定的幫助器方法運行。爲了簡單起見,我有兩個程序集:一個具有我的服務接口和用於數據協定的接口,另一個具有我的服務實現和具體的數據協定。 這是我的服務及其實施的簡化/精簡版本。 MyService.Interface.dll // IMyService.cs [ServiceContract] IMyService {

    6熱度

    4回答

    我想實現一個服務契約,它包含一個採用通用接口的方法,並且該通用接口本身具有一個接口參數。我飾ServiceKnownType服務接口,我都飾有定期KnownType服務實現,我也飾有定期KnownType的datacontract實現: [ServiceContract(SessionMode = SessionMode.Required, CallbackContract = typeof(IC

    10熱度

    1回答

    我在理解WCF中的ServiceKnownType時遇到了一些麻煩。 從this blog採取下面的代碼不起作用: [DataContract(Namespace = 「http://mycompany.com/」)] public class Shape{…} [DataContract(Namespace = 「http://mycompany.com/」)] public class