// Takes ownership of the 'monoLookup'. internal void AddMono(MonoBtlsX509LookupMono monoLookup) { if (type != MonoBtlsX509LookupType.MONO) { throw new NotSupportedException(); } var ret = mono_btls_x509_lookup_add_mono( Handle.DangerousGetHandle(), monoLookup.Handle.DangerousGetHandle()); CheckError(ret); if (monoLookups == null) { monoLookups = new List <MonoBtlsX509LookupMono> (); } monoLookups.Add(monoLookup); }
// Takes ownership of the 'monoLookup'. internal void AddMono (MonoBtlsX509LookupMono monoLookup) { if (type != MonoBtlsX509LookupType.MONO) throw new NotSupportedException (); var ret = mono_btls_x509_lookup_add_mono ( Handle.DangerousGetHandle (), monoLookup.Handle.DangerousGetHandle ()); CheckError (ret); if (monoLookups == null) monoLookups = new List<MonoBtlsX509LookupMono> (); monoLookups.Add (monoLookup); }