1 write to parent
System.ServiceModel (1)
System\ServiceModel\Channels\SingletonConnectionReader.cs (1)
326this.parent = parent;
18 references to parent
System.ServiceModel (18)
System\ServiceModel\Channels\SingletonConnectionReader.cs (18)
340return this.parent.connectionBuffer; 344this.parent.connectionBuffer = value; 352return this.parent.offset; 356this.parent.offset = value; 364return this.parent.size; 368this.parent.size = value; 387return this.parent.decoder; 393if (!this.parent.transportSettings.MessageEncoderFactory.Encoder.IsContentTypeSupported(Decoder.ContentType)) 397SR.ContentTypeMismatch, Decoder.ContentType, parent.transportSettings.MessageEncoderFactory.Encoder.ContentType))); 400upgrade = this.parent.transportSettings.Upgrade; 407this.currentConnection = this.parent.Connection; 412this.parent.SendFault(faultString, ref timeoutHelper); 528this.parent.WriteAuditFailure(upgradeAcceptor as StreamSecurityUpgradeAcceptor, exception); 543this.parent.WriteAuditFailure(upgradeAcceptor as StreamSecurityUpgradeAcceptor, exception); 554this.parent.SetupSecurityIfNecessary(upgradeAcceptor); 594upgradeAsyncResult = InitialServerConnectionReader.BeginUpgradeConnection(this.currentConnection, upgradeAcceptor, this.parent.transportSettings, onUpgradeComplete, this); 613&& this.parent.channelBindingToken == null)//first one wins in the case of multiple upgrades. 615this.parent.channelBindingToken = channelBindingProvider.GetChannelBinding(this.upgradeAcceptor, ChannelBindingKind.Endpoint);