1 write to factory
System.ServiceModel (1)
System\ServiceModel\Channels\MsmqOutputChannel.cs (1)
38
this.
factory
= factory;
11 references to factory
System.ServiceModel (11)
System\ServiceModel\Channels\MsmqOutputChannel.cs (11)
53
if (
factory
.IsMsmqX509SecurityConfigured)
86
if (
factory
.IsMsmqX509SecurityConfigured)
96
this.msmqQueue = new MsmqQueue(this.
factory
.AddressTranslator.UriToFormatName(this.RemoteAddress.Uri),
103
if (this.
factory
.ExactlyOnce)
143
ArraySegment<byte> messageData = this.
factory
.MessageEncoderFactory.Encoder.WriteMessage(
144
message, int.MaxValue, this.
factory
.BufferManager, preamble.Length);
154
msmqMessage = new MsmqOutputMessage<IOutputChannel>(this.
factory
, size, this.RemoteAddress);
155
MsmqDiagnostics.PoolFull(this.
factory
.MaxPoolSize);
159
msmqMessage.ApplyCertificateIfNeeded(this.certificateTokenProvider, this.
factory
.MsmqTransportSecurity.MsmqAuthenticationMode, timeout);
163
this.
factory
.BufferManager.ReturnBuffer(buffer);
168
Msmq.EnterXPSendLock(out lockHeld, this.
factory
.MsmqTransportSecurity.MsmqProtectionLevel);