Ludovic Henry
|
249daf43de
[mcs] Replace NET_2_1 by MOBILE
|
9 lat temu |
Miguel de Icaza
|
468225a247
Merge pull request #757 from mlintner/master
|
10 lat temu |
Martin Baulig
|
87622fc711
[WCF]: Update to my last fix for bug #22129.
|
11 lat temu |
Mark Lintner
|
9cb08ed0a8
undid some unecessary formatting
|
12 lat temu |
Mark Lintner
|
b2dcf4fdab
This adds a unit test and a more robust method for determining the servicecontract to be returned from ContractDescription.GetContract and to more accurately determine exceptional conditions.
|
12 lat temu |
Mark Lintner
|
dd25ba0629
These changes fix 14335. When in getcontractinternal various things can confuse the host processing of ContractInterfaces. I only identified and fixed a couple so far and they fix problems with multiple inheritance of contracts and deep hierarchies. It is looking to verify that all of the contract interfaces it has in the list inherit from the root interface. However when IA and IB inherit from the IRoot. It will iterate nxn times and with multiple inehritance it will eventuall get a 1A and verify that it inherits from iroot it gois along until it verifies that A inherits from the root then finds it cannot verify IA becuase because it is checking to see if IB inherits from it. It doesnt because both of them are peers and inheit from IRoot. This threw an exception. I fixes that and a couple of related bugs.
|
12 lat temu |
Miguel de Icaza
|
b6d1b4492f
Class libraries: introduce mobile_static profile, for MonoTouch-like static builds, but not limited to iOS (WinStore, Kumpera did the work).
|
12 lat temu |
Rodrigo Kumpera
|
a0d28b2587
Kill the MOONLIGHT define in System.ServiceModel.
|
13 lat temu |
Martin Baulig
|
7c68dee830
[#6187][WCF]: Fix contract interface inheritance.
|
13 lat temu |
Atsushi Eno
|
106fdeb492
ReturnValue in MessageDescription was missing when there was MessageContract.
|
14 lat temu |
Atsushi Eno
|
951a6e6276
part of fix bug #41. MessageParameterAttribute is considered for return value.
|
14 lat temu |
Atsushi Eno
|
777580137c
ServiceKnownTypeAttribute.MethodName was used way different to lookup method.
|
14 lat temu |
Atsushi Eno
|
549e702365
Add XmlSerializerFormatAttribute support in mobile profiles.
|
14 lat temu |
Atsushi Eno
|
852b7fe308
Some XmlSerializerFormatAttribute and XmlSerializerOperationBehavior refactoring.
|
14 lat temu |
Atsushi Eno
|
4379361aa7
Implement ConfigurationName support for ChannelFactory.
|
14 lat temu |
Peter Gerbrandt
|
c48cff92ce
Fix contract description for contracts with deep inheritance hierarchy.
|
14 lat temu |
Peter Gerbrandt
|
bb22b06f22
Support for the same interface as service contract and as callback contract.
|
15 lat temu |
Atsushi Eno
|
86977acb58
Operation interface methods also have ServiceKnownType attributes.
|
15 lat temu |
Atsushi Eno
|
b8ecb21ef2
Async MessageContract pattern needs more sophisticated contract validity check.
|
15 lat temu |
Atsushi Eno
|
bac5d7a27f
MessageHeaderDescription were not filled in message contract. Reject wrong contracts.
|
15 lat temu |
Atsushi Eno
|
a2f1b9fb76
Now operations are collected per corresponding ContractDescription.
|
15 lat temu |
Atsushi Eno
|
d7ad74f11f
Implement GetInheritedContracts(), towards bugfix #668089.
|
15 lat temu |
Marek Habersack
|
8a63927fd1
[wcf] .NET allows for service contract methods to be decorated only by Web{Get,Invoke}Attribute
|
15 lat temu |
Atsushi Eno
|
0e7a3971a3
Do not reject contract from the same method, could happen by a type with multiple service contracts within the typie hierarchy.
|
15 lat temu |
Atsushi Eno
|
3905366d74
Add some argument check. RemoteAddress could be null for callback client runtime channel.
|
15 lat temu |
Atsushi Eno
|
eed5cddbae
2010-06-04 Atsushi Enomoto <[email protected]>
|
15 lat temu |
Atsushi Eno
|
3966750e29
2010-06-03 Atsushi Enomoto <[email protected]>
|
15 lat temu |
Atsushi Eno
|
d51ce00eba
2010-04-02 Atsushi Enomoto <[email protected]>
|
16 lat temu |
Atsushi Eno
|
3d1c16fc37
2010-04-02 Atsushi Enomoto <[email protected]>
|
16 lat temu |
Atsushi Eno
|
4a82278269
2010-01-13 Atsushi Enomoto <[email protected]>
|
16 lat temu |