6 implementations of Extensions
System.ServiceModel (6)
System\ServiceModel\Channels\PeerNeighborManager.cs (1)
841
public IExtensionCollection<IPeerNeighbor>
Extensions
System\ServiceModel\Channels\ServiceChannel.cs (1)
1657
IExtensionCollection<IContextChannel> IExtensibleObject<IContextChannel>.
Extensions
System\ServiceModel\ClientBase.cs (1)
1343
IExtensionCollection<IContextChannel> IExtensibleObject<IContextChannel>.
Extensions
System\ServiceModel\InstanceContext.cs (1)
166
public IExtensionCollection<InstanceContext>
Extensions
System\ServiceModel\OperationContext.cs (1)
156
public IExtensionCollection<OperationContext>
Extensions
System\ServiceModel\ServiceHost.cs (1)
218
public IExtensionCollection<ServiceHostBase>
Extensions
20 references to Extensions
System.ServiceModel (14)
System\ServiceModel\Channels\PeerMaintainer.cs (1)
601
UtilityExtension utilityExtension = neighbor.
Extensions
.Find<UtilityExtension>();
System\ServiceModel\Channels\PeerSecurityHelpers.cs (2)
729
PeerChannelAuthenticatorExtension ext = neighbor.
Extensions
.Find<PeerChannelAuthenticatorExtension>();
730
if (ext != null) neighbor.
Extensions
.Remove(ext);
System\ServiceModel\Channels\PeerSecurityManager.cs (3)
612
if (!(neighbor.
Extensions
.Find<PeerChannelAuthenticatorExtension>() == null))
617
neighbor.
Extensions
.Add(extension);
635
PeerChannelAuthenticatorExtension extension = neighbor.
Extensions
.Find<PeerChannelAuthenticatorExtension>();
System\ServiceModel\Channels\UtilityExtension.cs (7)
82
neighbor.
Extensions
.Add(new UtilityExtension());
88
UtilityExtension ext = neighbor.
Extensions
.Find<UtilityExtension>();
89
if (ext != null) neighbor.
Extensions
.Remove(ext);
113
UtilityExtension ext = neighbor.
Extensions
.Find<UtilityExtension>();
154
UtilityExtension ext = neighbor.
Extensions
.Find<UtilityExtension>();
214
UtilityExtension ext = neighbor.
Extensions
.Find<UtilityExtension>();
382
UtilityExtension ext = neighbor.
Extensions
.Find<UtilityExtension>();
System\ServiceModel\ClientBase.cs (1)
1345
get { return ((IExtensibleObject<IContextChannel>)this.channel).
Extensions
; }
System.ServiceModel.Activities (2)
System\ServiceModel\Activities\Description\CorrelationQueryBehavior.cs (1)
378
channel.
Extensions
.Add(this);
System\ServiceModel\Activities\InternalSendMessage.cs (1)
971
Collection<CorrelationQueryBehavior> correlationQueryBehaviors = instance.OperationContext.Channel.
Extensions
.FindAll<CorrelationQueryBehavior>();
System.ServiceModel.Routing (4)
System\ServiceModel\Routing\RoutingBehavior.cs (3)
228
channel.
Extensions
.Add(channelState);
233
RoutingChannelExtension channelExtension = channel.
Extensions
.Find<RoutingChannelExtension>();
246
RoutingChannelExtension channelExtension = channel.
Extensions
.Find<RoutingChannelExtension>();
System\ServiceModel\Routing\RoutingService.cs (1)
63
this.ChannelExtension = channel.
Extensions
.Find<RoutingChannelExtension>();