Implemented interface member:
105 references to Dispose
aspire (12)
Certificates\CertificateGeneration\CertificateManager.cs (8)
401certificate?.Dispose(); 463certificate?.Dispose(); 484certificate?.Dispose(); 493certificate?.Dispose(); 504certificate?.Dispose(); 514certificate?.Dispose(); 603certificate?.Dispose(); 992disposable.Dispose();
Certificates\CertificateGeneration\UnixCertificateManager.cs (2)
92chain.ChainElements[i].Certificate.Dispose(); 174certificate.Dispose();
Certificates\CertificateGeneration\WindowsCertificateManager.cs (1)
60certificate.Dispose();
Certificates\NativeCertificateToolRunner.cs (1)
149certificate?.Dispose();
Aspire.Hosting (2)
DeveloperCertificateService.cs (2)
105rc.Dispose(); 119unusedCert.Dispose();
Binding.UDS.IntegrationTests (1)
ServiceHelper.cs (1)
77cert.Dispose();
dotnet-dev-certs (11)
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (8)
404certificate?.Dispose(); 466certificate?.Dispose(); 487certificate?.Dispose(); 496certificate?.Dispose(); 507certificate?.Dispose(); 517certificate?.Dispose(); 606certificate?.Dispose(); 995disposable.Dispose();
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
92chain.ChainElements[i].Certificate.Dispose(); 174certificate.Dispose();
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
64certificate.Dispose();
dotnet-svcutil-lib (5)
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\X509CertificateClaimSet.cs (1)
574_certificate.Dispose();
FrameworkFork\System.ServiceModel\System\IdentityModel\SecurityUtils.cs (1)
388certificate.Dispose();
FrameworkFork\System.ServiceModel\System\IdentityModel\Tokens\X509SecurityToken.cs (1)
119_certificate.Dispose();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (1)
273_serverCertificate.Dispose();
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityUtils.cs (1)
1009certificate.Dispose();
Microsoft.AspNetCore.DeveloperCertificates.XPlat (11)
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (8)
404certificate?.Dispose(); 466certificate?.Dispose(); 487certificate?.Dispose(); 496certificate?.Dispose(); 507certificate?.Dispose(); 517certificate?.Dispose(); 606certificate?.Dispose(); 995disposable.Dispose();
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
92chain.ChainElements[i].Certificate.Dispose(); 174certificate.Dispose();
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
64certificate.Dispose();
Microsoft.AspNetCore.Server.Kestrel.Core (12)
CertificateLoader.cs (1)
120certificate.Dispose();
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (8)
404certificate?.Dispose(); 466certificate?.Dispose(); 487certificate?.Dispose(); 496certificate?.Dispose(); 507certificate?.Dispose(); 517certificate?.Dispose(); 606certificate?.Dispose(); 995disposable.Dispose();
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
92chain.ChainElements[i].Certificate.Dispose(); 174certificate.Dispose();
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
64certificate.Dispose();
Microsoft.AspNetCore.Testing.Tests (2)
FakeCertificateHttpClientHandlerTests.cs (2)
59_certificate.Dispose(); 60_anotherCertificate.Dispose();
Microsoft.DotNet.HotReload.Watch (1)
src\sdk\src\Dotnet.Watch\AspireService\AspireServerService.cs (1)
126_certificate.Dispose();
NuGet.Packaging (3)
Signing\Authoring\SignPackageRequest.cs (1)
102Certificate?.Dispose();
Signing\Utility\X509CertificateChain.cs (1)
20item.Dispose();
Signing\Utility\X509ChainHolder.cs (1)
59chainElement.Certificate.Dispose();
RepoTasks (11)
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (8)
404certificate?.Dispose(); 466certificate?.Dispose(); 487certificate?.Dispose(); 496certificate?.Dispose(); 507certificate?.Dispose(); 517certificate?.Dispose(); 606certificate?.Dispose(); 995disposable.Dispose();
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
92chain.ChainElements[i].Certificate.Dispose(); 174certificate.Dispose();
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
64certificate.Dispose();
Security.TransportSecurity.IntegrationTests (1)
Tcp\ClientCredentialTypeTests.OSX.cs (1)
181certificate.Dispose();
System.Net.Http.WinHttpHandler (2)
System\Net\Http\WinHttpRequestCallback.cs (2)
365serverCertificate.Dispose(); 427serverCertificate.Dispose();
System.Net.Quic (3)
System\Net\Quic\QuicConnection.cs (1)
859_remoteCertificate?.Dispose();
System\Net\Quic\QuicConnection.SslConnectionOptions.cs (2)
140certificate?.Dispose(); 267elements[i].Certificate.Dispose();
System.Net.Security (19)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (2)
947chain.ChainPolicy.ExtraStore[i].Dispose(); 953chain.ChainElements[i].Certificate.Dispose();
System\Net\CertificateValidationPal.Unix.cs (1)
81result?.Dispose();
System\Net\Security\SslStream.Protocol.cs (10)
141_remoteCertificate?.Dispose(); 189certEx.Dispose(); 232toDispose.Dispose(); 324remoteCert?.Dispose(); 440chain.ChainElements[element].Certificate.Dispose(); 448certificateEx.Dispose(); 597selectedCert.Dispose(); 1042chain.ChainPolicy.ExtraStore[i].Dispose(); 1048chain.ChainElements[i].Certificate.Dispose(); 1080certificate.Dispose();
System\Net\Security\SslStreamCertificateContext.cs (4)
135chain.ChainElements[0].Certificate.Dispose(); 145chain.ChainElements[i].Certificate.Dispose(); 161root?.Dispose(); 189cert.Dispose();
System\Net\Security\SslStreamCertificateContext.Linux.cs (2)
426_rootCertificate?.Dispose(); 430cert.Dispose();
System.Security.Cryptography (2)
System\Security\Cryptography\X509Certificates\StorePal.cs (1)
51cert.Dispose();
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (1)
699chain.ChainElements[i].Certificate.Dispose();
System.Security.Cryptography.Pkcs (2)
System\Security\Cryptography\Pkcs\SignerInfo.cs (2)
556cert.Dispose(); 881chain.ChainElements[i].Certificate.Dispose();
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (1)
198ServerCertificate.Dispose();
System.ServiceModel.Primitives (4)
System\IdentityModel\Claims\X509CertificateClaimSet.cs (1)
620_certificate.Dispose();
System\IdentityModel\SecurityUtils.cs (1)
311certificate.Dispose();
System\IdentityModel\Tokens\X509SecurityToken.cs (1)
186_certificate.Dispose();
System\ServiceModel\Security\SecurityUtils.cs (1)
1042certificate.Dispose();