38 references to SelectNodes
Microsoft.DotNet.SignCheckLibrary (1)
Verification\VsixVerifier.cs (1)
46XmlNode encodedTimeNode = element.SelectNodes("//ds:TimeStamp/ds:EncodedTime", namespaceManager).OfType<XmlNode>().FirstOrDefault();
Microsoft.Maui.Controls.SourceGen (3)
CodeBehindGenerator.cs (3)
469 root.SelectNodes( 684 var onPlatformNodes = node.SelectNodes("//__f__:OnPlatform", nsmgr); 687 var onNodes = onPlatformNode.SelectNodes("__f__:On", nsmgr);
PresentationFramework (2)
MS\Internal\Data\XmlBindingWorker.cs (1)
512nodes = ContextNode.SelectNodes(XPath, nsMgr);
System\Windows\Data\XmlDataProvider.cs (1)
772nodes = doc.SelectNodes(xpath, XmlNamespaceManager);
System.Security.Cryptography.Xml (32)
System\Security\Cryptography\Xml\EncryptedData.cs (1)
52XmlNodeList? encryptionPropertyNodes = encryptionPropertiesNode.SelectNodes("enc:EncryptionProperty", nsm);
System\Security\Cryptography\Xml\EncryptedKey.cs (3)
92XmlNodeList? encryptionPropertyNodes = encryptionPropertiesNode.SelectNodes("enc:EncryptionProperty", nsm); 116XmlNodeList? dataReferenceNodes = referenceListNode.SelectNodes("enc:DataReference", nsm); 127XmlNodeList? keyReferenceNodes = referenceListNode.SelectNodes("enc:KeyReference", nsm);
System\Security\Cryptography\Xml\EncryptedXml.cs (2)
328XmlNodeList? encryptedKeyList = _document.SelectNodes("//enc:EncryptedKey", nsm); 651XmlNodeList? encryptedDataList = _document.SelectNodes("//enc:EncryptedData", nsm);
System\Security\Cryptography\Xml\KeyInfoX509Data.cs (5)
281XmlNodeList x509IssuerSerialNodes = element.SelectNodes("ds:X509IssuerSerial", nsm)!; 282XmlNodeList x509SKINodes = element.SelectNodes("ds:X509SKI", nsm)!; 283XmlNodeList x509SubjectNameNodes = element.SelectNodes("ds:X509SubjectName", nsm)!; 284XmlNodeList x509CertificateNodes = element.SelectNodes("ds:X509Certificate", nsm)!; 285XmlNodeList x509CRLNodes = element.SelectNodes("ds:X509CRL", nsm)!;
System\Security\Cryptography\Xml\Reference.cs (5)
225XmlNodeList? transformsNodes = value.SelectNodes("ds:Transforms", nsm); 238XmlNodeList? transformNodes = transformsElement.SelectNodes("ds:Transform", nsm); 292XmlNodeList? signatureList = referenceTarget?.SelectNodes(".//ds:Signature", nsm); 312XmlNodeList? digestMethodNodes = value.SelectNodes("ds:DigestMethod", nsm); 322XmlNodeList? digestValueNodes = value.SelectNodes("ds:DigestValue", nsm);
System\Security\Cryptography\Xml\Signature.cs (5)
153XmlNodeList? signedInfoNodes = signatureElement.SelectNodes("ds:SignedInfo", nsm); 163XmlNodeList? signatureValueNodes = signatureElement.SelectNodes("ds:SignatureValue", nsm); 174XmlNodeList? keyInfoNodes = signatureElement.SelectNodes("ds:KeyInfo", nsm); 192XmlNodeList? objectNodes = signatureElement.SelectNodes("ds:Object", nsm); 210XmlNodeList? nodeList = signatureElement.SelectNodes("//*[@Id]", nsm);
System\Security\Cryptography\Xml\SignedInfo.cs (3)
224XmlNodeList? canonicalizationMethodNodes = signedInfoElement.SelectNodes("ds:CanonicalizationMethod", nsm); 237XmlNodeList? signatureMethodNodes = signedInfoElement.SelectNodes("ds:SignatureMethod", nsm); 255XmlNodeList? referenceNodes = signedInfoElement.SelectNodes("ds:Reference", nsm);
System\Security\Cryptography\Xml\TransformChain.cs (1)
179XmlNodeList? transformNodes = value.SelectNodes("ds:Transform", nsm);
System\Security\Cryptography\Xml\XmlDecryptionTransform.cs (3)
157_encryptedDataList = document.SelectNodes("//enc:EncryptedData", _nsm); 168_encryptedDataList = document.SelectNodes("//enc:EncryptedData", _nsm); 240XmlNodeList nodes = child.SelectNodes("//enc:EncryptedData", _nsm!)!;
System\Security\Cryptography\Xml\XmlDsigEnvelopedSignatureTransform.cs (2)
124XmlNodeList? signatureList = _containingDocument.SelectNodes("//dsig:Signature", _nsm!); 162XmlNodeList? signatureList = _containingDocument.SelectNodes("//dsig:Signature", _nsm!);
System\Security\Cryptography\Xml\XmlLicenseTransform.cs (2)
159XmlNodeList issuerList = currentLicenseContext.SelectNodes("descendant-or-self::r:license[1]/r:issuer", _namespaceManager)!; 172XmlNodeList encryptedGrantList = currentLicenseContext.SelectNodes("/r:license/r:grant/r:encryptedGrant", _namespaceManager)!;