51 references to Implementation
System.ServiceModel.Discovery (51)
System\ServiceModel\Discovery\AnnouncementClient.cs (1)
520this.innerClient = announcementEndpoint.DiscoveryVersion.Implementation.CreateAnnouncementInnerClient(announcementEndpoint);
System\ServiceModel\Discovery\AnnouncementEndpoint.cs (1)
71return discoveryVersion.Implementation.GetAnnouncementContract();
System\ServiceModel\Discovery\DiscoveryClient.cs (1)
763this.innerClient = discoveryEndpoint.DiscoveryVersion.Implementation.CreateDiscoveryInnerClient(discoveryEndpoint, this);
System\ServiceModel\Discovery\DiscoveryEndpoint.cs (1)
81return discoveryVersion.Implementation.GetDiscoveryContract(discoveryMode);
System\ServiceModel\Discovery\FindCriteria.cs (1)
325this.scopeMatchBy = discoveryVersion.Implementation.ToVersionIndependentScopeMatchBy(scopeMatchBy);
System\ServiceModel\Discovery\SchemaUtility.cs (37)
42AddImport(discoverySchema, discoveryVersion.Implementation.WsaNamespace); 50if (schema.SchemaTypes.Contains(discoveryVersion.Implementation.QualifiedNames.ProbeMatchType)) 68return discoveryVersion.Implementation.QualifiedNames.ProbeMatchType; 92if (schema.SchemaTypes.Contains(discoveryVersion.Implementation.QualifiedNames.ProbeType)) 110return discoveryVersion.Implementation.QualifiedNames.ProbeType; 143AddImport(discoverySchema, discoveryVersion.Implementation.WsaNamespace); 151if (schema.SchemaTypes.Contains(discoveryVersion.Implementation.QualifiedNames.ResolveType)) 165return discoveryVersion.Implementation.QualifiedNames.ResolveType; 186if (schema.SchemaTypes.Contains(discoveryVersion.Implementation.QualifiedNames.AppSequenceType)) 198return discoveryVersion.Implementation.QualifiedNames.AppSequenceType; 234contentRestriction.BaseTypeName = discoveryVersion.Implementation.QualifiedNames.AnyType; 239instanceId.SchemaTypeName = discoveryVersion.Implementation.QualifiedNames.UnsignedIntType; 245sequenceId.SchemaTypeName = discoveryVersion.Implementation.QualifiedNames.AnyUriType; 250messageNumber.SchemaTypeName = discoveryVersion.Implementation.QualifiedNames.UnsignedIntType; 278metadataVersionElement.SchemaTypeName = discoveryVersion.Implementation.QualifiedNames.UnsignedIntType; 294eprElement.RefName = discoveryVersion.Implementation.QualifiedNames.EprElement; 329eprElement.RefName = discoveryVersion.Implementation.QualifiedNames.EprElement; 333typesElement.RefName = discoveryVersion.Implementation.QualifiedNames.TypesElement; 338scopesElement.RefName = discoveryVersion.Implementation.QualifiedNames.ScopesElement; 343xAddrsElement.RefName = discoveryVersion.Implementation.QualifiedNames.XAddrsElement; 348metadataVersionElement.RefName = discoveryVersion.Implementation.QualifiedNames.MetadataVersionElement; 389typesElement.RefName = discoveryVersion.Implementation.QualifiedNames.TypesElement; 394scopesElement.RefName = discoveryVersion.Implementation.QualifiedNames.ScopesElement; 429qNameListTypeContent.ItemTypeName = discoveryVersion.Implementation.QualifiedNames.QNameType; 470scopesElement.SchemaTypeName = discoveryVersion.Implementation.QualifiedNames.ScopesType; 486scopesTypeContentExtension.BaseTypeName = discoveryVersion.Implementation.QualifiedNames.UriListType; 491matchBy.SchemaTypeName = discoveryVersion.Implementation.QualifiedNames.AnyUriType; 516typesElement.SchemaTypeName = discoveryVersion.Implementation.QualifiedNames.QNameListType; 529uriListTypeContent.ItemTypeName = discoveryVersion.Implementation.QualifiedNames.AnyUriType; 542xAddrsElement.SchemaTypeName = discoveryVersion.Implementation.QualifiedNames.UriListType; 561(schema.Elements.Contains(discoveryVersion.Implementation.QualifiedNames.TypesElement))) 566(schema.Elements.Contains(discoveryVersion.Implementation.QualifiedNames.ScopesElement))) 571(schema.Elements.Contains(discoveryVersion.Implementation.QualifiedNames.XAddrsElement))) 576(schema.Elements.Contains(discoveryVersion.Implementation.QualifiedNames.MetadataVersionElement))) 585(schema.SchemaTypes.Contains(discoveryVersion.Implementation.QualifiedNames.QNameListType))) 590(schema.SchemaTypes.Contains(discoveryVersion.Implementation.QualifiedNames.UriListType))) 595(schema.SchemaTypes.Contains(discoveryVersion.Implementation.QualifiedNames.ScopesType)))
System\ServiceModel\Discovery\SerializationUtility.cs (5)
270EndpointAddressAugust2004 endpoint = discoveryVersion.Implementation.EprSerializer.ReadObject(reader) as EndpointAddressAugust2004; 279EndpointAddress10 endpoint = discoveryVersion.Implementation.EprSerializer.ReadObject(reader) as EndpointAddress10; 403discoveryVersion.Implementation.EprSerializer.WriteObject(writer, endpoint); 408discoveryVersion.Implementation.EprSerializer.WriteObject(writer, endpoint); 445Uri versionDependentScopeMatchBy = discoveryVersion.Implementation.ToVersionDependentScopeMatchBy(scopeMatchBy);
System\ServiceModel\Discovery\UdpAnnouncementEndpoint.cs (2)
97textBE.MessageVersion = base.DiscoveryVersion.Implementation.MessageVersion; 108base.Address = new EndpointAddress(base.DiscoveryVersion.Implementation.DiscoveryAddress);
System\ServiceModel\Discovery\UdpDiscoveryEndpoint.cs (2)
102textBE.MessageVersion = base.DiscoveryVersion.Implementation.MessageVersion; 112base.Address = new EndpointAddress(base.DiscoveryVersion.Implementation.DiscoveryAddress);