
public abstract class AsymmetricKeyPair : IDisposablePublic MustInherit Class AsymmetricKeyPair
	Implements IDisposablepublic ref class AsymmetricKeyPair abstract : IDisposable[<AbstractClassAttribute>]
type AsymmetricKeyPair = 
    class
        interface IDisposable
    end| AsymmetricKeyPair | Initializes a new instance of AsymmetricKeyPair from key algorithm identifier and a boolean value that indicates whether the key contains only public portion. | 
| Oid | Gets the algorithm identifier for the asymmetric algorithm group stored in the current object. | 
| PublicOnly | Gets the value that indicates whether the current object stores only public part of key material. If False, then object contains both, public and private components. | 
| DecodePositiveInteger | Gets a positive integer value without leading zero byte. | 
| Dispose | Releases all resources used by the AsymmetricKeyPair | 
| EncodePositiveInteger | Encodes integer value (in binary form) to a positive ASN.1 Integer. If rawInteger is negative, it is prepended with extra zero to make it positive. | 
| Equals | (Inherited from Object) | 
| Finalize | (Inherited from Object) | 
| GetAsymmetricKey | Gets the implementation object for the current asymmetric algorithm. | 
| GetHashCode | (Inherited from Object) | 
| GetType | (Inherited from Object) | 
| MemberwiseClone | (Inherited from Object) | 
| ToString | (Inherited from Object) |