System.Security.Cryptography.X509Certificates.X509Certificate.Reset C# (CSharp) Method

Reset() public method

public Reset ( ) : void
return void
        public virtual void Reset()
        {
            _lazyCertHash = null;
            _lazyIssuer = null;
            _lazySubject = null;
            _lazySerialNumber = null;
            _lazyKeyAlgorithm = null;
            _lazyKeyAlgorithmParameters = null;
            _lazyPublicKey = null;
            _lazyNotBefore = DateTime.MinValue;
            _lazyNotAfter = DateTime.MinValue;

            ICertificatePal pal = Pal;
            Pal = null;
            if (pal != null)
                pal.Dispose();
        }

Usage Example

コード例 #1
0
		public void Reset_Issuer ()
		{
			X509Certificate x = new X509Certificate (cert1);
			x.Reset ();
			Assert.IsNotNull (x.Issuer, "Issuer");
		}
All Usage Examples Of System.Security.Cryptography.X509Certificates.X509Certificate::Reset