8 writes to ClientProtocol
System.Web.Services (8)
System\Web\Services\Discovery\ContractReference.cs (2)
232contractReference.ClientProtocol = ClientProtocol; 247schemaReference.ClientProtocol = ClientProtocol;
System\Web\Services\Discovery\DiscoveryClientProtocol.cs (3)
109docRef.ClientProtocol = this; 137discoRef.ClientProtocol = this; 349reference.ClientProtocol = this;
System\Web\Services\Discovery\DiscoveryDocumentReference.cs (2)
247r.ClientProtocol = ClientProtocol; 289r.ClientProtocol = ClientProtocol;
System\Web\Services\Discovery\SchemaReference.cs (1)
212externalRef.ClientProtocol = ClientProtocol;
47 references to ClientProtocol
System.Web.Services (47)
System\Web\Services\Discovery\ContractReference.cs (15)
116ClientProtocol.Errors[Url] = e; 121SchemaReference.LoadExternals(schema, Url, ClientProtocol, loadedExternals); 133if (ClientProtocol == null) 135object document = ClientProtocol.Documents[Url]; 138document = ClientProtocol.Documents[Url]; 188ServiceDescription serviceDescription = ClientProtocol.Documents[Url] as ServiceDescription; 192ClientProtocol.Documents[Url] = serviceDescription; 195ClientProtocol.References[Url] = this; 212if ( ClientProtocol.Documents[importUrl] != null ) { 218stream = ClientProtocol.Download(ref importUrl, ref contentType); 221if ( ClientProtocol.Documents[importUrl] == null ) { 230ClientProtocol.Documents[importUrl] = doc; 232contractReference.ClientProtocol = ClientProtocol; 245ClientProtocol.Documents[importUrl] = XmlSchema.Read(reader, null); 247schemaReference.ClientProtocol = ClientProtocol;
System\Web\Services\Discovery\DiscoveryDocumentReference.cs (12)
80if (ClientProtocol == null) 82object document = ClientProtocol.Documents[Url]; 85document = ClientProtocol.Documents[Url]; 166document = GetDocumentNoParse(ref newUrl, ClientProtocol); 209document = GetDocumentNoParse(ref newUrl, ClientProtocol); 231ClientProtocol.References[Url] = this; 232ClientProtocol.Documents[Url] = document; 247r.ClientProtocol = ClientProtocol; 248ClientProtocol.References[r.Url] = r; 251ClientProtocol.AdditionalInformation.Add(o); 286if (ClientProtocol.Documents[r.Url] != null) { 289r.ClientProtocol = ClientProtocol;
System\Web\Services\Discovery\DiscoveryReference.cs (5)
123if (ClientProtocol == null) 126if (ClientProtocol.Documents[Url] != null) 128if (ClientProtocol.InlinedSchemas[Url] != null) 134Stream stream = ClientProtocol.Download(ref newUrl, ref contentType); 135if (ClientProtocol.Documents[newUrl] != null) {
System\Web\Services\Discovery\SchemaReference.cs (15)
97ClientProtocol.Errors[Url] = e; 104LoadExternals(GetSchema(), Url, ClientProtocol, loadedExternals); 167if (ClientProtocol == null) 170object document = ClientProtocol.InlinedSchemas[Url]; 172document = ClientProtocol.Documents[Url]; 176document = ClientProtocol.Documents[Url]; 195ClientProtocol.Errors[Url] = new InvalidContentTypeException(Res.GetString(Res.WebInvalidContentType, contentType), contentType); 196XmlSchema schema = ClientProtocol.Documents[Url] as XmlSchema; 198if (ClientProtocol.Errors[Url] != null) 199throw (Exception)ClientProtocol.Errors[Url]; 201ClientProtocol.Documents[Url] = schema; 203if (ClientProtocol.References[Url] != this) 204ClientProtocol.References[Url] = this; 212externalRef.ClientProtocol = ClientProtocol; 213ClientProtocol.References[location] = externalRef;