/** <inheritdoc /> */ public IAtomicLong GetAtomicLong(string name, long initialValue, bool create) { IgniteArgumentCheck.NotNullOrEmpty(name, "name"); var nativeLong = UU.ProcessorAtomicLong(_proc, name, initialValue, create); if (nativeLong == null) { return(null); } return(new AtomicLong(nativeLong, Marshaller, name)); }