public Match getMatch(MapStringString headers) { global::System.IntPtr cPtr = FiftyOneDegreesTrieV3PINVOKE.Provider_getMatch__SWIG_1(swigCPtr, MapStringString.getCPtr(headers)); Match ret = (cPtr == global::System.IntPtr.Zero) ? null : new Match(cPtr, true); if (FiftyOneDegreesTrieV3PINVOKE.SWIGPendingException.Pending) { throw FiftyOneDegreesTrieV3PINVOKE.SWIGPendingException.Retrieve(); } return(ret); }