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