public static C4Document *c4doc_put(C4Database *database, C4DocPutRequest *request, ulong *outCommonAncestorIndex, C4Error *outError) { var uintptr = new UIntPtr(); var retVal = NativeRaw.c4doc_put(database, request, &uintptr, outError); if (outCommonAncestorIndex != null) { *outCommonAncestorIndex = uintptr.ToUInt64(); } return(retVal); }
public static extern C4Document *c4doc_put(C4Database *database, C4DocPutRequest *request, UIntPtr *outCommonAncestorIndex, C4Error *outError);
public C4Document *c4doc_put(C4Database *database, C4DocPutRequest *request, UIntPtr *outCommonAncestorIndex, C4Error *outError) => NativeRaw.c4doc_put(database, request, outCommonAncestorIndex, outError);
public static C4Document *c4doc_put(C4Database *database, C4DocPutRequest *request, ulong *outCommonAncestorIndex, C4Error *outError) => Impl.c4doc_put(database, request, outCommonAncestorIndex, outError);