6 instantiations of DirectionalAction
System.ServiceModel (6)
System\ServiceModel\Channels\TransactionChannelFactory.cs (2)
72
if (!dictionary.TryGetValue(new
DirectionalAction
(direction, action), out txOption))
75
if (this.allowWildcardAction && dictionary.TryGetValue(new
DirectionalAction
(direction, MessageHeaders.WildcardAction), out txOption))
System\ServiceModel\Channels\TransactionChannelListener.cs (2)
66
if (dictionary.TryGetValue(new
DirectionalAction
(direction, action), out txFlow))
70
if (dictionary.TryGetValue(new
DirectionalAction
(direction, MessageHeaders.WildcardAction), out txFlow))
System\ServiceModel\TransactionFlowAttribute.cs (2)
38
DirectionalAction da = new
DirectionalAction
(direction, action);
65
dictionary[new
DirectionalAction
(description.Messages[0].Direction, description.Messages[0].Action)] = this.transactions;
26 references to DirectionalAction
System.ServiceModel (26)
System\ServiceModel\Channels\DirectionalAction.cs (5)
9
internal class DirectionalAction : IComparable<
DirectionalAction
>
41
DirectionalAction
tmp = other as
DirectionalAction
;
47
public bool Equals(
DirectionalAction
other)
56
public int CompareTo(
DirectionalAction
other)
System\ServiceModel\Channels\ITransactionChannelManager.cs (1)
17
IDictionary<
DirectionalAction
, TransactionFlowOption> Dictionary { get; }
System\ServiceModel\Channels\TransactionChannelFactory.cs (3)
17
Dictionary<
DirectionalAction
, TransactionFlowOption> dictionary;
24
Dictionary<
DirectionalAction
, TransactionFlowOption> dictionary,
64
public IDictionary<
DirectionalAction
, TransactionFlowOption> Dictionary
System\ServiceModel\Channels\TransactionChannelListener.cs (3)
17
Dictionary<
DirectionalAction
, TransactionFlowOption> dictionary;
21
public TransactionChannelListener(TransactionProtocol transactionProtocol, IDefaultCommunicationTimeouts timeouts, Dictionary<
DirectionalAction
, TransactionFlowOption> dictionary, IChannelListener<TChannel> innerListener)
58
public IDictionary<
DirectionalAction
, TransactionFlowOption> Dictionary
System\ServiceModel\Channels\TransactionFlowBindingElement.cs (7)
96
bool IsFlowEnabled(Dictionary<
DirectionalAction
, TransactionFlowOption> dictionary)
215
Dictionary<
DirectionalAction
, TransactionFlowOption> dictionary = GetDictionary(context);
247
Dictionary<
DirectionalAction
, TransactionFlowOption> dictionary = GetDictionary(context);
280
Dictionary<
DirectionalAction
, TransactionFlowOption> GetDictionary(BindingContext context)
282
Dictionary<
DirectionalAction
, TransactionFlowOption> dictionary =
283
context.BindingParameters.Find<Dictionary<
DirectionalAction
, TransactionFlowOption>>();
285
dictionary = new Dictionary<
DirectionalAction
, TransactionFlowOption>();
System\ServiceModel\TransactionFlowAttribute.cs (7)
37
Dictionary<
DirectionalAction
, TransactionFlowOption> dictionary = EnsureDictionary(parameters);
38
DirectionalAction
da = new DirectionalAction(direction, action);
50
static Dictionary<
DirectionalAction
, TransactionFlowOption> EnsureDictionary(BindingParameterCollection parameters)
52
Dictionary<
DirectionalAction
, TransactionFlowOption> dictionary =
53
parameters.Find<Dictionary<
DirectionalAction
, TransactionFlowOption>>();
56
dictionary = new Dictionary<
DirectionalAction
, TransactionFlowOption>();
64
Dictionary<
DirectionalAction
, TransactionFlowOption> dictionary = EnsureDictionary(parameters);