NBitcoin.BouncyCastle.Asn1.DerOutputStream.WriteObject C# (CSharp) Method

WriteObject() public method

public WriteObject ( Asn1Encodable obj ) : void
obj Asn1Encodable
return void
		public virtual void WriteObject(
			Asn1Encodable obj)
		{
			if(obj == null)
			{
				WriteNull();
			}
			else
			{
				obj.ToAsn1Object().Encode(this);
			}
		}

Same methods

DerOutputStream::WriteObject ( Asn1Object obj ) : void
DerOutputStream::WriteObject ( object obj ) : void

Usage Example

Esempio n. 1
0
		public byte[] GetEncoded(
			string encoding)
		{
			if (encoding.Equals(Der))
			{
				MemoryStream bOut = new MemoryStream();
				DerOutputStream dOut = new DerOutputStream(bOut);

				dOut.WriteObject(this);

				return bOut.ToArray();
			}

			return GetEncoded();
		}
All Usage Examples Of NBitcoin.BouncyCastle.Asn1.DerOutputStream::WriteObject