Imported Upstream version 4.0.0~alpha1

Former-commit-id: 806294f5ded97629b74c85c09952f2a74fe182d9
This commit is contained in:
Jo Shields
2015-04-07 09:35:12 +01:00
parent 283343f570
commit 3c1f479b9d
22469 changed files with 2931443 additions and 869343 deletions

View File

@ -27,9 +27,7 @@
//
using System;
using System.Collections.Generic;
#if NET_4_5
using System.Collections.ObjectModel;
#endif
using System.Diagnostics;
using System.ServiceModel;
using System.ServiceModel.Channels;
@ -70,22 +68,18 @@ namespace System.ServiceModel.Description
get { return behaviors; }
}
#if NET_4_5
[MonoTODO]
public KeyedCollection<Type,IEndpointBehavior> EndpointBehaviors {
get { throw new NotImplementedException (); }
}
#endif
public ContractDescription Contract {
get { return contract; }
#if NET_4_0
set {
if (value == null)
throw new ArgumentNullException ("value");
contract = value;
}
#endif
}
public EndpointAddress Address {
@ -98,11 +92,7 @@ namespace System.ServiceModel.Description
set { binding = value; }
}
#if NET_4_0
public
#else
internal
#endif
bool IsSystemEndpoint { get; set; }
public Uri ListenUri {