1 write to factory
System.ServiceModel (1)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (1)
425this.factory = factory;
18 references to factory
System.ServiceModel (18)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (18)
432this.sessionCompressionFormat = this.factory.CompressionFormat; 433this.maxReceivedMessageSize = this.factory.MaxReceivedMessageSize; 435switch (this.factory.CompressionFormat) 459get { return factory.messageVersion; } 474get { return this.factory.CompressionFormat != CompressionFormat.None; } 636messagePatterns = new MessagePatterns(factory.binaryVersion.Dictionary, readerSession, this.MessageVersion); 648BinaryBufferedMessageData messageData = factory.TakeBufferedData(this); 706XmlDictionaryReader reader = factory.TakeStreamedReader(stream); 707Message message = Message.CreateMessage(reader, maxSizeOfHeaders, factory.messageVersion); 756sessionMessageWriter = new BinaryBufferedMessageWriter(factory.binaryVersion.Dictionary, writerSession); 785messageWriter = factory.TakeBufferedWriter(); 818factory.ReturnMessageWriter(messageWriter); 864XmlDictionaryWriter xmlWriter = factory.TakeStreamedWriter(stream); 873factory.ReturnStreamedWriter(xmlWriter); 891supported = (this.factory.CompressionFormat == CompressionFormat.GZip && 893(this.factory.CompressionFormat == CompressionFormat.Deflate && 949if (this.factory.CompressionFormat == CompressionFormat.GZip && ContentTypeEqualsOrStartsWith(contentType, this.gzipCompressedContentType)) 953else if (this.factory.CompressionFormat == CompressionFormat.Deflate && ContentTypeEqualsOrStartsWith(contentType, this.deflateCompressedContentType))