3 implementations of IBindingDeliveryCapabilities
System.ServiceModel.NetNamedPipe (1)
System\ServiceModel\Channels\NamedPipeTransportBindingElement.cs (1)
85private class BindingDeliveryCapabilitiesHelper : IBindingDeliveryCapabilities
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (1)
426private class BindingDeliveryCapabilitiesHelper : IBindingDeliveryCapabilities
System.ServiceModel.UnixDomainSocket (1)
System\ServiceModel\Channels\UnixDomainSocketTransportBindingElement.cs (1)
98private class BindingDeliveryCapabilitiesHelper : IBindingDeliveryCapabilities
16 references to IBindingDeliveryCapabilities
System.ServiceModel.NetNamedPipe (3)
System\ServiceModel\Channels\NamedPipeTransportBindingElement.cs (3)
75if (typeof(T) == typeof(IBindingDeliveryCapabilities)) 90bool IBindingDeliveryCapabilities.AssuresOrderedDelivery 95bool IBindingDeliveryCapabilities.QueuedDelivery
System.ServiceModel.Primitives (10)
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (6)
204else if (typeof(T) == typeof(IBindingDeliveryCapabilities)) 206return (T)(object)new BindingDeliveryCapabilitiesHelper(this, context.GetInnerProperty<IBindingDeliveryCapabilities>()); 429private readonly IBindingDeliveryCapabilities _inner; 431internal BindingDeliveryCapabilitiesHelper(ReliableSessionBindingElement element, IBindingDeliveryCapabilities inner) 436bool IBindingDeliveryCapabilities.AssuresOrderedDelivery 441bool IBindingDeliveryCapabilities.QueuedDelivery
System\ServiceModel\DeliveryRequirementsAttribute.cs (4)
85IBindingDeliveryCapabilities caps = binding.GetProperty<IBindingDeliveryCapabilities>(new BindingParameterCollection()); 112IBindingDeliveryCapabilities caps = binding.GetProperty<IBindingDeliveryCapabilities>(new BindingParameterCollection());
System.ServiceModel.UnixDomainSocket (3)
System\ServiceModel\Channels\UnixDomainSocketTransportBindingElement.cs (3)
80if (typeof(T) == typeof(IBindingDeliveryCapabilities)) 103bool IBindingDeliveryCapabilities.AssuresOrderedDelivery => true; 105bool IBindingDeliveryCapabilities.QueuedDelivery => false;