54 references to State
System.ServiceModel (50)
System\ServiceModel\Channels\SecurityBindingElementImporter.cs (10)
227if (importer.State.ContainsKey(contractAssociationName)) 230otherBindingProtectionLevel = (ContractProtectionLevel)importer.State[contractAssociationName]; 240if (importer.State.ContainsKey(InSecureConversationBootstrapBindingImportMode)) 245importer.State[SecureConversationBootstrapEncryptionRequirements] = endpointEncryptedParts; 247importer.State[SecureConversationBootstrapSignatureRequirements] = endpointSignedParts; 421importer.State[contractAssociationName] = new ContractProtectionLevel(hasContractProtectionLevel, isContractProtectionLevelUniform, contractProtectionLevel); 590if (importer.State.ContainsKey(InSecureConversationBootstrapBindingImportMode)) 649if ((importer.State != null) && (!importer.State.ContainsKey(MaxPolicyRedirectionsKey))) 651importer.State.Add(MaxPolicyRedirectionsKey, this.MaxPolicyRedirections);
System\ServiceModel\Channels\TransportBindingElementImporter.cs (2)
205if (!importer.State.TryGetValue(StateHelper.StateBagKey, out retValue)) 208importer.State.Add(StateHelper.StateBagKey, retValue);
System\ServiceModel\Description\MessageContractImporter.cs (17)
134if (this.importer.State.TryGetValue(typeof(FaultImportOptions), out faultImportOptions)) 763if (this.importer.State.TryGetValue(typeof(WrappedOptions), out wrappedOptions)) 1573if (!importer.State.TryGetValue(typeof(XsdDataContractImporter), out dataContractImporter)) 1576if (!importer.State.TryGetValue(typeof(CodeCompileUnit), out compileUnit)) 1579importer.State.Add(typeof(CodeCompileUnit), compileUnit); 1582importer.State.Add(typeof(XsdDataContractImporter), dataContractImporter); 1641if (importer.State.ContainsKey(type)) 1642schemaImporter = importer.State[type]; 1646importer.State.Add(type, schemaImporter); 1925if (importer.State.ContainsKey(typeof(XmlSerializerImportOptions))) 1927options = (XmlSerializerImportOptions)importer.State[typeof(XmlSerializerImportOptions)]; 1932if (!importer.State.TryGetValue(typeof(CodeCompileUnit), out compileUnit)) 1935importer.State.Add(typeof(CodeCompileUnit), compileUnit); 1938importer.State.Add(typeof(XmlSerializerImportOptions), options); 1999if (importer.State.ContainsKey(type)) 2000schemaImporter = importer.State[type]; 2004importer.State.Add(type, schemaImporter);
System\ServiceModel\Description\MetadataResolver.cs (1)
237importer.State.Add(MetadataExchangeClient.MetadataExchangeClientKey, client);
System\ServiceModel\Security\WSSecurityPolicy.cs (20)
591if (false == importer.State.ContainsKey(SecurityBindingElementImporter.InSecureConversationBootstrapBindingImportMode)) 2725importer.State[SecurityBindingElementImporter.InSecureConversationBootstrapBindingImportMode] = SecurityBindingElementImporter.InSecureConversationBootstrapBindingImportMode; 2729if (importer.State.ContainsKey(SecurityBindingElementImporter.SecureConversationBootstrapEncryptionRequirements)) 2731MessagePartSpecification encryption = (MessagePartSpecification)importer.State[SecurityBindingElementImporter.SecureConversationBootstrapEncryptionRequirements]; 2738if (importer.State.ContainsKey(SecurityBindingElementImporter.SecureConversationBootstrapSignatureRequirements)) 2740MessagePartSpecification signature = (MessagePartSpecification)importer.State[SecurityBindingElementImporter.SecureConversationBootstrapSignatureRequirements]; 2750importer.State.Remove(SecurityBindingElementImporter.InSecureConversationBootstrapBindingImportMode); 2751if (importer.State.ContainsKey(SecurityBindingElementImporter.SecureConversationBootstrapEncryptionRequirements)) 2752importer.State.Remove(SecurityBindingElementImporter.SecureConversationBootstrapEncryptionRequirements); 2753if (importer.State.ContainsKey(SecurityBindingElementImporter.SecureConversationBootstrapSignatureRequirements)) 2754importer.State.Remove(SecurityBindingElementImporter.SecureConversationBootstrapSignatureRequirements); 2856int maximumRedirections = (int)importer.State[SecurityBindingElementImporter.MaxPolicyRedirectionsKey]; 2869if ((importer.State != null) && (importer.State.ContainsKey(MetadataExchangeClient.MetadataExchangeClientKey))) 2871policyFetcher = importer.State[MetadataExchangeClient.MetadataExchangeClientKey] as MetadataExchangeClient; 2942if ((importer.State != null) && (importer.State.ContainsKey(MetadataExchangeClient.MetadataExchangeClientKey))) 2944wsdlImporter.State.Add(MetadataExchangeClient.MetadataExchangeClientKey, importer.State[MetadataExchangeClient.MetadataExchangeClientKey]); 2947wsdlImporter.State.Add(SecurityBindingElementImporter.MaxPolicyRedirectionsKey, maximumRedirections);
System.Web.Extensions (4)
Compilation\WCFModel\VSWCFServiceContractGenerator.cs (4)
1301importer.State.Add(typeof(System.Runtime.Serialization.XsdDataContractImporter), 1306importer.State.Add(typeof(System.ServiceModel.Channels.XmlSerializerImportOptions), 1318importer.State.Add(typeof(System.ServiceModel.FaultImportOptions), faultOptions); 1324importer.State.Add(typeof(System.ServiceModel.Channels.WrappedOptions), wrappedOptions);