Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/d/db4o/db4o_8.0.184.15484+dfsg2-3.1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/db4o-8.0.184.15484+dfsg2-3.1ktd_iw6o/db4o_8.0.184.15484+dfsg2-3.1_all.buildinfo Get source package info: db4o=8.0.184.15484+dfsg2-3.1 Source URL: http://snapshot.notset.fr/mr/package/db4o/8.0.184.15484+dfsg2-3.1/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-14 automake=1:1.16.3-1 autopoint=0.21-3 autotools-dev=20180224.1+nmu1 base-files=11 base-passwd=3.5.48 bash=5.1-1 binutils=2.35.1-6 binutils-common=2.35.1-6 binutils-x86-64-linux-gnu=2.35.1-6 bsdextrautils=2.36.1-4 bsdutils=1:2.36.1-4 build-essential=12.8 bzip2=1.0.8-4 ca-certificates=20200601 ca-certificates-mono=6.8.0.105+dfsg-3 cli-common=0.10 cli-common-dev=0.10 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.1-3 dash=0.5.11+git20200708+dd9ef66-5 debconf=1.5.74 debhelper=13.3.1 debianutils=4.11.2 dh-autoreconf=19 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-3 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13+20201015-2 file=1:5.39-3 findutils=4.7.0+git20201010-2 fontconfig-config=2.13.1-4.2 fonts-dejavu-core=2.37-2 g++=4:10.2.0-1 g++-10=10.2.1-3 gcc=4:10.2.0-1 gcc-10=10.2.1-3 gcc-10-base=10.2.1-3 gettext=0.21-3 gettext-base=0.21-3 grep=3.6-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-9 libarchive-zip-perl=1.68-1 libasan6=10.2.1-3 libatomic1=10.2.1-3 libattr1=1:2.4.48-6 libaudit-common=1:3.0-1 libaudit1=1:3.0-1 libbinutils=2.35.1-6 libblkid1=2.36.1-4 libbrotli1=1.0.9-2+b2 libbsd0=0.10.0-1 libbz2-1.0=1.0.8-4 libc-bin=2.31-6 libc-dev-bin=2.31-6 libc6=2.31-6 libc6-dev=2.31-6 libcairo2=1.16.0-5 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-3 libcom-err2=1.45.6-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-6 libctf0=2.35.1-6 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.255 libdebhelper-perl=13.3.1 libdeflate0=1.7-1 libdpkg-perl=1.20.5 libelf1=0.182-2 libencode-locale-perl=1.05-1.1 libexif12=0.6.22-3 libexpat1=2.2.10-1 libffi7=3.3-5 libfile-listing-perl=6.14-1 libfile-stripnondeterminism-perl=1.9.0-1 libfontconfig1=2.13.1-4.2 libfreetype6=2.10.4+dfsg-1 libgcc-10-dev=10.2.1-3 libgcc-s1=10.2.1-3 libgcrypt20=1.8.7-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libgdiplus=6.0.4+dfsg-2 libgif7=5.1.9-1 libglib2.0-0=2.66.4-1 libgmp10=2:6.2.1+dfsg-1 libgomp1=10.2.1-3 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libhtml-parser-perl=3.75-1+b1 libhtml-tagset-perl=3.20-4 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.09-1 libhttp-date-perl=6.05-1 libhttp-message-perl=6.26-1 libhttp-negotiate-perl=6.01-1 libicu67=67.1-5 libio-html-perl=1.001-1.1 libio-socket-ssl-perl=2.068-1 libisl23=0.23-1 libitm1=10.2.1-3 libjbig0=2.1-3.1+b2 libjpeg62-turbo=1:2.0.5-2 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblsan0=10.2.1-3 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.10-1 liblz4-1=1.9.3-1 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmono-2.0-dev=6.8.0.105+dfsg-3 libmono-accessibility4.0-cil=6.8.0.105+dfsg-3 libmono-cairo4.0-cil=6.8.0.105+dfsg-3 libmono-cecil-cil=0.9.5+dfsg-5.1 libmono-cecil-cil-dev=0.9.5+dfsg-5.1 libmono-cecil-flowanalysis-cil=0.1~vcs20110809.r1.b34edf6-3 libmono-cecil-flowanalysis-cil-dev=0.1~vcs20110809.r1.b34edf6-3 libmono-cecil-private-cil=6.8.0.105+dfsg-3 libmono-cil-dev=6.8.0.105+dfsg-3 libmono-codecontracts4.0-cil=6.8.0.105+dfsg-3 libmono-compilerservices-symbolwriter4.0-cil=6.8.0.105+dfsg-3 libmono-corlib4.5-cil=6.8.0.105+dfsg-3 libmono-cscompmgd0.0-cil=6.8.0.105+dfsg-3 libmono-csharp4.0c-cil=6.8.0.105+dfsg-3 libmono-custommarshalers4.0-cil=6.8.0.105+dfsg-3 libmono-data-tds4.0-cil=6.8.0.105+dfsg-3 libmono-db2-1.0-cil=6.8.0.105+dfsg-3 libmono-debugger-soft4.0a-cil=6.8.0.105+dfsg-3 libmono-http4.0-cil=6.8.0.105+dfsg-3 libmono-i18n-cjk4.0-cil=6.8.0.105+dfsg-3 libmono-i18n-mideast4.0-cil=6.8.0.105+dfsg-3 libmono-i18n-other4.0-cil=6.8.0.105+dfsg-3 libmono-i18n-rare4.0-cil=6.8.0.105+dfsg-3 libmono-i18n-west4.0-cil=6.8.0.105+dfsg-3 libmono-i18n4.0-all=6.8.0.105+dfsg-3 libmono-i18n4.0-cil=6.8.0.105+dfsg-3 libmono-ldap4.0-cil=6.8.0.105+dfsg-3 libmono-management4.0-cil=6.8.0.105+dfsg-3 libmono-messaging-rabbitmq4.0-cil=6.8.0.105+dfsg-3 libmono-messaging4.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-build-engine4.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-build-framework4.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-build-tasks-v4.0-4.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-build-utilities-v4.0-4.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-build4.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-csharp4.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-visualc10.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-web-infrastructure1.0-cil=6.8.0.105+dfsg-3 libmono-oracle4.0-cil=6.8.0.105+dfsg-3 libmono-parallel4.0-cil=6.8.0.105+dfsg-3 libmono-peapi4.0a-cil=6.8.0.105+dfsg-3 libmono-posix4.0-cil=6.8.0.105+dfsg-3 libmono-rabbitmq4.0-cil=6.8.0.105+dfsg-3 libmono-reflection-cil=1.0+git20110407+d2343843-3 libmono-reflection-cil-dev=1.0+git20110407+d2343843-3 libmono-relaxng4.0-cil=6.8.0.105+dfsg-3 libmono-security4.0-cil=6.8.0.105+dfsg-3 libmono-sharpzip4.84-cil=6.8.0.105+dfsg-3 libmono-simd4.0-cil=6.8.0.105+dfsg-3 libmono-smdiagnostics0.0-cil=6.8.0.105+dfsg-3 libmono-sqlite4.0-cil=6.8.0.105+dfsg-3 libmono-system-componentmodel-composition4.0-cil=6.8.0.105+dfsg-3 libmono-system-componentmodel-dataannotations4.0-cil=6.8.0.105+dfsg-3 libmono-system-configuration-install4.0-cil=6.8.0.105+dfsg-3 libmono-system-configuration4.0-cil=6.8.0.105+dfsg-3 libmono-system-core4.0-cil=6.8.0.105+dfsg-3 libmono-system-data-datasetextensions4.0-cil=6.8.0.105+dfsg-3 libmono-system-data-entity4.0-cil=6.8.0.105+dfsg-3 libmono-system-data-linq4.0-cil=6.8.0.105+dfsg-3 libmono-system-data-services-client4.0-cil=6.8.0.105+dfsg-3 libmono-system-data-services4.0-cil=6.8.0.105+dfsg-3 libmono-system-data4.0-cil=6.8.0.105+dfsg-3 libmono-system-deployment4.0-cil=6.8.0.105+dfsg-3 libmono-system-design4.0-cil=6.8.0.105+dfsg-3 libmono-system-drawing-design4.0-cil=6.8.0.105+dfsg-3 libmono-system-drawing4.0-cil=6.8.0.105+dfsg-3 libmono-system-dynamic4.0-cil=6.8.0.105+dfsg-3 libmono-system-enterpriseservices4.0-cil=6.8.0.105+dfsg-3 libmono-system-identitymodel-selectors4.0-cil=6.8.0.105+dfsg-3 libmono-system-identitymodel4.0-cil=6.8.0.105+dfsg-3 libmono-system-io-compression-filesystem4.0-cil=6.8.0.105+dfsg-3 libmono-system-io-compression4.0-cil=6.8.0.105+dfsg-3 libmono-system-json-microsoft4.0-cil=6.8.0.105+dfsg-3 libmono-system-json4.0-cil=6.8.0.105+dfsg-3 libmono-system-ldap-protocols4.0-cil=6.8.0.105+dfsg-3 libmono-system-ldap4.0-cil=6.8.0.105+dfsg-3 libmono-system-management4.0-cil=6.8.0.105+dfsg-3 libmono-system-messaging4.0-cil=6.8.0.105+dfsg-3 libmono-system-net-http-formatting4.0-cil=6.8.0.105+dfsg-3 libmono-system-net-http-webrequest4.0-cil=6.8.0.105+dfsg-3 libmono-system-net-http4.0-cil=6.8.0.105+dfsg-3 libmono-system-net4.0-cil=6.8.0.105+dfsg-3 libmono-system-numerics-vectors4.0-cil=6.8.0.105+dfsg-3 libmono-system-numerics4.0-cil=6.8.0.105+dfsg-3 libmono-system-reactive-core2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-debugger2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-experimental2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-interfaces2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-linq2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-observable-aliases0.0-cil=6.8.0.105+dfsg-3 libmono-system-reactive-platformservices2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-providers2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-runtime-remoting2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-windows-forms2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-windows-threading2.2-cil=6.8.0.105+dfsg-3 libmono-system-reflection-context4.0-cil=6.8.0.105+dfsg-3 libmono-system-runtime-caching4.0-cil=6.8.0.105+dfsg-3 libmono-system-runtime-durableinstancing4.0-cil=6.8.0.105+dfsg-3 libmono-system-runtime-serialization-formatters-soap4.0-cil=6.8.0.105+dfsg-3 libmono-system-runtime-serialization4.0-cil=6.8.0.105+dfsg-3 libmono-system-runtime4.0-cil=6.8.0.105+dfsg-3 libmono-system-security4.0-cil=6.8.0.105+dfsg-3 libmono-system-servicemodel-activation4.0-cil=6.8.0.105+dfsg-3 libmono-system-servicemodel-discovery4.0-cil=6.8.0.105+dfsg-3 libmono-system-servicemodel-internals0.0-cil=6.8.0.105+dfsg-3 libmono-system-servicemodel-routing4.0-cil=6.8.0.105+dfsg-3 libmono-system-servicemodel-web4.0-cil=6.8.0.105+dfsg-3 libmono-system-servicemodel4.0a-cil=6.8.0.105+dfsg-3 libmono-system-serviceprocess4.0-cil=6.8.0.105+dfsg-3 libmono-system-threading-tasks-dataflow4.0-cil=6.8.0.105+dfsg-3 libmono-system-transactions4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-abstractions4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-applicationservices4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-dynamicdata4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-extensions-design4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-extensions4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-http-selfhost4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-http-webhost4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-http4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-mobile4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-mvc3.0-cil=6.8.0.105+dfsg-3 libmono-system-web-razor2.0-cil=6.8.0.105+dfsg-3 libmono-system-web-regularexpressions4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-routing4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-services4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-webpages-deployment2.0-cil=6.8.0.105+dfsg-3 libmono-system-web-webpages-razor2.0-cil=6.8.0.105+dfsg-3 libmono-system-web-webpages2.0-cil=6.8.0.105+dfsg-3 libmono-system-web4.0-cil=6.8.0.105+dfsg-3 libmono-system-windows-forms-datavisualization4.0a-cil=6.8.0.105+dfsg-3 libmono-system-windows-forms4.0-cil=6.8.0.105+dfsg-3 libmono-system-windows4.0-cil=6.8.0.105+dfsg-3 libmono-system-workflow-activities4.0-cil=6.8.0.105+dfsg-3 libmono-system-workflow-componentmodel4.0-cil=6.8.0.105+dfsg-3 libmono-system-workflow-runtime4.0-cil=6.8.0.105+dfsg-3 libmono-system-xaml4.0-cil=6.8.0.105+dfsg-3 libmono-system-xml-linq4.0-cil=6.8.0.105+dfsg-3 libmono-system-xml-serialization4.0-cil=6.8.0.105+dfsg-3 libmono-system-xml4.0-cil=6.8.0.105+dfsg-3 libmono-system4.0-cil=6.8.0.105+dfsg-3 libmono-tasklets4.0-cil=6.8.0.105+dfsg-3 libmono-webbrowser4.0-cil=6.8.0.105+dfsg-3 libmono-webmatrix-data4.0-cil=6.8.0.105+dfsg-3 libmono-windowsbase4.0-cil=6.8.0.105+dfsg-3 libmono-xbuild-tasks4.0-cil=6.8.0.105+dfsg-3 libmonoboehm-2.0-1=6.8.0.105+dfsg-3 libmonosgen-2.0-1=6.8.0.105+dfsg-3 libmonosgen-2.0-dev=6.8.0.105+dfsg-3 libmount1=2.36.1-4 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libnet-http-perl=6.19-1 libnet-ssleay-perl=1.88-3+b1 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnunit-cil-dev=2.6.4+dfsg-1.1 libnunit-console-runner2.6.3-cil=2.6.4+dfsg-1.1 libnunit-core-interfaces2.6.3-cil=2.6.4+dfsg-1.1 libnunit-core2.6.3-cil=2.6.4+dfsg-1.1 libnunit-framework2.6.3-cil=2.6.4+dfsg-1.1 libnunit-mocks2.6.3-cil=2.6.4+dfsg-1.1 libnunit-util2.6.3-cil=2.6.4+dfsg-1.1 libpam-modules=1.4.0-2 libpam-modules-bin=1.4.0-2 libpam-runtime=1.4.0-2 libpam0g=1.4.0-2 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.0-6 libpipeline1=1.5.3-1 libpixman-1-0=0.40.0-1 libpng16-16=1.6.37-3 libquadmath0=10.2.1-3 libseccomp2=2.5.1-1 libselinux1=3.1-2+b2 libsigsegv2=2.12-3 libsmartcols1=2.36.1-4 libsqlite3-0=3.34.0-1 libssl1.1=1.1.1i-1 libstdc++-10-dev=10.2.1-3 libstdc++6=10.2.1-3 libsub-override-perl=0.09-2 libsystemd0=247.2-3 libtiff5=4.2.0-1 libtimedate-perl=2.3300-1 libtinfo6=6.2+20201114-1 libtirpc-common=1.2.6-3 libtirpc-dev=1.2.6-3 libtirpc3=1.2.6-3 libtool=2.4.6-14 libtry-tiny-perl=0.30-1 libtsan0=10.2.1-3 libubsan1=10.2.1-3 libuchardet0=0.0.7-1 libudev1=247.2-3 libunistring2=0.9.10-4 liburi-perl=5.05-1 libuuid1=2.36.1-4 libwebp6=0.6.1-2+b1 libwww-perl=6.51-1 libwww-robotrules-perl=6.02-1 libx11-6=2:1.6.12-1 libx11-data=2:1.6.12-1 libxau6=1:1.0.8-1+b2 libxcb-render0=1.14-2.1 libxcb-shm0=1.14-2.1 libxcb1=1.14-2.1 libxdmcp6=1:1.1.2-3 libxext6=2:1.3.3-1.1 libxml-dom-perl=1.46-1 libxml-parser-perl=2.46-2 libxml-perl=0.08-3.1 libxml-regexp-perl=0.04-1.1 libxml2=2.9.10+dfsg-6.3+b1 libxrender1=1:0.9.10-1 libzstd1=1.4.8+dfsg-1 linux-libc-dev=5.9.15-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 mono-4.0-gac=6.8.0.105+dfsg-3 mono-devel=6.8.0.105+dfsg-3 mono-gac=6.8.0.105+dfsg-3 mono-mcs=6.8.0.105+dfsg-3 mono-runtime=6.8.0.105+dfsg-3 mono-runtime-common=6.8.0.105+dfsg-3 mono-runtime-sgen=6.8.0.105+dfsg-3 mono-utils=6.8.0.105+dfsg-3 mono-xbuild=6.8.0.105+dfsg-3 monodoc-base=6.8.0.105+dfsg-3 ncurses-base=6.2+20201114-1 ncurses-bin=6.2+20201114-1 netbase=6.2 openssl=1.1.1i-1 patch=2.7.6-6 perl=5.32.0-6 perl-base=5.32.0-6 perl-modules-5.32=5.32.0-6 perl-openssl-defaults=5 pkg-config=0.29.2-1 po-debconf=1.0.21+nmu1 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-5 tar=1.32+dfsg-1 tzdata=2020e-1 ucf=3.0043 util-linux=2.36.1-4 xz-utils=5.2.4-1+b1 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210106T142920Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201230T203527Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d db4o=8.0.184.15484+dfsg2-3.1 && mkdir -p /build/db4o-xskSMo && dpkg-source --no-check -x /*.dsc /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2 && chown -R builduser:builduser /build/db4o-xskSMo" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1609691652" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/db4o-xskSMo /tmp/db4o-8.0.184.15484+dfsg2-3.1ktd_iw6o bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20201230T203527Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.R0X0Lgoy5c as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.R0X0Lgoy5c Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-4). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20201230T203527Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201230T203527Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (879 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4648 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-6) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210106T142920Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201230T203527Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.R0X0Lgoy5c Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210106T142920Z unstable InRelease [153 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20201230T203527Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20210106T142920Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210106T142920Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210106T142920Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20210106T142920Z unstable/main amd64 Packages [11.6 MB] Fetched 34.3 MB in 28s (1217 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.R0X0Lgoy5c I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d db4o=8.0.184.15484+dfsg2-3.1 && mkdir -p /build/db4o-xskSMo && dpkg-source --no-check -x /*.dsc /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2 && chown -R builduser:builduser /build/db4o-xskSMo"' exec /tmp/mmdebstrap.R0X0Lgoy5c Reading package lists... NOTICE: 'db4o' packaging is maintained in the 'Git' version control system at: git://git.debian.org/git/pkg-cli-libs/packages/db4o.git Please use: git clone git://git.debian.org/git/pkg-cli-libs/packages/db4o.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 1555 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main db4o 8.0.184.15484+dfsg2-3.1 (dsc) [2504 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main db4o 8.0.184.15484+dfsg2-3.1 (tar) [1539 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main db4o 8.0.184.15484+dfsg2-3.1 (diff) [14.0 kB] Fetched 1555 kB in 1s (1228 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'db4o_8.0.184.15484+dfsg2-3.1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting db4o in /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2 dpkg-source: info: unpacking db4o_8.0.184.15484+dfsg2.orig.tar.gz dpkg-source: info: unpacking db4o_8.0.184.15484+dfsg2-3.1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying force_cecil_0.9.5.patch dpkg-source: info: applying port_options_code_to_Mono.Options.patch dpkg-source: info: applying dont_build_test_assemblies.patch dpkg-source: info: applying use_cecil_0.9.5_api.patch dpkg-source: info: applying use_4.5_targetframeworkversion.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1609691652" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.R0X0Lgoy5c dpkg-buildpackage: info: source package db4o dpkg-buildpackage: info: source version 8.0.184.15484+dfsg2-3.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Holger Levsen dpkg-source --before-build . dpkg-source: info: using options from db4o-8.0.184.15484+dfsg2/debian/source/options: --extend-diff-ignore=.*AssemblyInfo.cs$ fakeroot debian/rules clean dh clean --with cli dh: warning: Compatibility levels before 10 are deprecated (level 7 in use) debian/rules override_dh_auto_clean make[1]: Entering directory '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2' xbuild /property:Configuration=Release /property:DefineConstants="MONO" /target:Clean src/Db4o-2010.sln >>>> xbuild tool is deprecated and will be removed in future updates, use msbuild instead <<<< XBuild Engine Version 14.0 Mono, Version 6.8.0.105 Copyright (C) 2005-2013 Various Mono authors Build started 10/07/2021 18:41:33. __________________________________________________ Project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4o-2010.sln" (Clean target(s)): Target ValidateSolutionConfiguration: Building solution configuration "Release|Any CPU". Done building project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4o-2010.sln". Build succeeded. 0 Warning(s) 0 Error(s) Time Elapsed 00:00:02.2376710 rm -rf tmp rm -f debian/db4o.pc find src -type d -name bin -exec rm -rf {} \; find src -type d -name obj -exec rm -rf {} \; make[1]: Leaving directory '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2' dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 7 in use) debian/rules build-indep dh build-indep --with cli dh: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_update_autotools_config -i debian/rules override_dh_auto_build make[1]: Entering directory '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2' xbuild /property:Configuration=Release /property:DefineConstants="MONO" /property:DocumentationFile="Db4objects.Db4o.dll.xml" src/Db4o-2010.sln >>>> xbuild tool is deprecated and will be removed in future updates, use msbuild instead <<<< XBuild Engine Version 14.0 Mono, Version 6.8.0.105 Copyright (C) 2005-2013 Various Mono authors Build started 10/07/2021 18:41:37. __________________________________________________ Project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4o-2010.sln" (default target(s)): Target ValidateSolutionConfiguration: Building solution configuration "Release|Any CPU". Target Build: Project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/Db4objects.Db4o-2010.csproj" (default target(s)): Target PrepareForBuild: Configuration: Release Platform: AnyCPU Created directory "bin/Release/" Created directory "obj/Release/" Target GenerateSatelliteAssemblies: No input files were specified for target GenerateSatelliteAssemblies, skipping. Target CoreCompile: Tool /usr/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:full /debug:portable /keyfile:../db4objects.snk /publicsign /optimize+ /out:obj/Release/Db4objects.Db4o.dll Db4objects.Db4o/Activation/ActivationPurpose.cs Db4objects.Db4o/Activation/IActivator.cs Db4objects.Db4o/Collections/ArrayDictionary4.cs Db4objects.Db4o/Collections/ArrayList4.cs Db4objects.Db4o/Collections/CollectionFactory.cs Db4objects.Db4o/Config/ConfigScope.cs Db4objects.Db4o/Config/Encoding/IStringEncoding.cs Db4objects.Db4o/Config/Encoding/StringEncodings.cs Db4objects.Db4o/Config/Entry.cs Db4objects.Db4o/Config/GlobalOnlyConfigException.cs Db4objects.Db4o/Config/IAlias.cs Db4objects.Db4o/Config/ICacheConfiguration.cs Db4objects.Db4o/Config/ICacheConfigurationProvider.cs Db4objects.Db4o/Config/IClientServerConfiguration.cs Db4objects.Db4o/Config/ICommonConfiguration.cs Db4objects.Db4o/Config/ICommonConfigurationProvider.cs Db4objects.Db4o/Config/ICompare.cs Db4objects.Db4o/Config/IConfiguration.cs Db4objects.Db4o/Config/IConfigurationItem.cs Db4objects.Db4o/Config/IEmbeddedConfiguration.cs Db4objects.Db4o/Config/IEmbeddedConfigurationItem.cs Db4objects.Db4o/Config/IEnvironmentConfiguration.cs Db4objects.Db4o/Config/IFileConfiguration.cs Db4objects.Db4o/Config/IFileConfigurationProvider.cs Db4objects.Db4o/Config/IFreespaceConfiguration.cs Db4objects.Db4o/Config/IFreespaceFiller.cs Db4objects.Db4o/Config/IIdSystemConfiguration.cs Db4objects.Db4o/Config/IIdSystemConfigurationProvider.cs Db4objects.Db4o/Config/IIdSystemFactory.cs Db4objects.Db4o/Config/ILegacyClientServerFactory.cs Db4objects.Db4o/Config/INameProvider.cs Db4objects.Db4o/Config/IObjectAttribute.cs Db4objects.Db4o/Config/IObjectClass.cs Db4objects.Db4o/Config/IObjectConstructor.cs Db4objects.Db4o/Config/IObjectField.cs Db4objects.Db4o/Config/IObjectTranslator.cs Db4objects.Db4o/Config/IQueryConfiguration.cs Db4objects.Db4o/Config/QueryEvaluationMode.cs Db4objects.Db4o/Config/SimpleNameProvider.cs Db4objects.Db4o/Config/TNull.cs Db4objects.Db4o/Config/TypeAlias.cs Db4objects.Db4o/Config/WildcardAlias.cs Db4objects.Db4o/Constraints/ConstraintViolationException.cs Db4objects.Db4o/Constraints/UniqueFieldValueConstraint.cs Db4objects.Db4o/Constraints/UniqueFieldValueConstraintViolationException.cs Db4objects.Db4o/CorruptionException.cs Db4objects.Db4o/DTrace.cs Db4objects.Db4o/Db4oEmbedded.cs Db4objects.Db4o/Db4oFactory.cs Db4objects.Db4o/Db4oVersion.cs Db4objects.Db4o/Debug4.cs Db4objects.Db4o/Defragment/AbstractIdMapping.cs Db4objects.Db4o/Defragment/DatabaseIdMapping.cs Db4objects.Db4o/Defragment/Defragment.cs Db4objects.Db4o/Defragment/DefragmentConfig.cs Db4objects.Db4o/Defragment/DefragmentInfo.cs Db4objects.Db4o/Defragment/DefragmentServicesImpl.cs Db4objects.Db4o/Defragment/FirstPassCommand.cs Db4objects.Db4o/Defragment/IDMappingCollector.cs Db4objects.Db4o/Defragment/IDefragmentListener.cs Db4objects.Db4o/Defragment/IDefragmentServices.cs Db4objects.Db4o/Defragment/IIdMapping.cs Db4objects.Db4o/Defragment/IStoredClassFilter.cs Db4objects.Db4o/Defragment/InMemoryIdMapping.cs Db4objects.Db4o/Defragment/PassCommand.cs Db4objects.Db4o/Defragment/SecondPassCommand.cs Db4objects.Db4o/Deploy.cs Db4objects.Db4o/Diagnostic/ClassHasNoFields.cs Db4objects.Db4o/Diagnostic/DefragmentRecommendation.cs Db4objects.Db4o/Diagnostic/DeletionFailed.cs Db4objects.Db4o/Diagnostic/DescendIntoTranslator.cs Db4objects.Db4o/Diagnostic/DiagnosticBase.cs Db4objects.Db4o/Diagnostic/DiagnosticToConsole.cs Db4objects.Db4o/Diagnostic/IDiagnostic.cs Db4objects.Db4o/Diagnostic/IDiagnosticConfiguration.cs Db4objects.Db4o/Diagnostic/IDiagnosticListener.cs Db4objects.Db4o/Diagnostic/LoadedFromClassIndex.cs Db4objects.Db4o/Diagnostic/MissingClass.cs Db4objects.Db4o/Diagnostic/NativeQueryNotOptimized.cs Db4objects.Db4o/Diagnostic/NativeQueryOptimizerNotLoaded.cs Db4objects.Db4o/Diagnostic/ObjectFieldDoesNotExist.cs Db4objects.Db4o/Diagnostic/UpdateDepthGreaterOne.cs Db4objects.Db4o/Events/CancellableObjectEventArgs.cs Db4objects.Db4o/Events/ClassEventArgs.cs Db4objects.Db4o/Events/CommitEventArgs.cs Db4objects.Db4o/Events/EventException.cs Db4objects.Db4o/Events/EventRegistryFactory.cs Db4objects.Db4o/Events/ICancellableEventArgs.cs Db4objects.Db4o/Events/IEventRegistry.cs Db4objects.Db4o/Events/ObjectContainerEventArgs.cs Db4objects.Db4o/Events/ObjectEventArgs.cs Db4objects.Db4o/Events/ObjectInfoEventArgs.cs Db4objects.Db4o/Events/QueryEventArgs.cs Db4objects.Db4o/Events/StringEventArgs.cs Db4objects.Db4o/Events/TransactionalEventArgs.cs Db4objects.Db4o/Ext/BackupInProgressException.cs Db4objects.Db4o/Ext/CompositeDb4oException.cs Db4objects.Db4o/Ext/DatabaseClosedException.cs Db4objects.Db4o/Ext/DatabaseFileLockedException.cs Db4objects.Db4o/Ext/DatabaseMaximumSizeReachedException.cs Db4objects.Db4o/Ext/DatabaseReadOnlyException.cs Db4objects.Db4o/Ext/Db4oDatabase.cs Db4objects.Db4o/Ext/Db4oException.cs Db4objects.Db4o/Ext/Db4oFatalException.cs Db4objects.Db4o/Ext/Db4oFileHeaderCorruptionException.cs Db4objects.Db4o/Ext/Db4oIOException.cs Db4objects.Db4o/Ext/Db4oIllegalStateException.cs Db4objects.Db4o/Ext/Db4oRecoverableException.cs Db4objects.Db4o/Ext/Db4oUUID.cs Db4objects.Db4o/Ext/Db4oUnexpectedException.cs Db4objects.Db4o/Ext/EmergencyShutdownReadOnlyException.cs Db4objects.Db4o/Ext/IDb4oCallback.cs Db4objects.Db4o/Ext/IExtClient.cs Db4objects.Db4o/Ext/IExtObjectContainer.cs Db4objects.Db4o/Ext/IExtObjectServer.cs Db4objects.Db4o/Ext/IExtObjectSet.cs Db4objects.Db4o/Ext/IObjectCallbacks.cs Db4objects.Db4o/Ext/IObjectInfo.cs Db4objects.Db4o/Ext/IObjectInfoCollection.cs Db4objects.Db4o/Ext/IStoredClass.cs Db4objects.Db4o/Ext/IStoredField.cs Db4objects.Db4o/Ext/ISystemInfo.cs Db4objects.Db4o/Ext/IncompatibleFileFormatException.cs Db4objects.Db4o/Ext/InvalidIDException.cs Db4objects.Db4o/Ext/InvalidPasswordException.cs Db4objects.Db4o/Ext/InvalidSlotException.cs Db4objects.Db4o/Ext/ObjectNotStorableException.cs Db4objects.Db4o/Ext/OldFormatException.cs Db4objects.Db4o/Ext/Status.cs Db4objects.Db4o/Ext/UnsupportedOldFormatException.cs Db4objects.Db4o/Ext/VirtualField.cs Db4objects.Db4o/Foundation/AbstractTreeIterator.cs Db4objects.Db4o/Foundation/Algorithms4.cs Db4objects.Db4o/Foundation/ArrayIterator4.cs Db4objects.Db4o/Foundation/Arrays4.cs Db4objects.Db4o/Foundation/AutoStopWatch.cs Db4objects.Db4o/Foundation/BitMap4.cs Db4objects.Db4o/Foundation/BlockingQueue.cs Db4objects.Db4o/Foundation/BlockingQueueStoppedException.cs Db4objects.Db4o/Foundation/BooleanByRef.cs Db4objects.Db4o/Foundation/ByRef.cs Db4objects.Db4o/Foundation/CircularBuffer4.cs Db4objects.Db4o/Foundation/CircularIntBuffer4.cs Db4objects.Db4o/Foundation/CircularLongBuffer4.cs Db4objects.Db4o/Foundation/Collection4.cs Db4objects.Db4o/Foundation/Collection4Iterator.cs Db4objects.Db4o/Foundation/Collections4.cs Db4objects.Db4o/Foundation/CompositeIterable4.cs Db4objects.Db4o/Foundation/CompositeIterator4.cs Db4objects.Db4o/Foundation/DelegatingBlockingQueue.cs Db4objects.Db4o/Foundation/DynamicVariable.cs Db4objects.Db4o/Foundation/EnumerateIterator.cs Db4objects.Db4o/Foundation/Environments.cs Db4objects.Db4o/Foundation/FilteredIterator.cs Db4objects.Db4o/Foundation/FlatteningIterator.cs Db4objects.Db4o/Foundation/FunctionApplicationIterator.cs Db4objects.Db4o/Foundation/HashSet4.cs Db4objects.Db4o/Foundation/Hashtable4.cs Db4objects.Db4o/Foundation/HashtableBase.cs Db4objects.Db4o/Foundation/HashtableByteArrayEntry.cs Db4objects.Db4o/Foundation/HashtableIdentityEntry.cs Db4objects.Db4o/Foundation/HashtableIntEntry.cs Db4objects.Db4o/Foundation/HashtableIterator.cs Db4objects.Db4o/Foundation/HashtableLongEntry.cs Db4objects.Db4o/Foundation/HashtableObjectEntry.cs Db4objects.Db4o/Foundation/IArrayFactory.cs Db4objects.Db4o/Foundation/IBlock4.cs Db4objects.Db4o/Foundation/IBlockingQueue4.cs Db4objects.Db4o/Foundation/ICancellableVisitor4.cs Db4objects.Db4o/Foundation/IClosure4.cs Db4objects.Db4o/Foundation/IComparison4.cs Db4objects.Db4o/Foundation/IDeepClone.cs Db4objects.Db4o/Foundation/IEntry4.cs Db4objects.Db4o/Foundation/IEnvironment.cs Db4objects.Db4o/Foundation/IFixedSizeIntIterator4.cs Db4objects.Db4o/Foundation/IFunction4.cs Db4objects.Db4o/Foundation/IIntComparator.cs Db4objects.Db4o/Foundation/IIntIterator4.cs Db4objects.Db4o/Foundation/IIntObjectVisitor.cs Db4objects.Db4o/Foundation/IListener4.cs Db4objects.Db4o/Foundation/IMap4.cs Db4objects.Db4o/Foundation/IObjectPool.cs Db4objects.Db4o/Foundation/IPausableBlockingQueue4.cs Db4objects.Db4o/Foundation/IPredicate4.cs Db4objects.Db4o/Foundation/IPreparedComparison.cs Db4objects.Db4o/Foundation/IProcedure4.cs Db4objects.Db4o/Foundation/IQueue4.cs Db4objects.Db4o/Foundation/ISequence4.cs Db4objects.Db4o/Foundation/ISet4.cs Db4objects.Db4o/Foundation/IShallowClone.cs Db4objects.Db4o/Foundation/ISortable4.cs Db4objects.Db4o/Foundation/ITimeoutBlockingQueue4.cs Db4objects.Db4o/Foundation/IVisitable.cs Db4objects.Db4o/Foundation/IVisitor4.cs Db4objects.Db4o/Foundation/IdentityHashtable4.cs Db4objects.Db4o/Foundation/IdentitySet4.cs Db4objects.Db4o/Foundation/IndexedIterator.cs Db4objects.Db4o/Foundation/IntArrayByRef.cs Db4objects.Db4o/Foundation/IntArrayList.cs Db4objects.Db4o/Foundation/IntByRef.cs Db4objects.Db4o/Foundation/IntIdGenerator.cs Db4objects.Db4o/Foundation/IntIterator4Adaptor.cs Db4objects.Db4o/Foundation/IntIterator4Impl.cs Db4objects.Db4o/Foundation/IntIterators.cs Db4objects.Db4o/Foundation/InvalidIteratorException.cs Db4objects.Db4o/Foundation/Iterable4Adaptor.cs Db4objects.Db4o/Foundation/Iterator4Impl.cs Db4objects.Db4o/Foundation/Iterators.cs Db4objects.Db4o/Foundation/KeySpec.cs Db4objects.Db4o/Foundation/KeySpecHashtable4.cs Db4objects.Db4o/Foundation/List4.cs Db4objects.Db4o/Foundation/ListenerRegistry.cs Db4objects.Db4o/Foundation/LongByRef.cs Db4objects.Db4o/Foundation/MappingIterator.cs Db4objects.Db4o/Foundation/NativeCollections.cs Db4objects.Db4o/Foundation/No4.cs Db4objects.Db4o/Foundation/NoDuplicatesQueue.cs Db4objects.Db4o/Foundation/NonblockingQueue.cs Db4objects.Db4o/Foundation/ObjectByRef.cs Db4objects.Db4o/Foundation/Pair.cs Db4objects.Db4o/Foundation/PausableBlockingQueue.cs Db4objects.Db4o/Foundation/PrimitiveCodec.cs Db4objects.Db4o/Foundation/Runnable4.cs Db4objects.Db4o/Foundation/Runtime4.cs Db4objects.Db4o/Foundation/RuntimeInterruptedException.cs Db4objects.Db4o/Foundation/SimpleObjectPool.cs Db4objects.Db4o/Foundation/SimpleTimer.cs Db4objects.Db4o/Foundation/SingleValueIterator.cs Db4objects.Db4o/Foundation/SortedCollection4.cs Db4objects.Db4o/Foundation/Stack4.cs Db4objects.Db4o/Foundation/StopWatch.cs Db4objects.Db4o/Foundation/SubTypePredicate.cs Db4objects.Db4o/Foundation/SynchronizedHashtable4.cs Db4objects.Db4o/Foundation/SynchronizedIterator4.cs Db4objects.Db4o/Foundation/TernaryBool.cs Db4objects.Db4o/Foundation/ThreadLocal4.cs Db4objects.Db4o/Foundation/TimeStampIdGenerator.cs Db4objects.Db4o/Foundation/TimeoutBlockingQueue.cs Db4objects.Db4o/Foundation/Tree.cs Db4objects.Db4o/Foundation/TreeKeyIterator.cs Db4objects.Db4o/Foundation/TreeNodeIterator.cs Db4objects.Db4o/Foundation/TreeObject.cs Db4objects.Db4o/IBlobStatus.cs Db4objects.Db4o/IBlobTransport.cs Db4objects.Db4o/IEmbeddedObjectContainer.cs Db4objects.Db4o/IInternal4.cs Db4objects.Db4o/IO/BinConfiguration.cs Db4objects.Db4o/IO/BinDecorator.cs Db4objects.Db4o/IO/BlockAwareBin.cs Db4objects.Db4o/IO/BlockAwareBinWindow.cs Db4objects.Db4o/IO/CachedIoAdapter.cs Db4objects.Db4o/IO/CachingBin.cs Db4objects.Db4o/IO/CachingStorage.cs Db4objects.Db4o/IO/ConstantGrowthStrategy.cs Db4objects.Db4o/IO/DoublingGrowthStrategy.cs Db4objects.Db4o/IO/FileStorage.cs Db4objects.Db4o/IO/IBin.cs Db4objects.Db4o/IO/IBlockSize.cs Db4objects.Db4o/IO/IGrowthStrategy.cs Db4objects.Db4o/IO/IStorage.cs Db4objects.Db4o/IO/IoAdapter.cs Db4objects.Db4o/IO/IoAdapterStorage.cs Db4objects.Db4o/IO/MemoryBin.cs Db4objects.Db4o/IO/MemoryStorage.cs Db4objects.Db4o/IO/NonFlushingStorage.cs Db4objects.Db4o/IO/PagingMemoryBin.cs Db4objects.Db4o/IO/PagingMemoryStorage.cs Db4objects.Db4o/IO/RandomAccessFileAdapter.cs Db4objects.Db4o/IO/ReadOnlyBin.cs Db4objects.Db4o/IO/StorageDecorator.cs Db4objects.Db4o/IO/SynchronizedBin.cs Db4objects.Db4o/IO/ThreadedSyncBin.cs Db4objects.Db4o/IO/VanillaIoAdapter.cs Db4objects.Db4o/IObjectServer.cs Db4objects.Db4o/IObjectSet.cs Db4objects.Db4o/ITransactionAware.cs Db4objects.Db4o/ITransactionListener.cs Db4objects.Db4o/Internal/AbstractBufferContext.cs Db4objects.Db4o/Internal/Activation/ActivatableBase.cs Db4objects.Db4o/Internal/Activation/ActivationContext4.cs Db4objects.Db4o/Internal/Activation/ActivationDepthImpl.cs Db4objects.Db4o/Internal/Activation/ActivationMode.cs Db4objects.Db4o/Internal/Activation/DepthUtil.cs Db4objects.Db4o/Internal/Activation/DescendingActivationDepth.cs Db4objects.Db4o/Internal/Activation/FixedActivationDepth.cs Db4objects.Db4o/Internal/Activation/FixedUpdateDepth.cs Db4objects.Db4o/Internal/Activation/FullActivationDepth.cs Db4objects.Db4o/Internal/Activation/IActivationDepth.cs Db4objects.Db4o/Internal/Activation/IActivationDepthProvider.cs Db4objects.Db4o/Internal/Activation/IFixedDepth.cs Db4objects.Db4o/Internal/Activation/IModifiedObjectQuery.cs Db4objects.Db4o/Internal/Activation/ITransparentActivationDepthProvider.cs Db4objects.Db4o/Internal/Activation/IUpdateDepth.cs Db4objects.Db4o/Internal/Activation/IUpdateDepthProvider.cs Db4objects.Db4o/Internal/Activation/LegacyActivationDepth.cs Db4objects.Db4o/Internal/Activation/LegacyActivationDepthProvider.cs Db4objects.Db4o/Internal/Activation/LegacyFixedUpdateDepth.cs Db4objects.Db4o/Internal/Activation/LegacyUnspecifiedUpdateDepth.cs Db4objects.Db4o/Internal/Activation/LegacyUpdateDepthProvider.cs Db4objects.Db4o/Internal/Activation/NonDescendingActivationDepth.cs Db4objects.Db4o/Internal/Activation/NullModifiedObjectQuery.cs Db4objects.Db4o/Internal/Activation/TPFixedUpdateDepth.cs Db4objects.Db4o/Internal/Activation/TPUnspecifiedUpdateDepth.cs Db4objects.Db4o/Internal/Activation/TPUpdateDepthProvider.cs Db4objects.Db4o/Internal/Activation/TransparentActivationDepthProviderImpl.cs Db4objects.Db4o/Internal/Activation/UnknownActivationDepth.cs Db4objects.Db4o/Internal/Activation/UnspecifiedUpdateDepth.cs Db4objects.Db4o/Internal/ArrayType.cs Db4objects.Db4o/Internal/BlobImpl.cs Db4objects.Db4o/Internal/BlockSizeBlockConverter.cs Db4objects.Db4o/Internal/Btree/AbstractBTreeRangeIterator.cs Db4objects.Db4o/Internal/Btree/Algebra/BTreeAlgebra.cs Db4objects.Db4o/Internal/Btree/Algebra/BTreeRangeOperation.cs Db4objects.Db4o/Internal/Btree/Algebra/BTreeRangeSingleIntersect.cs Db4objects.Db4o/Internal/Btree/Algebra/BTreeRangeSingleOperation.cs Db4objects.Db4o/Internal/Btree/Algebra/BTreeRangeSingleUnion.cs Db4objects.Db4o/Internal/Btree/Algebra/BTreeRangeUnionIntersect.cs Db4objects.Db4o/Internal/Btree/Algebra/BTreeRangeUnionOperation.cs Db4objects.Db4o/Internal/Btree/Algebra/BTreeRangeUnionUnion.cs Db4objects.Db4o/Internal/Btree/BTree.cs Db4objects.Db4o/Internal/Btree/BTreeAdd.cs Db4objects.Db4o/Internal/Btree/BTreeCancelledRemoval.cs Db4objects.Db4o/Internal/Btree/BTreeConfiguration.cs Db4objects.Db4o/Internal/Btree/BTreeIterator.cs Db4objects.Db4o/Internal/Btree/BTreeNode.cs Db4objects.Db4o/Internal/Btree/BTreeNodeCacheEntry.cs Db4objects.Db4o/Internal/Btree/BTreeNodeSearchResult.cs Db4objects.Db4o/Internal/Btree/BTreePatch.cs Db4objects.Db4o/Internal/Btree/BTreePointer.cs Db4objects.Db4o/Internal/Btree/BTreeRangeKeyIterator.cs Db4objects.Db4o/Internal/Btree/BTreeRangePointerIterator.cs Db4objects.Db4o/Internal/Btree/BTreeRangeSingle.cs Db4objects.Db4o/Internal/Btree/BTreeRangeUnion.cs Db4objects.Db4o/Internal/Btree/BTreeRemove.cs Db4objects.Db4o/Internal/Btree/BTreeUpdate.cs Db4objects.Db4o/Internal/Btree/FieldIndexKeyHandler.cs Db4objects.Db4o/Internal/Btree/FieldIndexKeyImpl.cs Db4objects.Db4o/Internal/Btree/IBTreeRange.cs Db4objects.Db4o/Internal/Btree/IBTreeRangeVisitor.cs Db4objects.Db4o/Internal/Btree/IBTreeStructureListener.cs Db4objects.Db4o/Internal/Btree/IFieldIndexKey.cs Db4objects.Db4o/Internal/Btree/SearchTarget.cs Db4objects.Db4o/Internal/Btree/Searcher.cs Db4objects.Db4o/Internal/ByteArrayBuffer.cs Db4objects.Db4o/Internal/Caching/CacheFactory.cs Db4objects.Db4o/Internal/Caching/CacheStatistics.cs Db4objects.Db4o/Internal/Caching/ICache4.cs Db4objects.Db4o/Internal/Caching/IPurgeableCache4.cs Db4objects.Db4o/Internal/Caching/LRU2QCache.cs Db4objects.Db4o/Internal/Caching/LRU2QLongCache.cs Db4objects.Db4o/Internal/Caching/LRU2QXCache.cs Db4objects.Db4o/Internal/Caching/LRUCache.cs Db4objects.Db4o/Internal/Caching/LRUIntCache.cs Db4objects.Db4o/Internal/Caching/LRULongCache.cs Db4objects.Db4o/Internal/Caching/NullCache4.cs Db4objects.Db4o/Internal/CallBackMode.cs Db4objects.Db4o/Internal/CallbackObjectInfoCollections.cs Db4objects.Db4o/Internal/Callbacks/ICallbacks.cs Db4objects.Db4o/Internal/Callbacks/NullCallbacks.cs Db4objects.Db4o/Internal/ClassAspect.cs Db4objects.Db4o/Internal/ClassMetadata.cs Db4objects.Db4o/Internal/ClassMetadataIterator.cs Db4objects.Db4o/Internal/ClassMetadataRepository.cs Db4objects.Db4o/Internal/Classindex/AbstractClassIndexStrategy.cs Db4objects.Db4o/Internal/Classindex/BTreeClassIndexStrategy.cs Db4objects.Db4o/Internal/Classindex/IClassIndexStrategy.cs Db4objects.Db4o/Internal/Collections/BigSet.cs Db4objects.Db4o/Internal/Collections/BigSetBTreeManager.cs Db4objects.Db4o/Internal/Collections/BigSetTypeHandler.cs Db4objects.Db4o/Internal/Collections/IBigSetPersistence.cs Db4objects.Db4o/Internal/CommitTimestampFieldMetadata.cs Db4objects.Db4o/Internal/CommitTimestampSupport.cs Db4objects.Db4o/Internal/Config4Abstract.cs Db4objects.Db4o/Internal/Config4Class.cs Db4objects.Db4o/Internal/Config4Field.cs Db4objects.Db4o/Internal/Config4Impl.cs Db4objects.Db4o/Internal/Config/CacheConfigurationImpl.cs Db4objects.Db4o/Internal/Config/CommonConfigurationImpl.cs Db4objects.Db4o/Internal/Config/Db4oLegacyConfigurationBridge.cs Db4objects.Db4o/Internal/Config/EmbeddedConfigurationImpl.cs Db4objects.Db4o/Internal/Config/FileConfigurationImpl.cs Db4objects.Db4o/Internal/Config/ILegacyConfigurationProvider.cs Db4objects.Db4o/Internal/Config/IdSystemConfigurationImpl.cs Db4objects.Db4o/Internal/Const4.cs Db4objects.Db4o/Internal/Convert/Conversion.cs Db4objects.Db4o/Internal/Convert/ConversionStage.cs Db4objects.Db4o/Internal/Convert/Conversions/ClassAspects_7_4.cs Db4objects.Db4o/Internal/Convert/Conversions/ClassIndexesToBTrees_5_5.cs Db4objects.Db4o/Internal/Convert/Conversions/CommonConversions.cs Db4objects.Db4o/Internal/Convert/Conversions/DropDateTimeOffsetClassIndexes_7_12.cs Db4objects.Db4o/Internal/Convert/Conversions/DropEnumClassIndexes_7_10.cs Db4objects.Db4o/Internal/Convert/Conversions/DropGuidClassIndexes_7_12.cs Db4objects.Db4o/Internal/Convert/Conversions/FieldIndexesToBTrees_5_7.cs Db4objects.Db4o/Internal/Convert/Conversions/ReindexNetDateTime_7_8.cs Db4objects.Db4o/Internal/Convert/Conversions/VersionNumberToCommitTimestamp_8_0.cs Db4objects.Db4o/Internal/Convert/Converter.cs Db4objects.Db4o/Internal/DefragmentContextImpl.cs Db4objects.Db4o/Internal/DeleteInfo.cs Db4objects.Db4o/Internal/Delete/DeleteContextImpl.cs Db4objects.Db4o/Internal/Delete/IDeleteContext.cs Db4objects.Db4o/Internal/Diagnostic/DiagnosticProcessor.cs Db4objects.Db4o/Internal/DisabledBlockConverter.cs Db4objects.Db4o/Internal/Encoding/BuiltInStringEncoding.cs Db4objects.Db4o/Internal/Encoding/DelegatingStringIO.cs Db4objects.Db4o/Internal/Encoding/LatinStringEncoding.cs Db4objects.Db4o/Internal/Encoding/LatinStringIO.cs Db4objects.Db4o/Internal/Encoding/UnicodeStringEncoding.cs Db4objects.Db4o/Internal/Encoding/UnicodeStringIO.cs Db4objects.Db4o/Internal/EventDispatchers.cs Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs Db4objects.Db4o/Internal/Exceptions4.cs Db4objects.Db4o/Internal/ExternalObjectContainer.cs Db4objects.Db4o/Internal/FieldIndexException.cs Db4objects.Db4o/Internal/FieldMetadata.cs Db4objects.Db4o/Internal/FieldMetadataState.cs Db4objects.Db4o/Internal/Fieldindex/AndIndexedLeaf.cs Db4objects.Db4o/Internal/Fieldindex/FieldIndexProcessor.cs Db4objects.Db4o/Internal/Fieldindex/FieldIndexProcessorResult.cs Db4objects.Db4o/Internal/Fieldindex/IIndexedNode.cs Db4objects.Db4o/Internal/Fieldindex/IIndexedNodeWithRange.cs Db4objects.Db4o/Internal/Fieldindex/IndexedLeaf.cs Db4objects.Db4o/Internal/Fieldindex/IndexedNodeBase.cs Db4objects.Db4o/Internal/Fieldindex/IndexedNodeCollector.cs Db4objects.Db4o/Internal/Fieldindex/IndexedPath.cs Db4objects.Db4o/Internal/Fieldindex/IndexedPathIterator.cs Db4objects.Db4o/Internal/Fieldindex/JoinedLeaf.cs Db4objects.Db4o/Internal/Fieldindex/OrIndexedLeaf.cs Db4objects.Db4o/Internal/Fieldindex/QEBitmap.cs Db4objects.Db4o/Internal/Fileheader/FileHeader.cs Db4objects.Db4o/Internal/Fileheader/FileHeader1.cs Db4objects.Db4o/Internal/Fileheader/FileHeader2.cs Db4objects.Db4o/Internal/Fileheader/FileHeader3.cs Db4objects.Db4o/Internal/Fileheader/FileHeaderVariablePart.cs Db4objects.Db4o/Internal/Fileheader/FileHeaderVariablePart1.cs Db4objects.Db4o/Internal/Fileheader/FileHeaderVariablePart2.cs Db4objects.Db4o/Internal/Fileheader/FileHeaderVariablePart3.cs Db4objects.Db4o/Internal/Fileheader/NewFileHeaderBase.cs Db4objects.Db4o/Internal/Fileheader/TimerFileLock.cs Db4objects.Db4o/Internal/Fileheader/TimerFileLockDisabled.cs Db4objects.Db4o/Internal/Freespace/AbstractFreespaceManager.cs Db4objects.Db4o/Internal/Freespace/AddressKeySlotHandler.cs Db4objects.Db4o/Internal/Freespace/BTreeFreespaceManager.cs Db4objects.Db4o/Internal/Freespace/BlockAwareFreespaceManager.cs Db4objects.Db4o/Internal/Freespace/FreeSlotNode.cs Db4objects.Db4o/Internal/Freespace/FreespaceManagerIx.cs Db4objects.Db4o/Internal/Freespace/IFreespaceListener.cs Db4objects.Db4o/Internal/Freespace/IFreespaceManager.cs Db4objects.Db4o/Internal/Freespace/InMemoryFreespaceManager.cs Db4objects.Db4o/Internal/Freespace/LengthKeySlotHandler.cs Db4objects.Db4o/Internal/Freespace/NullFreespaceListener.cs Db4objects.Db4o/Internal/Freespace/NullFreespaceManager.cs Db4objects.Db4o/Internal/Freespace/SlotHandler.cs Db4objects.Db4o/Internal/FrozenObjectInfo.cs Db4objects.Db4o/Internal/HandlerRegistry.cs Db4objects.Db4o/Internal/HandlerVersionRegistry.cs Db4objects.Db4o/Internal/Handlers4.cs Db4objects.Db4o/Internal/Handlers/Array/ArrayHandler.cs Db4objects.Db4o/Internal/Handlers/Array/ArrayHandler0.cs Db4objects.Db4o/Internal/Handlers/Array/ArrayHandler1.cs Db4objects.Db4o/Internal/Handlers/Array/ArrayHandler3.cs Db4objects.Db4o/Internal/Handlers/Array/ArrayHandler5.cs Db4objects.Db4o/Internal/Handlers/Array/ArrayVersionHelper.cs Db4objects.Db4o/Internal/Handlers/Array/ArrayVersionHelper0.cs Db4objects.Db4o/Internal/Handlers/Array/ArrayVersionHelper3.cs Db4objects.Db4o/Internal/Handlers/Array/ArrayVersionHelper5.cs Db4objects.Db4o/Internal/Handlers/Array/MultidimensionalArrayHandler.cs Db4objects.Db4o/Internal/Handlers/Array/MultidimensionalArrayHandler0.cs Db4objects.Db4o/Internal/Handlers/Array/MultidimensionalArrayHandler3.cs Db4objects.Db4o/Internal/Handlers/Array/MultidimensionalArrayIterator.cs Db4objects.Db4o/Internal/Handlers/Array/ReflectArrayIterator.cs Db4objects.Db4o/Internal/Handlers/BooleanHandler.cs Db4objects.Db4o/Internal/Handlers/ByteHandler.cs Db4objects.Db4o/Internal/Handlers/CharHandler.cs Db4objects.Db4o/Internal/Handlers/DateHandler0.cs Db4objects.Db4o/Internal/Handlers/DateHandlerBase.cs Db4objects.Db4o/Internal/Handlers/DoubleHandler.cs Db4objects.Db4o/Internal/Handlers/DoubleHandler0.cs Db4objects.Db4o/Internal/Handlers/FloatHandler.cs Db4objects.Db4o/Internal/Handlers/FloatHandler0.cs Db4objects.Db4o/Internal/Handlers/HandlerVersion.cs Db4objects.Db4o/Internal/Handlers/IFieldAwareTypeHandler.cs Db4objects.Db4o/Internal/Handlers/IVariableLengthTypeHandler.cs Db4objects.Db4o/Internal/Handlers/IVirtualAttributeHandler.cs Db4objects.Db4o/Internal/Handlers/IntHandler.cs Db4objects.Db4o/Internal/Handlers/IntHandler0.cs Db4objects.Db4o/Internal/Handlers/LongHandler.cs Db4objects.Db4o/Internal/Handlers/LongHandler0.cs Db4objects.Db4o/Internal/Handlers/NetType.cs Db4objects.Db4o/Internal/Handlers/NetTypeHandler.cs Db4objects.Db4o/Internal/Handlers/NullFieldAwareTypeHandler.cs Db4objects.Db4o/Internal/Handlers/PlainObjectHandler.cs Db4objects.Db4o/Internal/Handlers/PrimitiveHandler.cs Db4objects.Db4o/Internal/Handlers/ShortHandler.cs Db4objects.Db4o/Internal/Handlers/ShortHandler0.cs Db4objects.Db4o/Internal/Handlers/StandardReferenceTypeHandler.cs Db4objects.Db4o/Internal/Handlers/StandardReferenceTypeHandler0.cs Db4objects.Db4o/Internal/Handlers/StringBasedValueTypeHandlerBase.cs Db4objects.Db4o/Internal/Handlers/StringBufferHandler.cs Db4objects.Db4o/Internal/Handlers/StringHandler.cs Db4objects.Db4o/Internal/Handlers/StringHandler0.cs Db4objects.Db4o/Internal/Handlers/TypeHandlerPredicatePair.cs Db4objects.Db4o/Internal/Handlers/Versions/OpenTypeHandler0.cs Db4objects.Db4o/Internal/Handlers/Versions/OpenTypeHandler2.cs Db4objects.Db4o/Internal/Handlers/Versions/OpenTypeHandler7.cs Db4objects.Db4o/Internal/HardObjectReference.cs Db4objects.Db4o/Internal/IBlockConverter.cs Db4objects.Db4o/Internal/IBuiltinTypeHandler.cs Db4objects.Db4o/Internal/ICallbackInfoCollector.cs Db4objects.Db4o/Internal/ICommittedCallbackDispatcher.cs Db4objects.Db4o/Internal/IComparable4.cs Db4objects.Db4o/Internal/IDGenerator.cs Db4objects.Db4o/Internal/IDHandler.cs Db4objects.Db4o/Internal/IDb4oTypeImpl.cs Db4objects.Db4o/Internal/IDefragmentContext.cs Db4objects.Db4o/Internal/IEventDispatcher.cs Db4objects.Db4o/Internal/IIndexable4.cs Db4objects.Db4o/Internal/IIndexableTypeHandler.cs Db4objects.Db4o/Internal/IInternalObjectContainer.cs Db4objects.Db4o/Internal/ILinkLengthAware.cs Db4objects.Db4o/Internal/IModificationAware.cs Db4objects.Db4o/Internal/IO/BlockSizeImpl.cs Db4objects.Db4o/Internal/IObjectContainerSpec.cs Db4objects.Db4o/Internal/IPersistent.cs Db4objects.Db4o/Internal/IQueryResultIteratorFactory.cs Db4objects.Db4o/Internal/IReadWriteBuffer.cs Db4objects.Db4o/Internal/IReadWriteable.cs Db4objects.Db4o/Internal/IReadable.cs Db4objects.Db4o/Internal/IReadsObjectIds.cs Db4objects.Db4o/Internal/ISlotCopyHandler.cs Db4objects.Db4o/Internal/ITransactionParticipant.cs Db4objects.Db4o/Internal/IVersionedTypeHandler.cs Db4objects.Db4o/Internal/Identifiable.cs Db4objects.Db4o/Internal/Ids/BTreeIdSystem.cs Db4objects.Db4o/Internal/Ids/FreespaceCommitter.cs Db4objects.Db4o/Internal/Ids/IIdSystem.cs Db4objects.Db4o/Internal/Ids/IStackableIdSystem.cs Db4objects.Db4o/Internal/Ids/ITransactionalIdSystem.cs Db4objects.Db4o/Internal/Ids/IdSlotChanges.cs Db4objects.Db4o/Internal/Ids/IdSlotMapping.cs Db4objects.Db4o/Internal/Ids/IdSlotTree.cs Db4objects.Db4o/Internal/Ids/InMemoryIdSystem.cs Db4objects.Db4o/Internal/Ids/PointerBasedIdSystem.cs Db4objects.Db4o/Internal/Ids/SequentialIdGenerator.cs Db4objects.Db4o/Internal/Ids/StandardIdSystemFactory.cs Db4objects.Db4o/Internal/Ids/TransactionalIdSystemImpl.cs Db4objects.Db4o/Internal/Ids/TransportIdSystem.cs Db4objects.Db4o/Internal/IllegalComparisonException.cs Db4objects.Db4o/Internal/InCallback.cs Db4objects.Db4o/Internal/IntMatcher.cs Db4objects.Db4o/Internal/InterfaceTypeHandler.cs Db4objects.Db4o/Internal/IoAdaptedObjectContainer.cs Db4objects.Db4o/Internal/LazyObjectReference.cs Db4objects.Db4o/Internal/LocalObjectContainer.cs Db4objects.Db4o/Internal/LocalPersistentBase.cs Db4objects.Db4o/Internal/LocalTransaction.cs Db4objects.Db4o/Internal/LockedTree.cs Db4objects.Db4o/Internal/Mapping/IIDMapping.cs Db4objects.Db4o/Internal/Mapping/IdSource.cs Db4objects.Db4o/Internal/Mapping/MappedIDPair.cs Db4objects.Db4o/Internal/Mapping/MappedIDPairHandler.cs Db4objects.Db4o/Internal/Mapping/MappingNotFoundException.cs Db4objects.Db4o/Internal/Marshall/AbstractFieldMarshaller.cs Db4objects.Db4o/Internal/Marshall/AbstractReadContext.cs Db4objects.Db4o/Internal/Marshall/AspectType.cs Db4objects.Db4o/Internal/Marshall/AspectVersionContextImpl.cs Db4objects.Db4o/Internal/Marshall/ClassMarshaller.cs Db4objects.Db4o/Internal/Marshall/ClassMarshaller0.cs Db4objects.Db4o/Internal/Marshall/ClassMarshaller1.cs Db4objects.Db4o/Internal/Marshall/ClassMarshaller2.cs Db4objects.Db4o/Internal/Marshall/CollectIdContext.cs Db4objects.Db4o/Internal/Marshall/ContextState.cs Db4objects.Db4o/Internal/Marshall/FieldMarshaller0.cs Db4objects.Db4o/Internal/Marshall/FieldMarshaller1.cs Db4objects.Db4o/Internal/Marshall/FieldMarshaller2.cs Db4objects.Db4o/Internal/Marshall/IAspectVersionContext.cs Db4objects.Db4o/Internal/Marshall/IFieldMarshaller.cs Db4objects.Db4o/Internal/Marshall/IHandlerVersionContext.cs Db4objects.Db4o/Internal/Marshall/IInternalReadContext.cs Db4objects.Db4o/Internal/Marshall/IMarshallingInfo.cs Db4objects.Db4o/Internal/Marshall/IObjectIdContext.cs Db4objects.Db4o/Internal/Marshall/IdObjectCollector.cs Db4objects.Db4o/Internal/Marshall/MarshallerFamily.cs Db4objects.Db4o/Internal/Marshall/MarshallingContext.cs Db4objects.Db4o/Internal/Marshall/MarshallingContextState.cs Db4objects.Db4o/Internal/Marshall/ObjectHeader.cs Db4objects.Db4o/Internal/Marshall/ObjectHeaderAttributes.cs Db4objects.Db4o/Internal/Marshall/ObjectHeaderContext.cs Db4objects.Db4o/Internal/Marshall/ObjectIdContextImpl.cs Db4objects.Db4o/Internal/Marshall/ObjectReferenceContext.cs Db4objects.Db4o/Internal/Marshall/PrimitiveMarshaller.cs Db4objects.Db4o/Internal/Marshall/PrimitiveMarshaller0.cs Db4objects.Db4o/Internal/Marshall/PrimitiveMarshaller1.cs Db4objects.Db4o/Internal/Marshall/QueryingReadContext.cs Db4objects.Db4o/Internal/Marshall/RawClassSpec.cs Db4objects.Db4o/Internal/Marshall/RawFieldSpec.cs Db4objects.Db4o/Internal/Marshall/SlotFormat.cs Db4objects.Db4o/Internal/Marshall/SlotFormat0.cs Db4objects.Db4o/Internal/Marshall/SlotFormat2.cs Db4objects.Db4o/Internal/Marshall/SlotFormatCurrent.cs Db4objects.Db4o/Internal/Marshall/UnknownTypeHandlerAspect.cs Db4objects.Db4o/Internal/Marshall/UnmarshallingContext.cs Db4objects.Db4o/Internal/MarshallingBuffer.cs Db4objects.Db4o/Internal/MessageOutput.cs Db4objects.Db4o/Internal/Messages.cs Db4objects.Db4o/Internal/Metadata/HierarchyAnalyzer.cs Db4objects.Db4o/Internal/Metadata/IAspectTraversalStrategy.cs Db4objects.Db4o/Internal/Metadata/ITraverseAspectCommand.cs Db4objects.Db4o/Internal/Metadata/MarshallingInfoTraverseAspectCommand.cs Db4objects.Db4o/Internal/Metadata/ModifiedAspectTraversalStrategy.cs Db4objects.Db4o/Internal/Metadata/StandardAspectTraversalStrategy.cs Db4objects.Db4o/Internal/Metadata/TraverseFieldCommand.cs Db4objects.Db4o/Internal/Null.cs Db4objects.Db4o/Internal/NullFieldMetadata.cs Db4objects.Db4o/Internal/NullTransactionListener.cs Db4objects.Db4o/Internal/ObjectAnalyzer.cs Db4objects.Db4o/Internal/ObjectContainerBase.cs Db4objects.Db4o/Internal/ObjectContainerFactory.cs Db4objects.Db4o/Internal/ObjectContainerSession.cs Db4objects.Db4o/Internal/ObjectID.cs Db4objects.Db4o/Internal/ObjectInfoCollectionImpl.cs Db4objects.Db4o/Internal/ObjectReference.cs Db4objects.Db4o/Internal/ObjectTypeMetadata.cs Db4objects.Db4o/Internal/OpenTypeHandler.cs Db4objects.Db4o/Internal/PendingClassInits.cs Db4objects.Db4o/Internal/PersistentBase.cs Db4objects.Db4o/Internal/PersistentIntegerArray.cs Db4objects.Db4o/Internal/PreparedArrayContainsComparison.cs Db4objects.Db4o/Internal/PrimitiveTypeMetadata.cs Db4objects.Db4o/Internal/Qlin/QLinConstraint.cs Db4objects.Db4o/Internal/Qlin/QLinField.cs Db4objects.Db4o/Internal/Qlin/QLinNode.cs Db4objects.Db4o/Internal/Qlin/QLinOrderBy.cs Db4objects.Db4o/Internal/Qlin/QLinRoot.cs Db4objects.Db4o/Internal/Qlin/QLinSodaNode.cs Db4objects.Db4o/Internal/Qlin/QLinSubNode.cs Db4objects.Db4o/Internal/Query/IDb4oEnhancedFilter.cs Db4objects.Db4o/Internal/Query/IDb4oNQOptimizer.cs Db4objects.Db4o/Internal/Query/IDb4oQueryExecutionListener.cs Db4objects.Db4o/Internal/Query/NQOptimizationInfo.cs Db4objects.Db4o/Internal/Query/PredicateEvaluation.cs Db4objects.Db4o/Internal/Query/Processor/IInternalQuery.cs Db4objects.Db4o/Internal/Query/Processor/QCandidate.cs Db4objects.Db4o/Internal/Query/Processor/QCandidates.cs Db4objects.Db4o/Internal/Query/Processor/QCon.cs Db4objects.Db4o/Internal/Query/Processor/QConClass.cs Db4objects.Db4o/Internal/Query/Processor/QConEvaluation.cs Db4objects.Db4o/Internal/Query/Processor/QConJoin.cs Db4objects.Db4o/Internal/Query/Processor/QConObject.cs Db4objects.Db4o/Internal/Query/Processor/QConPath.cs Db4objects.Db4o/Internal/Query/Processor/QConUnconditional.cs Db4objects.Db4o/Internal/Query/Processor/QConstraints.cs Db4objects.Db4o/Internal/Query/Processor/QE.cs Db4objects.Db4o/Internal/Query/Processor/QEAbstract.cs Db4objects.Db4o/Internal/Query/Processor/QEContains.cs Db4objects.Db4o/Internal/Query/Processor/QEEndsWith.cs Db4objects.Db4o/Internal/Query/Processor/QEEqual.cs Db4objects.Db4o/Internal/Query/Processor/QEGreater.cs Db4objects.Db4o/Internal/Query/Processor/QEIdentity.cs Db4objects.Db4o/Internal/Query/Processor/QEMulti.cs Db4objects.Db4o/Internal/Query/Processor/QENot.cs Db4objects.Db4o/Internal/Query/Processor/QESmaller.cs Db4objects.Db4o/Internal/Query/Processor/QEStartsWith.cs Db4objects.Db4o/Internal/Query/Processor/QEStringCmp.cs Db4objects.Db4o/Internal/Query/Processor/QField.cs Db4objects.Db4o/Internal/Query/Processor/QPending.cs Db4objects.Db4o/Internal/Query/Processor/QQuery.cs Db4objects.Db4o/Internal/Query/Processor/QQueryBase.cs Db4objects.Db4o/Internal/Query/Result/AbstractLateQueryResult.cs Db4objects.Db4o/Internal/Query/Result/AbstractQueryResult.cs Db4objects.Db4o/Internal/Query/Result/HybridQueryResult.cs Db4objects.Db4o/Internal/Query/Result/IQueryResult.cs Db4objects.Db4o/Internal/Query/Result/IdListQueryResult.cs Db4objects.Db4o/Internal/Query/Result/IdTreeQueryResult.cs Db4objects.Db4o/Internal/Query/Result/LazyQueryResult.cs Db4objects.Db4o/Internal/Query/Result/SnapShotQueryResult.cs Db4objects.Db4o/Internal/Query/Result/StatefulQueryResult.cs Db4objects.Db4o/Internal/Query/SodaQueryComparator.cs Db4objects.Db4o/Internal/References/HashcodeReferenceSystem.cs Db4objects.Db4o/Internal/References/IReferenceSystem.cs Db4objects.Db4o/Internal/References/IReferenceSystemFactory.cs Db4objects.Db4o/Internal/References/ReferenceSystemRegistry.cs Db4objects.Db4o/Internal/References/TransactionalReferenceSystem.cs Db4objects.Db4o/Internal/References/TransactionalReferenceSystemBase.cs Db4objects.Db4o/Internal/ReflectException.cs Db4objects.Db4o/Internal/Reflect/Generic/KnownClassesCollector.cs Db4objects.Db4o/Internal/Reflect/IFieldAccessor.cs Db4objects.Db4o/Internal/Reflect/LenientFieldAccessor.cs Db4objects.Db4o/Internal/Reflect/ReflectClasses.cs Db4objects.Db4o/Internal/Reflect/StrictFieldAccessor.cs Db4objects.Db4o/Internal/Reflection4.cs Db4objects.Db4o/Internal/ReflectorConfigurationImpl.cs Db4objects.Db4o/Internal/Renames.cs Db4objects.Db4o/Internal/Replication/IDb4oReplicationReference.cs Db4objects.Db4o/Internal/Replication/IDb4oReplicationReferenceProvider.cs Db4objects.Db4o/Internal/SerializedGraph.cs Db4objects.Db4o/Internal/Serializer.cs Db4objects.Db4o/Internal/SharedIndexedFields.cs Db4objects.Db4o/Internal/ShutDownRunnable.cs Db4objects.Db4o/Internal/Slots/FreespaceSlotChange.cs Db4objects.Db4o/Internal/Slots/IdSystemSlotChange.cs Db4objects.Db4o/Internal/Slots/Pointer4.cs Db4objects.Db4o/Internal/Slots/ReferencedSlot.cs Db4objects.Db4o/Internal/Slots/Slot.cs Db4objects.Db4o/Internal/Slots/SlotChange.cs Db4objects.Db4o/Internal/Slots/SlotChangeFactory.cs Db4objects.Db4o/Internal/Slots/SystemSlotChange.cs Db4objects.Db4o/Internal/StatefulBuffer.cs Db4objects.Db4o/Internal/StoredClassImpl.cs Db4objects.Db4o/Internal/StoredFieldImpl.cs Db4objects.Db4o/Internal/SystemData.cs Db4objects.Db4o/Internal/SystemInfoFileImpl.cs Db4objects.Db4o/Internal/Threading/IThreadPool4.cs Db4objects.Db4o/Internal/Threading/ThreadPool4Impl.cs Db4objects.Db4o/Internal/Threading/UncaughtExceptionEventArgs.cs Db4objects.Db4o/Internal/Transaction.cs Db4objects.Db4o/Internal/TransactionContext.cs Db4objects.Db4o/Internal/TransactionLocal.cs Db4objects.Db4o/Internal/TransactionObjectCarrier.cs Db4objects.Db4o/Internal/Transactionlog/EmbeddedTransactionLogHandler.cs Db4objects.Db4o/Internal/Transactionlog/FileBasedTransactionLogHandler.cs Db4objects.Db4o/Internal/Transactionlog/TransactionLogHandler.cs Db4objects.Db4o/Internal/TranslatedAspect.cs Db4objects.Db4o/Internal/TransportObjectContainer.cs Db4objects.Db4o/Internal/TreeInt.cs Db4objects.Db4o/Internal/TreeIntObject.cs Db4objects.Db4o/Internal/TreeReader.cs Db4objects.Db4o/Internal/TypeHandlerAspect.cs Db4objects.Db4o/Internal/TypeHandlerCloneContext.cs Db4objects.Db4o/Internal/TypeHandlerConfiguration.cs Db4objects.Db4o/Internal/UUIDFieldMetadata.cs Db4objects.Db4o/Internal/VersionFieldMetadata.cs Db4objects.Db4o/Internal/VirtualAttributes.cs Db4objects.Db4o/Internal/VirtualFieldMetadata.cs Db4objects.Db4o/Internal/Weakref/EnabledWeakReferenceSupport.cs Db4objects.Db4o/Internal/Weakref/IWeakReferenceSupport.cs Db4objects.Db4o/Internal/Weakref/WeakReferenceSupportFactory.cs Db4objects.Db4o/Internal/WriteUpdateProcessor.cs Db4objects.Db4o/Marshall/IBufferContext.cs Db4objects.Db4o/Marshall/IContext.cs Db4objects.Db4o/Marshall/IReadBuffer.cs Db4objects.Db4o/Marshall/IReadContext.cs Db4objects.Db4o/Marshall/IReferenceActivationContext.cs Db4objects.Db4o/Marshall/IReservedBuffer.cs Db4objects.Db4o/Marshall/IWriteBuffer.cs Db4objects.Db4o/Marshall/IWriteContext.cs Db4objects.Db4o/Messaging/IMessageContext.cs Db4objects.Db4o/Messaging/IMessageRecipient.cs Db4objects.Db4o/Messaging/IMessageSender.cs Db4objects.Db4o/Qlin/IQLin.cs Db4objects.Db4o/Qlin/IQLinable.cs Db4objects.Db4o/Qlin/Prototypes.cs Db4objects.Db4o/Qlin/PrototypesException.cs Db4objects.Db4o/Qlin/QLinException.cs Db4objects.Db4o/Qlin/QLinOrderByDirection.cs Db4objects.Db4o/Qlin/QLinSupport.cs Db4objects.Db4o/Query/ICandidate.cs Db4objects.Db4o/Query/IConstraint.cs Db4objects.Db4o/Query/IConstraints.cs Db4objects.Db4o/Query/IEvaluation.cs Db4objects.Db4o/Query/IQuery.cs Db4objects.Db4o/Query/IQueryComparator.cs Db4objects.Db4o/Query/Predicate.cs Db4objects.Db4o/Reflect/ArrayInfo.cs Db4objects.Db4o/Reflect/Core/AbstractReflectArray.cs Db4objects.Db4o/Reflect/Core/ConstructorSupport.cs Db4objects.Db4o/Reflect/Core/IConstructorAwareReflectClass.cs Db4objects.Db4o/Reflect/Core/IReflectConstructor.cs Db4objects.Db4o/Reflect/Core/PlatformReflectConstructor.cs Db4objects.Db4o/Reflect/Core/ReflectConstructorSpec.cs Db4objects.Db4o/Reflect/Core/ReflectorUtils.cs Db4objects.Db4o/Reflect/Generic/CollectionUpdateDepthEntry.cs Db4objects.Db4o/Reflect/Generic/GenericArray.cs Db4objects.Db4o/Reflect/Generic/GenericArrayClass.cs Db4objects.Db4o/Reflect/Generic/GenericArrayReflector.cs Db4objects.Db4o/Reflect/Generic/GenericClass.cs Db4objects.Db4o/Reflect/Generic/GenericClassBuilder.cs Db4objects.Db4o/Reflect/Generic/GenericField.cs Db4objects.Db4o/Reflect/Generic/GenericObject.cs Db4objects.Db4o/Reflect/Generic/GenericReflector.cs Db4objects.Db4o/Reflect/Generic/GenericVirtualField.cs Db4objects.Db4o/Reflect/Generic/IGenericConverter.cs Db4objects.Db4o/Reflect/Generic/IReflectClassBuilder.cs Db4objects.Db4o/Reflect/Generic/KnownClassesRepository.cs Db4objects.Db4o/Reflect/IReflectArray.cs Db4objects.Db4o/Reflect/IReflectClass.cs Db4objects.Db4o/Reflect/IReflectClassPredicate.cs Db4objects.Db4o/Reflect/IReflectField.cs Db4objects.Db4o/Reflect/IReflectMethod.cs Db4objects.Db4o/Reflect/IReflector.cs Db4objects.Db4o/Reflect/IReflectorConfiguration.cs Db4objects.Db4o/Reflect/MultidimensionalArrayInfo.cs Db4objects.Db4o/Rename.cs Db4objects.Db4o/StaticClass.cs Db4objects.Db4o/StaticField.cs Db4objects.Db4o/TA/DeactivatingRollbackStrategy.cs Db4objects.Db4o/TA/IActivatable.cs Db4objects.Db4o/TA/IActivatableInstrumented.cs Db4objects.Db4o/TA/IRollbackStrategy.cs Db4objects.Db4o/TA/NotTransparentActivationEnabled.cs Db4objects.Db4o/TA/TransactionalActivator.cs Db4objects.Db4o/TA/TransparentActivationSupport.cs Db4objects.Db4o/TA/TransparentPersistenceSupport.cs Db4objects.Db4o/Typehandlers/CollectionTypeHandler.cs Db4objects.Db4o/Typehandlers/IActivationContext.cs Db4objects.Db4o/Typehandlers/ICascadingTypeHandler.cs Db4objects.Db4o/Typehandlers/IInstantiatingTypeHandler.cs Db4objects.Db4o/Typehandlers/IQueryableTypeHandler.cs Db4objects.Db4o/Typehandlers/IReferenceTypeHandler.cs Db4objects.Db4o/Typehandlers/ITypeFamilyTypeHandler.cs Db4objects.Db4o/Typehandlers/ITypeHandler4.cs Db4objects.Db4o/Typehandlers/ITypeHandlerPredicate.cs Db4objects.Db4o/Typehandlers/IValueTypeHandler.cs Db4objects.Db4o/Typehandlers/IgnoreFieldsTypeHandler.cs Db4objects.Db4o/Typehandlers/Internal/KeyValueHandlerPair.cs Db4objects.Db4o/Typehandlers/MapTypeHandler.cs Db4objects.Db4o/Typehandlers/SingleClassTypeHandlerPredicate.cs Db4objects.Db4o/Types/IBlob.cs Db4objects.Db4o/Types/IDb4oType.cs Db4objects.Db4o/Types/ITransientClass.cs Db4objects.Db4o/Types/IUnversioned.cs Db4objects.Db4o/User.cs Properties/AssemblyInfo.cs native/Db4objects.Db4o/Collections/ActivatableDictionary.cs native/Db4objects.Db4o/Collections/ActivatableList.cs native/Db4objects.Db4o/Collections/ArrayDictionary4.cs native/Db4objects.Db4o/Collections/ArrayList4.cs native/Db4objects.Db4o/Collections/IActivatableCollection.cs native/Db4objects.Db4o/Collections/ISet.cs native/Db4objects.Db4o/Config/Attributes/ConfigurationIntrospector.cs native/Db4objects.Db4o/Config/Attributes/IDb4oAttribute.cs native/Db4objects.Db4o/Config/Attributes/IndexedAttribute.cs native/Db4objects.Db4o/Config/TClass.cs native/Db4objects.Db4o/Config/TCultureInfo.cs native/Db4objects.Db4o/Config/TDictionary.cs native/Db4objects.Db4o/Config/TList.cs native/Db4objects.Db4o/Config/TQueue.cs native/Db4objects.Db4o/Config/TStack.cs native/Db4objects.Db4o/Config/TTransient.cs native/Db4objects.Db4o/Config/TType.cs native/Db4objects.Db4o/Defragment/AvailableTypeFilter.cs native/Db4objects.Db4o/Diagnostic/DiagnosticToTrace.cs native/Db4objects.Db4o/Dynamic.cs native/Db4objects.Db4o/Foundation/CRC32.cs native/Db4objects.Db4o/Foundation/Closures4.cs native/Db4objects.Db4o/Foundation/Coercion4.cs native/Db4objects.Db4o/Foundation/Collections/CollectionInitializer.cs native/Db4objects.Db4o/Foundation/Environments.cs native/Db4objects.Db4o/Foundation/IO/File4.cs native/Db4objects.Db4o/Foundation/Iterators.cs native/Db4objects.Db4o/Foundation/My.cs native/Db4objects.Db4o/Foundation/RunnableAction.cs native/Db4objects.Db4o/Foundation/SignatureGenerator.cs native/Db4objects.Db4o/IO/RandomAccessFileFactory.cs native/Db4objects.Db4o/IObjectContainer.cs native/Db4objects.Db4o/Internal/Collections/BigSet.cs native/Db4objects.Db4o/Internal/ComparerAdaptor.cs native/Db4objects.Db4o/Internal/Config4Impl.cs native/Db4objects.Db4o/Internal/Const4.cs native/Db4objects.Db4o/Internal/Convert/Conversions/DropClassIndexesConversion.cs native/Db4objects.Db4o/Internal/Convert/Conversions/DropDateTimeOffsetClassIndexes_7_12.cs native/Db4objects.Db4o/Internal/Convert/Conversions/DropEnumClassIndexes_7_10.cs native/Db4objects.Db4o/Internal/Convert/Conversions/DropGuidClassIndexes_7_12.cs native/Db4objects.Db4o/Internal/Convert/Conversions/ReindexNetDateTime_7_8.cs native/Db4objects.Db4o/Internal/Encoding/UTF8StringEncoding.cs native/Db4objects.Db4o/Internal/GenericTypeHandlerPredicate.cs native/Db4objects.Db4o/Internal/Handlers/DateHandler.cs native/Db4objects.Db4o/Internal/Handlers/DateTimeHandler.cs native/Db4objects.Db4o/Internal/Handlers/DateTimeHandler6.cs native/Db4objects.Db4o/Internal/Handlers/DecimalHandler.cs native/Db4objects.Db4o/Internal/Handlers/IntegralTypeHandler.cs native/Db4objects.Db4o/Internal/Handlers/PreparedComparisonFor.cs native/Db4objects.Db4o/Internal/Handlers/SByteHandler.cs native/Db4objects.Db4o/Internal/Handlers/StructHandler.cs native/Db4objects.Db4o/Internal/Handlers/UIntHandler.cs native/Db4objects.Db4o/Internal/Handlers/ULongHandler.cs native/Db4objects.Db4o/Internal/Handlers/UShortHandler.cs native/Db4objects.Db4o/Internal/Handlers/WeakReferenceHandler.cs native/Db4objects.Db4o/Internal/Handlers/WeakReferenceHandlerQueue.cs native/Db4objects.Db4o/Internal/IInternalObjectContainer.cs native/Db4objects.Db4o/Internal/LegacyDb4oAssemblyNameMapper.cs native/Db4objects.Db4o/Internal/Marshall/MarshallingConstants0.cs native/Db4objects.Db4o/Internal/ObjectContainerBase.cs native/Db4objects.Db4o/Internal/ObjectContainerSession.cs native/Db4objects.Db4o/Internal/Platform4.cs native/Db4objects.Db4o/Internal/Query/EvaluationDelegateWrapper.cs native/Db4objects.Db4o/Internal/Query/GenericObjectSetFacade.cs native/Db4objects.Db4o/Internal/Query/INQOptimizer.cs native/Db4objects.Db4o/Internal/Query/NQOptimizerFactory.cs native/Db4objects.Db4o/Internal/Query/NativeQueryHandler.cs native/Db4objects.Db4o/Internal/Query/ObjectSetFacade.cs native/Db4objects.Db4o/Internal/Query/QueryExecutionHandler.cs native/Db4objects.Db4o/Internal/Query/QueryOptimizationFailureHandler.cs native/Db4objects.Db4o/Internal/Query/SilverlightArrayListExtensions.cs native/Db4objects.Db4o/Internal/ReflectPlatform.cs native/Db4objects.Db4o/Internal/Reflect/Emitters/AccessorFactory.cs native/Db4objects.Db4o/Internal/Reflect/Emitters/Emitter.cs native/Db4objects.Db4o/Internal/Reflect/Emitters/GetFieldEmitter.cs native/Db4objects.Db4o/Internal/Reflect/Emitters/SetFieldEmitter.cs native/Db4objects.Db4o/Internal/Reflect/FastNetReflector.cs native/Db4objects.Db4o/Internal/TagAttribute.cs native/Db4objects.Db4o/Internal/TypeHandlerConfigurationDotNet.cs native/Db4objects.Db4o/Query/EvaluationDelegate.cs native/Db4objects.Db4o/Query/ISodaQueryFactory.cs native/Db4objects.Db4o/Query/PredicatePlatform.cs native/Db4objects.Db4o/Reflect/Net/NetArray.cs native/Db4objects.Db4o/Reflect/Net/NetClass.cs native/Db4objects.Db4o/Reflect/Net/NetConstructor.cs native/Db4objects.Db4o/Reflect/Net/NetField.cs native/Db4objects.Db4o/Reflect/Net/NetMethod.cs native/Db4objects.Db4o/Reflect/Net/NetReflector.cs native/Db4objects.Db4o/TransientAttribute.cs native/Db4objects.Db4o/Typehandlers/CollectionTypeHandler.cs native/Db4objects.Db4o/Typehandlers/ComparablePreparedComparison.cs native/Db4objects.Db4o/Typehandlers/DateTimeOffsetTypeHandler.cs native/Db4objects.Db4o/Typehandlers/EnumTypeHandler.cs native/Db4objects.Db4o/Typehandlers/GenericCollectionTypeHandler.cs native/Db4objects.Db4o/Typehandlers/GuidTypeHandler.cs native/Db4objects.Db4o/Typehandlers/SystemArrayTypeHandler.cs native/Sharpen/Collections.cs native/Sharpen/IO/BufferedInputStream.cs native/Sharpen/IO/BufferedOutputStream.cs native/Sharpen/IO/ByteArrayInputStream.cs native/Sharpen/IO/ByteArrayOutputStream.cs native/Sharpen/IO/File.cs native/Sharpen/IO/FileInputStream.cs native/Sharpen/IO/FileOutputStream.cs native/Sharpen/IO/IFilenameFilter.cs native/Sharpen/IO/IInputStream.cs native/Sharpen/IO/IOutputStream.cs native/Sharpen/IO/InputStream.cs native/Sharpen/IO/OutputStream.cs native/Sharpen/IO/RandomAccessFile.cs native/Sharpen/IO/StreamAdaptor.cs native/Sharpen/Lang/IdentityHashCodeProvider.cs native/Sharpen/Lang/Reflect.cs native/Sharpen/Lang/Runnable.cs native/Sharpen/Lang/SimpleTypeReference.Silverlight.cs native/Sharpen/Lang/Thread.cs native/Sharpen/Lang/ThreadLocal.cs native/Sharpen/Lang/TypeReference.cs native/Sharpen/Lang/TypeReferenceLexer.cs native/Sharpen/Lang/TypeReferenceParser.cs native/Sharpen/Net/ServerSocket.cs native/Sharpen/Net/Socket.cs native/Sharpen/Net/SocketWrapper.cs native/Sharpen/Runtime.cs native/Sharpen/Text/DecimalFormat.cs native/Sharpen/Util/Arrays.cs native/Sharpen/Util/HashSet.cs native/Sharpen/Util/ISet.cs native/Sharpen/Util/Random.cs native/Silverlight/Db4objects.Db4o/Config/SilverlightSupport.cs native/Silverlight/Db4objects.Db4o/Foundation/IO/File4.cs native/Silverlight/Db4objects.Db4o/IO/IsolatedStorageFileBin.cs native/Silverlight/Db4objects.Db4o/IO/IsolatedStorageStorage.cs native/Silverlight/Db4objects.Db4o/IO/SilverlightIO.cs native/Silverlight/Db4objects.Db4o/Internal/BlobImpl.cs native/Silverlight/System/Collections/ArrayList.cs native/Silverlight/System/Collections/Hashtable.cs native/Silverlight/System/NonSerialized.cs native/Silverlight/System/Serializable.cs native/compact/Lock4.cs native/net/Compat.cs native/net/Lock4.cs native/net/SerializationConstructor.cs native/net/TSerializable.cs obj/Release/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /define:MONO /nowarn:1591;1572;1573;1574;0419 /doc:Db4objects.Db4o.dll.xml /nostdlib /reference:/usr/lib/mono/4.5-api/System.dll /reference:/usr/lib/mono/4.5-api/System.Data.dll /reference:/usr/lib/mono/4.5-api/System.Xml.dll /reference:/usr/lib/mono/4.5-api/System.Core.dll /reference:/usr/lib/mono/4.5-api//mscorlib.dll /warn:4 CSC: warning CS1616: Option `keyfile' overrides attribute `System.Reflection.AssemblyKeyFileAttribute' given in a source file or added module Properties/AssemblyInfo.cs(31,12): (Location of the symbol related to previous warning) native/Db4objects.Db4o/Internal/Query/GenericObjectSetFacade.cs(144,39): warning CS0693: Type parameter `T' has the same name as the type parameter from outer type `Db4objects.Db4o.Internal.Query.GenericObjectSetFacade' native/Db4objects.Db4o/Internal/Query/GenericObjectSetFacade.cs(26,41): (Location of the symbol related to previous warning) Db4objects.Db4o/Defragment/SecondPassCommand.cs(36,26): warning CS0628: `Db4objects.Db4o.Defragment.SecondPassCommand._objectCommitFrequency': new protected member declared in sealed class Db4objects.Db4o/Defragment/SecondPassCommand.cs(38,17): warning CS0628: `Db4objects.Db4o.Defragment.SecondPassCommand._objectCount': new protected member declared in sealed class native/Db4objects.Db4o/IObjectContainer.cs(243,32): warning CS0108: `Db4objects.Db4o.IObjectContainer.Query()' hides inherited member `Db4objects.Db4o.Query.ISodaQueryFactory.Query()'. Use the new keyword if hiding was intended native/Db4objects.Db4o/Query/ISodaQueryFactory.cs(34,16): (Location of the symbol related to previous warning) Db4objects.Db4o/Foundation/ISet4.cs(30,15): warning CS0108: `Db4objects.Db4o.Foundation.ISet4.GetEnumerator()' hides inherited member `System.Collections.IEnumerable.GetEnumerator()'. Use the new keyword if hiding was intended /usr/lib/mono/4.5-api//mscorlib.dll (Location of the symbol related to previous warning) Db4objects.Db4o/IO/CachedIoAdapter.cs(35,33): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/Internal/IDefragmentContext.cs(39,7): warning CS0108: `Db4objects.Db4o.Internal.IDefragmentContext.HandlerVersion()' hides inherited member `Db4objects.Db4o.Internal.Marshall.IHandlerVersionContext.HandlerVersion()'. Use the new keyword if hiding was intended Db4objects.Db4o/Internal/Marshall/IHandlerVersionContext.cs(23,7): (Location of the symbol related to previous warning) Db4objects.Db4o/Internal/TreeInt.cs(25,15): warning CS0659: `Db4objects.Db4o.Internal.TreeInt' overrides Object.Equals(object) but does not override Object.GetHashCode() Db4objects.Db4o/Internal/Marshall/IInternalReadContext.cs(32,7): warning CS0108: `Db4objects.Db4o.Internal.Marshall.IInternalReadContext.Offset()' hides inherited member `Db4objects.Db4o.Marshall.IReadBuffer.Offset()'. Use the new keyword if hiding was intended Db4objects.Db4o/Marshall/IReadBuffer.cs(32,7): (Location of the symbol related to previous warning) Db4objects.Db4o/Internal/Marshall/IInternalReadContext.cs(40,8): warning CS0108: `Db4objects.Db4o.Internal.Marshall.IInternalReadContext.Seek(int)' hides inherited member `Db4objects.Db4o.Marshall.IReadBuffer.Seek(int)'. Use the new keyword if hiding was intended Db4objects.Db4o/Marshall/IReadBuffer.cs(63,8): (Location of the symbol related to previous warning) Db4objects.Db4o/Internal/Marshall/IInternalReadContext.cs(42,7): warning CS0108: `Db4objects.Db4o.Internal.Marshall.IInternalReadContext.HandlerVersion()' hides inherited member `Db4objects.Db4o.Internal.Marshall.IHandlerVersionContext.HandlerVersion()'. Use the new keyword if hiding was intended Db4objects.Db4o/Internal/Marshall/IHandlerVersionContext.cs(23,7): (Location of the symbol related to previous warning) Db4objects.Db4o/Internal/Handlers/HandlerVersion.cs(19,15): warning CS0659: `Db4objects.Db4o.Internal.Handlers.HandlerVersion' overrides Object.Equals(object) but does not override Object.GetHashCode() Db4objects.Db4o/Internal/Handlers/IFieldAwareTypeHandler.cs(35,8): warning CS0108: `Db4objects.Db4o.Internal.Handlers.IFieldAwareTypeHandler.ReadVirtualAttributes(Db4objects.Db4o.Internal.Marshall.ObjectReferenceContext)' hides inherited member `Db4objects.Db4o.Internal.Handlers.IVirtualAttributeHandler.ReadVirtualAttributes(Db4objects.Db4o.Internal.Marshall.ObjectReferenceContext)'. Use the new keyword if hiding was intended Db4objects.Db4o/Internal/Handlers/IVirtualAttributeHandler.cs(23,8): (Location of the symbol related to previous warning) Db4objects.Db4o/Internal/InterfaceTypeHandler.cs(20,22): warning CS0659: `Db4objects.Db4o.Internal.InterfaceTypeHandler' overrides Object.Equals(object) but does not override Object.GetHashCode() Db4objects.Db4o/Internal/Metadata/HierarchyAnalyzer.cs(27,16): warning CS0659: `Db4objects.Db4o.Internal.Metadata.HierarchyAnalyzer.Diff' overrides Object.Equals(object) but does not override Object.GetHashCode() Db4objects.Db4o/Internal/Query/SodaQueryComparator.cs(54,16): warning CS0659: `Db4objects.Db4o.Internal.Query.SodaQueryComparator.Direction' overrides Object.Equals(object) but does not override Object.GetHashCode() native/Db4objects.Db4o/Collections/ActivatableList.cs(25,15): warning CS0659: `Db4objects.Db4o.Collections.ActivatableList' overrides Object.Equals(object) but does not override Object.GetHashCode() native/Sharpen/Lang/SimpleTypeReference.Silverlight.cs(29,23): warning CS0659: `Sharpen.Lang.SimpleTypeReference' overrides Object.Equals(object) but does not override Object.GetHashCode() Db4objects.Db4o/Config/Encoding/StringEncodings.cs(24,15): warning CS1584: XML comment on `Db4objects.Db4o.Config.Encoding.StringEncodings' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IConfiguration.StringEncoding(IStringEncoding) ' Db4objects.Db4o/Config/ICommonConfiguration.cs(663,7): warning CS1570: XML documentation comment on `Db4objects.Db4o.Config.ICommonConfiguration.MaxStackDepth' is not well-formed XML markup (The 'p' start tag on line 1 position 12 does not match the end tag of 'summary'. Line 2, position 5.) Db4objects.Db4o/Config/IConfiguration.cs(847,8): warning CS1584: XML comment on `Db4objects.Db4o.Config.IConfiguration.UpdateDepth(int)' has syntactically incorrect cref attribute `com.db4o.ObjectContainer#set' Db4objects.Db4o/Config/IConfiguration.cs(847,8): warning CS1584: XML comment on `Db4objects.Db4o.Config.IConfiguration.UpdateDepth(int)' has syntactically incorrect cref attribute `com.db4o.ObjectContainer#set' Db4objects.Db4o/Config/IEnvironmentConfiguration.cs(24,19): warning CS1580: Invalid type for parameter `1' in XML comment cref attribute `Db4objects.Db4o.Foundation.Environments.My(System.Type)' Db4objects.Db4o/Config/IObjectClass.cs(144,8): warning CS1584: XML comment on `Db4objects.Db4o.Config.IObjectClass.CascadeOnUpdate(bool)' has syntactically incorrect cref attribute `com.db4o.ObjectContainer#set' Db4objects.Db4o/Config/IObjectField.cs(105,8): warning CS1584: XML comment on `Db4objects.Db4o.Config.IObjectField.CascadeOnUpdate(bool)' has syntactically incorrect cref attribute `com.db4o.ObjectContainer#set' Db4objects.Db4o/Constraints/UniqueFieldValueConstraintViolationException.cs(32,15): warning CS1584: XML comment on `Db4objects.Db4o.Constraints.UniqueFieldValueConstraintViolationException' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IConfiguration.Add(Db4objects.Db4o.Config.IConfigurationItem) ' Db4objects.Db4o/Db4oFactory.cs(46,15): warning CS1580: Invalid type for parameter `1' in XML comment cref attribute `Main(java.lang.String[])' Db4objects.Db4o/Ext/IExtObjectContainer.cs(163,8): warning CS1584: XML comment on `Db4objects.Db4o.Ext.IExtObjectContainer.Bind(object, long)' has syntactically incorrect cref attribute `com.db4o.ObjectContainer#set' Db4objects.Db4o/Ext/IExtObjectContainer.cs(470,8): warning CS1584: XML comment on `Db4objects.Db4o.Ext.IExtObjectContainer.Store(object, int)' has syntactically incorrect cref attribute `com.db4o.ObjectContainer#set' Db4objects.Db4o/Ext/IExtObjectContainer.cs(470,8): warning CS1584: XML comment on `Db4objects.Db4o.Ext.IExtObjectContainer.Store(object, int)' has syntactically incorrect cref attribute `com.db4o.ObjectContainer#set' Db4objects.Db4o/Ext/IObjectInfo.cs(56,12): warning CS1584: XML comment on `Db4objects.Db4o.Ext.IObjectInfo.GetUUID()' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IConfiguration.GenerateUUIDs(Db4objects.Db4o.Config.ConfigScope) ' Db4objects.Db4o/Ext/IObjectInfo.cs(80,8): warning CS1584: XML comment on `Db4objects.Db4o.Ext.IObjectInfo.GetVersion()' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IConfiguration.GenerateVersionNumbers(Db4objects.Db4o.Config.ConfigScope) ' Db4objects.Db4o/Ext/IObjectInfo.cs(98,8): warning CS1584: XML comment on `Db4objects.Db4o.Ext.IObjectInfo.GetCommitTimestamp()' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IFileConfiguration.GenerateCommitTimestamps(bool) ' Db4objects.Db4o/Ext/IObjectInfo.cs(98,8): warning CS1584: XML comment on `Db4objects.Db4o.Ext.IObjectInfo.GetCommitTimestamp()' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IFileConfiguration.GenerateCommitTimestamps(bool) ' Db4objects.Db4o/Ext/ObjectNotStorableException.cs(32,15): warning CS1584: XML comment on `Db4objects.Db4o.Ext.ObjectNotStorableException' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IConfiguration.ExceptionsOnNotStorable(bool) ' Db4objects.Db4o/Foundation/IBlockingQueue4.cs(44,10): warning CS1570: XML documentation comment on `Db4objects.Db4o.Foundation.IBlockingQueue4.Next(long)' is not well-formed XML markup (The 'p' start tag on line 2 position 3 does not match the end tag of 'summary'. Line 5, position 4.) Db4objects.Db4o/Foundation/IBlockingQueue4.cs(68,7): warning CS1570: XML documentation comment on `Db4objects.Db4o.Foundation.IBlockingQueue4.DrainTo(Db4objects.Db4o.Foundation.Collection4)' is not well-formed XML markup (The 'p' start tag on line 2 position 3 does not match the end tag of 'summary'. Line 5, position 4.) Db4objects.Db4o/Foundation/IPausableBlockingQueue4.cs(32,8): warning CS1570: XML documentation comment on `Db4objects.Db4o.Foundation.IPausableBlockingQueue4.Pause()' is not well-formed XML markup (The 'p' start tag on line 2 position 3 does not match the end tag of 'summary'. Line 9, position 4.) Db4objects.Db4o/Foundation/IPausableBlockingQueue4.cs(41,8): warning CS1570: XML documentation comment on `Db4objects.Db4o.Foundation.IPausableBlockingQueue4.Resume()' is not well-formed XML markup (The 'p' start tag on line 2 position 3 does not match the end tag of 'summary'. Line 6, position 4.) Db4objects.Db4o/Foundation/IPausableBlockingQueue4.cs(59,10): warning CS1570: XML documentation comment on `Db4objects.Db4o.Foundation.IPausableBlockingQueue4.TryNext()' is not well-formed XML markup (The 'p' start tag on line 2 position 3 does not match the end tag of 'summary'. Line 5, position 4.) Db4objects.Db4o/IO/IBlockSize.cs(28,19): warning CS1580: Invalid type for parameter `1' in XML comment cref attribute `Db4objects.Db4o.Foundation.Environments.My(System.Type)' Db4objects.Db4o/Internal/ObjectContainerSession.cs(384,23): warning CS1584: XML comment on `Db4objects.Db4o.Internal.ObjectContainerSession.Commit()' has syntactically incorrect cref attribute `Db4objects.Db4o.Constraints.UniqueFieldValueConstraintViolationException ' Db4objects.Db4o/Messaging/IMessageRecipient.cs(41,19): warning CS1584: XML comment on `Db4objects.Db4o.Messaging.IMessageRecipient' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IClientServerConfiguration.SetMessageRecipient(IMessageRecipient) ' Db4objects.Db4o/Messaging/IMessageSender.cs(37,19): warning CS1584: XML comment on `Db4objects.Db4o.Messaging.IMessageSender' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IClientServerConfiguration.SetMessageRecipient(IMessageRecipient) ' Db4objects.Db4o/Qlin/QLinSupport.cs(83,24): warning CS1580: Invalid type for parameter `1' in XML comment cref attribute `Prototype(System.Type)' Db4objects.Db4o/Reflect/IReflectClass.cs(93,8): warning CS1580: Invalid type for parameter `1' in XML comment cref attribute `Db4objects.Db4o.Internal.Platform4.IsSimple(System.Type)' Db4objects.Db4o/TA/IActivatable.cs(146,8): warning CS1584: XML comment on `Db4objects.Db4o.TA.IActivatable.Activate(Db4objects.Db4o.Activation.ActivationPurpose)' has syntactically incorrect cref attribute `Db4objects.Db4o.Activation.IActivator.Activate(Db4objects.Db4o.Activation.ActivationPurpose) ' Db4objects.Db4o/TA/TransparentActivationSupport.cs(62,23): warning CS1584: XML comment on `Db4objects.Db4o.TA.TransparentActivationSupport.Apply(Db4objects.Db4o.Internal.IInternalObjectContainer)' has syntactically incorrect cref attribute `TransparentPersistenceSupport.Apply(Db4objects.Db4o.Internal.IInternalObjectContainer) ' Db4objects.Db4o/TA/TransparentPersistenceSupport.cs(65,24): warning CS1584: XML comment on `Db4objects.Db4o.TA.TransparentPersistenceSupport.Apply(Db4objects.Db4o.Internal.IInternalObjectContainer)' has syntactically incorrect cref attribute `TransparentActivationSupport.Apply(Db4objects.Db4o.Internal.IInternalObjectContainer) ' Db4objects.Db4o/Typehandlers/IInstantiatingTypeHandler.cs(39,8): warning CS1584: XML comment on `Db4objects.Db4o.Typehandlers.IInstantiatingTypeHandler.WriteInstantiation(Db4objects.Db4o.Marshall.IWriteContext, object)' has syntactically incorrect cref attribute `IReferenceTypeHandler.Activate(Db4objects.Db4o.Marshall.IReferenceActivationContext) ' Db4objects.Db4o/Typehandlers/ITypeHandler4.cs(35,19): warning CS1584: XML comment on `Db4objects.Db4o.Typehandlers.ITypeHandler4' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IConfiguration.RegisterTypeHandler(ITypeHandlerPredicate, ITypeHandler4) ' native/Db4objects.Db4o/IObjectContainer.cs(289,30): warning CS1570: XML documentation comment on `Db4objects.Db4o.IObjectContainer.Query(Db4objects.Db4o.Query.Predicate)' is not well-formed XML markup (The 'code' start tag on line 13 position 3 does not match the end tag of 'remarks'. Line 24, position 4.) native/Db4objects.Db4o/IObjectContainer.cs(435,50): warning CS1570: XML documentation comment on `Db4objects.Db4o.IObjectContainer.Query(System.Predicate)' is not well-formed XML markup (The 'code' start tag on line 13 position 3 does not match the end tag of 'remarks'. Line 24, position 4.) Db4objects.Db4o/IO/CachedIoAdapter.cs(51,11): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/CachedIoAdapter.cs(68,36): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/CachedIoAdapter.cs(80,36): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/CachedIoAdapter.cs(102,16): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/CachedIoAdapter.cs(120,19): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/CachedIoAdapter.cs(143,16): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/CachedIoAdapter.cs(268,19): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/IoAdapterStorage.cs(26,20): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/IoAdapterStorage.cs(28,37): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/IoAdapterStorage.cs(49,21): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/IoAdapterStorage.cs(51,34): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/Internal/Config4Impl.cs(585,28): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/Internal/Config4Impl.cs(1150,10): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/Config/ConfigScope.cs(101,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Config/ConfigScope.cs(142,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Constraints/UniqueFieldValueConstraint.cs(33,29): warning CS3008: Identifier `Db4objects.Db4o.Constraints.UniqueFieldValueConstraint._clazz' is not CLS-compliant Db4objects.Db4o/Constraints/UniqueFieldValueConstraint.cs(35,29): warning CS3008: Identifier `Db4objects.Db4o.Constraints.UniqueFieldValueConstraint._fieldName' is not CLS-compliant Db4objects.Db4o/DTrace.cs(43,34): warning CS3008: Identifier `Db4objects.Db4o.DTrace._logFile' is not CLS-compliant Db4objects.Db4o/DTrace.cs(51,9): warning CS0219: The variable `xxx' is assigned but its value is never used Db4objects.Db4o/DTrace.cs(232,22): warning CS3008: Identifier `Db4objects.Db4o.DTrace._eventNr' is not CLS-compliant Db4objects.Db4o/Db4oEmbedded.cs(43,53): warning CS0618: `Db4objects.Db4o.Db4oFactory.NewConfiguration()' is obsolete: `Use Db4oEmbedded.NewConfiguration() instead.' Db4objects.Db4o/Db4oFactory.cs(186,34): warning CS0618: `Db4objects.Db4o.Db4oFactory.CloneConfiguration()' is obsolete: `use explicit configuration via Db4oEmbedded.NewConfiguration() instead' Db4objects.Db4o/Db4oFactory.cs(316,32): warning CS0618: `Db4objects.Db4o.Db4oFactory.CloneConfiguration()' is obsolete: `use explicit configuration via Db4oEmbedded.NewConfiguration() instead' Db4objects.Db4o/Db4oFactory.cs(469,22): warning CS0618: `Db4objects.Db4o.Db4oFactory.CloneConfiguration()' is obsolete: `use explicit configuration via Db4oEmbedded.NewConfiguration() instead' Db4objects.Db4o/Debug4.cs(125,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Debug4.cs(140,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Defragment/DefragmentConfig.cs(293,40): warning CS0618: `Db4objects.Db4o.Db4oFactory.NewConfiguration()' is obsolete: `Use Db4oEmbedded.NewConfiguration() instead.' Db4objects.Db4o/Diagnostic/MissingClass.cs(23,26): warning CS3008: Identifier `Db4objects.Db4o.Diagnostic.MissingClass._className' is not CLS-compliant Db4objects.Db4o/Diagnostic/NativeQueryOptimizerNotLoaded.cs(59,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Diagnostic/ObjectFieldDoesNotExist.cs(29,26): warning CS3008: Identifier `Db4objects.Db4o.Diagnostic.ObjectFieldDoesNotExist._className' is not CLS-compliant Db4objects.Db4o/Diagnostic/ObjectFieldDoesNotExist.cs(31,26): warning CS3008: Identifier `Db4objects.Db4o.Diagnostic.ObjectFieldDoesNotExist._fieldName' is not CLS-compliant Db4objects.Db4o/Ext/CompositeDb4oException.cs(23,31): warning CS3008: Identifier `Db4objects.Db4o.Ext.CompositeDb4oException._exceptions' is not CLS-compliant Db4objects.Db4o/Ext/Db4oDatabase.cs(39,7): warning CS0429: Unreachable expression code detected Db4objects.Db4o/Foundation/BlockingQueue.cs(26,30): warning CS3008: Identifier `Db4objects.Db4o.Foundation.BlockingQueue._queue' is not CLS-compliant Db4objects.Db4o/Foundation/BlockingQueue.cs(28,19): warning CS3008: Identifier `Db4objects.Db4o.Foundation.BlockingQueue._lock' is not CLS-compliant Db4objects.Db4o/Foundation/BlockingQueue.cs(30,18): warning CS3008: Identifier `Db4objects.Db4o.Foundation.BlockingQueue._stopped' is not CLS-compliant Db4objects.Db4o/Foundation/CompositeIterator4.cs(24,34): warning CS3008: Identifier `Db4objects.Db4o.Foundation.CompositeIterator4._iterators' is not CLS-compliant Db4objects.Db4o/Foundation/CompositeIterator4.cs(26,25): warning CS3008: Identifier `Db4objects.Db4o.Foundation.CompositeIterator4._currentIterator' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableBase.cs(26,14): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableBase._tableSize' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableBase.cs(28,14): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableBase._mask' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableBase.cs(30,14): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableBase._maximumSize' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableBase.cs(32,14): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableBase._size' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableBase.cs(34,30): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableBase._table' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableIntEntry.cs(23,14): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableIntEntry._key' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableIntEntry.cs(25,17): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableIntEntry._object' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableIntEntry.cs(27,55): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableIntEntry._next' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableLongEntry.cs(23,15): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableLongEntry._longKey' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableObjectEntry.cs(23,17): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableObjectEntry._objectKey' is not CLS-compliant Db4objects.Db4o/Foundation/List4.cs(25,43): warning CS3008: Identifier `Db4objects.Db4o.Foundation.List4._next' is not CLS-compliant Db4objects.Db4o/Foundation/List4.cs(28,17): warning CS3008: Identifier `Db4objects.Db4o.Foundation.List4._element' is not CLS-compliant Db4objects.Db4o/Foundation/SimpleTimer.cs(30,24): warning CS3026: CLS-compliant field `Db4objects.Db4o.Foundation.SimpleTimer.stopped' cannot be volatile Db4objects.Db4o/Foundation/TernaryBool.cs(62,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Foundation/TernaryBool.cs(124,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Foundation/TernaryBool.cs(146,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Foundation/Tree.cs(24,15): warning CS3008: Identifier `Db4objects.Db4o.Foundation.Tree._preceding' is not CLS-compliant Db4objects.Db4o/Foundation/Tree.cs(26,14): warning CS3008: Identifier `Db4objects.Db4o.Foundation.Tree._size' is not CLS-compliant Db4objects.Db4o/Foundation/Tree.cs(28,15): warning CS3008: Identifier `Db4objects.Db4o.Foundation.Tree._subsequent' is not CLS-compliant Db4objects.Db4o/IO/BinDecorator.cs(33,27): warning CS3008: Identifier `Db4objects.Db4o.IO.BinDecorator._bin' is not CLS-compliant Db4objects.Db4o/IO/BlockAwareBin.cs(164,27): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/IO/BlockAwareBin.cs(178,27): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/IO/BlockAwareBin.cs(194,27): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/IO/CachedIoAdapter.cs(427,27): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/IO/StorageDecorator.cs(29,31): warning CS3008: Identifier `Db4objects.Db4o.IO.StorageDecorator._storage' is not CLS-compliant Db4objects.Db4o/IO/VanillaIoAdapter.cs(25,23): warning CS3008: Identifier `Db4objects.Db4o.IO.VanillaIoAdapter._delegate' is not CLS-compliant Db4objects.Db4o/Internal/Activation/ActivationDepthImpl.cs(23,37): warning CS3008: Identifier `Db4objects.Db4o.Internal.Activation.ActivationDepthImpl._mode' is not CLS-compliant Db4objects.Db4o/Internal/Activation/TransparentActivationDepthProviderImpl.cs(62,15): warning CS3008: Identifier `Db4objects.Db4o.Internal.Activation.TransparentActivationDepthProviderImpl._transparentPersistenceIsEnabled' is not CLS-compliant Db4objects.Db4o/Internal/Btree/Algebra/BTreeRangeSingleOperation.cs(24,39): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.Algebra.BTreeRangeSingleOperation._single' is not CLS-compliant Db4objects.Db4o/Internal/Btree/Algebra/BTreeRangeUnionOperation.cs(24,38): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.Algebra.BTreeRangeUnionOperation._union' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTree.cs(68,21): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTree._processing' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreeConfiguration.cs(27,42): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreeConfiguration._idSystem' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreeConfiguration.cs(29,37): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreeConfiguration._slotChangeFactory' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreeConfiguration.cs(31,24): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreeConfiguration._canEnlistWithTransaction' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreeConfiguration.cs(33,23): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreeConfiguration._cacheSize' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreeNodeCacheEntry.cs(24,29): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreeNodeCacheEntry._node' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreePatch.cs(23,34): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreePatch._transaction' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreePatch.cs(25,20): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreePatch._object' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreeUpdate.cs(25,56): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreeUpdate._next' is not CLS-compliant Db4objects.Db4o/Internal/ByteArrayBuffer.cs(32,17): warning CS3008: Identifier `Db4objects.Db4o.Internal.ByteArrayBuffer._buffer' is not CLS-compliant Db4objects.Db4o/Internal/ByteArrayBuffer.cs(34,14): warning CS3008: Identifier `Db4objects.Db4o.Internal.ByteArrayBuffer._offset' is not CLS-compliant Db4objects.Db4o/Internal/ByteArrayBuffer.cs(213,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/ByteArrayBuffer.cs(29,70): warning CS0429: Unreachable expression code detected Db4objects.Db4o/Internal/ClassAspect.cs(27,17): warning CS3008: Identifier `Db4objects.Db4o.Internal.ClassAspect._handle' is not CLS-compliant Db4objects.Db4o/Internal/ClassMetadata.cs(57,27): warning CS3008: Identifier `Db4objects.Db4o.Internal.ClassMetadata._typeHandler' is not CLS-compliant Db4objects.Db4o/Internal/ClassMetadata.cs(59,49): warning CS3008: Identifier `Db4objects.Db4o.Internal.ClassMetadata._ancestor' is not CLS-compliant Db4objects.Db4o/Internal/ClassMetadata.cs(63,24): warning CS3008: Identifier `Db4objects.Db4o.Internal.ClassMetadata._aspects' is not CLS-compliant Db4objects.Db4o/Internal/ClassMetadata.cs(1007,21): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/Internal/Classindex/AbstractClassIndexStrategy.cs(27,36): warning CS3008: Identifier `Db4objects.Db4o.Internal.Classindex.AbstractClassIndexStrategy._classMetadata' is not CLS-compliant Db4objects.Db4o/Internal/Config4Abstract.cs(24,31): warning CS3008: Identifier `Db4objects.Db4o.Internal.Config4Abstract._config' is not CLS-compliant Db4objects.Db4o/Internal/Config4Impl.cs(606,5): warning CS0612: `Db4objects.Db4o.Internal.Config4Impl.SetOut(System.IO.TextWriter)' is obsolete Db4objects.Db4o/Internal/Config4Impl.cs(1270,32): warning CS3008: Identifier `Db4objects.Db4o.Internal.Config4Impl.ConfigDeepCloneContext._orig' is not CLS-compliant Db4objects.Db4o/Internal/Config4Impl.cs(1272,32): warning CS3008: Identifier `Db4objects.Db4o.Internal.Config4Impl.ConfigDeepCloneContext._cloned' is not CLS-compliant Db4objects.Db4o/Internal/Config/CacheConfigurationImpl.cs(36,9): warning CS0219: The variable `size' is assigned but its value is never used Db4objects.Db4o/Internal/Config/CommonConfigurationImpl.cs(198,13): warning CS0612: `Db4objects.Db4o.Internal.Config4Impl.SetOut(System.IO.TextWriter)' is obsolete Db4objects.Db4o/Internal/DeleteInfo.cs(25,26): warning CS3008: Identifier `Db4objects.Db4o.Internal.DeleteInfo._reference' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(31,72): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._queryStarted' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(33,72): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._queryFinished' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(36,4): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._creating' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(39,4): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._activating' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(42,4): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._updating' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(45,4): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._deleting' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(48,4): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._deactivating' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(50,77): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._created' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(52,77): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._activated' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(54,77): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._updated' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(56,77): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._deleted' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(58,77): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._deactivated' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(60,73): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._committing' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(62,73): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._committed' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(64,77): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._instantiated' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(66,72): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._classRegistered' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(68,82): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._closing' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(70,82): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._opened' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(704,25): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(720,25): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/Internal/Exceptions4.cs(42,4): warning CS0612: `Db4objects.Db4o.Internal.Exceptions4.ThrowRuntimeException(int, string, System.Exception, bool)' is obsolete Db4objects.Db4o/Internal/FieldMetadata.cs(46,18): warning CS3008: Identifier `Db4objects.Db4o.Internal.FieldMetadata._isArray' is not CLS-compliant Db4objects.Db4o/Internal/FieldMetadata.cs(64,27): warning CS3008: Identifier `Db4objects.Db4o.Internal.FieldMetadata._fieldType' is not CLS-compliant Db4objects.Db4o/Internal/FieldMetadata.cs(66,17): warning CS3008: Identifier `Db4objects.Db4o.Internal.FieldMetadata._fieldTypeID' is not CLS-compliant Db4objects.Db4o/Internal/Fieldindex/IndexedNodeBase.cs(28,33): warning CS3008: Identifier `Db4objects.Db4o.Internal.Fieldindex.IndexedNodeBase._constraint' is not CLS-compliant Db4objects.Db4o/Internal/Fileheader/FileHeaderVariablePart.cs(28,43): warning CS3008: Identifier `Db4objects.Db4o.Internal.Fileheader.FileHeaderVariablePart._container' is not CLS-compliant Db4objects.Db4o/Internal/Fileheader/FileHeaderVariablePart.cs(62,65): warning CS0429: Unreachable expression code detected Db4objects.Db4o/Internal/Fileheader/NewFileHeaderBase.cs(34,27): warning CS3008: Identifier `Db4objects.Db4o.Internal.Fileheader.NewFileHeaderBase._timerFileLock' is not CLS-compliant Db4objects.Db4o/Internal/Fileheader/NewFileHeaderBase.cs(36,36): warning CS3008: Identifier `Db4objects.Db4o.Internal.Fileheader.NewFileHeaderBase._variablePart' is not CLS-compliant Db4objects.Db4o/Internal/Freespace/AbstractFreespaceManager.cs(51,25): warning CS3008: Identifier `Db4objects.Db4o.Internal.Freespace.AbstractFreespaceManager._slotFreedCallback' is not CLS-compliant Db4objects.Db4o/Internal/Freespace/AbstractFreespaceManager.cs(90,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/Freespace/FreeSlotNode.cs(103,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/Freespace/FreeSlotNode.cs(154,4): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/Freespace/SlotHandler.cs(27,18): warning CS3008: Identifier `Db4objects.Db4o.Internal.Freespace.SlotHandler._current' is not CLS-compliant Db4objects.Db4o/Internal/HandlerRegistry.cs(54,24): warning CS3008: Identifier `Db4objects.Db4o.Internal.HandlerRegistry._stringHandler' is not CLS-compliant Db4objects.Db4o/Internal/Handlers/Array/ArrayHandler.cs(42,41): warning CS3008: Identifier `Db4objects.Db4o.Internal.Handlers.Array.ArrayHandler._versionHelper' is not CLS-compliant Db4objects.Db4o/Internal/Handlers/Array/ArrayHandler.cs(276,4): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/Handlers/Array/ArrayVersionHelper3.cs(71,4): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/Handlers/HandlerVersion.cs(21,23): warning CS3008: Identifier `Db4objects.Db4o.Internal.Handlers.HandlerVersion._number' is not CLS-compliant Db4objects.Db4o/Internal/Handlers/LongHandler.cs(74,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/Handlers/LongHandler.cs(92,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/Handlers/PrimitiveHandler.cs(32,27): warning CS3008: Identifier `Db4objects.Db4o.Internal.Handlers.PrimitiveHandler._classReflector' is not CLS-compliant Db4objects.Db4o/Internal/Handlers/StringBasedValueTypeHandlerBase.cs(30,24): warning CS3008: Identifier `Db4objects.Db4o.Internal.Handlers.StringBasedValueTypeHandlerBase._clazz' is not CLS-compliant Db4objects.Db4o/Internal/Handlers/TypeHandlerPredicatePair.cs(23,41): warning CS3008: Identifier `Db4objects.Db4o.Internal.Handlers.TypeHandlerPredicatePair._predicate' is not CLS-compliant Db4objects.Db4o/Internal/Handlers/TypeHandlerPredicatePair.cs(25,33): warning CS3008: Identifier `Db4objects.Db4o.Internal.Handlers.TypeHandlerPredicatePair._typeHandler' is not CLS-compliant Db4objects.Db4o/Internal/Handlers/Versions/OpenTypeHandler0.cs(68,23): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/Internal/HardObjectReference.cs(27,35): warning CS3008: Identifier `Db4objects.Db4o.Internal.HardObjectReference._reference' is not CLS-compliant Db4objects.Db4o/Internal/HardObjectReference.cs(29,26): warning CS3008: Identifier `Db4objects.Db4o.Internal.HardObjectReference._object' is not CLS-compliant Db4objects.Db4o/Internal/Identifiable.cs(25,17): warning CS3008: Identifier `Db4objects.Db4o.Internal.Identifiable._id' is not CLS-compliant Db4objects.Db4o/Internal/Identifiable.cs(27,17): warning CS3008: Identifier `Db4objects.Db4o.Internal.Identifiable._state' is not CLS-compliant Db4objects.Db4o/Internal/Ids/IdSlotMapping.cs(23,14): warning CS3008: Identifier `Db4objects.Db4o.Internal.Ids.IdSlotMapping._id' is not CLS-compliant Db4objects.Db4o/Internal/Ids/IdSlotMapping.cs(25,14): warning CS3008: Identifier `Db4objects.Db4o.Internal.Ids.IdSlotMapping._address' is not CLS-compliant Db4objects.Db4o/Internal/Ids/IdSlotMapping.cs(27,14): warning CS3008: Identifier `Db4objects.Db4o.Internal.Ids.IdSlotMapping._length' is not CLS-compliant Db4objects.Db4o/Internal/Ids/InMemoryIdSystem.cs(184,9): warning CS0219: The variable `xByteSlot' is assigned but its value is never used Db4objects.Db4o/Internal/Ids/StandardIdSystemFactory.cs(93,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/IoAdaptedObjectContainer.cs(253,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/IoAdaptedObjectContainer.cs(364,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/IoAdaptedObjectContainer.cs(368,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/LocalObjectContainer.cs(44,24): warning CS3008: Identifier `Db4objects.Db4o.Internal.LocalObjectContainer._fileHeader' is not CLS-compliant Db4objects.Db4o/Internal/LocalObjectContainer.cs(64,38): warning CS3008: Identifier `Db4objects.Db4o.Internal.LocalObjectContainer._pointerIo' is not CLS-compliant Db4objects.Db4o/Internal/LocalObjectContainer.cs(379,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/LocalObjectContainer.cs(400,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/LocalTransaction.cs(36,43): warning CS3008: Identifier `Db4objects.Db4o.Internal.LocalTransaction._file' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/AbstractReadContext.cs(29,30): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.AbstractReadContext._activationDepth' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/AspectType.cs(23,24): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.AspectType._id' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/ClassMarshaller.cs(27,27): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.ClassMarshaller._family' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/ContextState.cs(21,23): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.ContextState._offset' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/MarshallerFamily.cs(51,35): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.MarshallerFamily._class' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/MarshallerFamily.cs(53,36): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.MarshallerFamily._field' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/MarshallerFamily.cs(55,39): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.MarshallerFamily._primitive' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/ObjectHeader.cs(26,36): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.ObjectHeader._marshallerFamily' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/ObjectHeader.cs(28,42): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.ObjectHeader._headerAttributes' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/ObjectHeaderContext.cs(25,26): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.ObjectHeaderContext._objectHeader' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/ObjectReferenceContext.cs(25,63): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.ObjectReferenceContext._reference' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/PrimitiveMarshaller.cs(24,27): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.PrimitiveMarshaller._family' is not CLS-compliant Db4objects.Db4o/Internal/Messages.cs(136,34): warning CS0618: `Db4objects.Db4o.Internal.Messages.SafeConfig(Db4objects.Db4o.Config.IConfiguration)' is obsolete: `uses deprecated api' Db4objects.Db4o/Internal/Metadata/MarshallingInfoTraverseAspectCommand.cs(27,39): warning CS3008: Identifier `Db4objects.Db4o.Internal.Metadata.MarshallingInfoTraverseAspectCommand._marshallingInfo' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(54,37): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerBase._classCollection' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(56,25): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerBase._config' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(67,20): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerBase._lock' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(83,50): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerBase._transaction' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(85,26): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerBase._handlers' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(95,43): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerBase._timeStampIdGenerator' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(108,29): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerBase._blockConverter' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(388,4): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/ObjectContainerBase.cs(1080,72): warning CS0252: Possible unintended reference comparison. Consider casting the left side expression to type `System.Type' to get value comparison Db4objects.Db4o/Internal/ObjectContainerBase.cs(1127,37): warning CS0168: The variable `exc' is declared but never used native/Db4objects.Db4o/Internal/ObjectContainerBase.cs(194,41): warning CS0168: The variable `exc' is declared but never used native/Db4objects.Db4o/Internal/ObjectContainerBase.cs(198,32): warning CS0168: The variable `exc' is declared but never used Db4objects.Db4o/Internal/ObjectContainerSession.cs(41,42): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerSession._server' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerSession.cs(43,59): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerSession._transaction' is not CLS-compliant Db4objects.Db4o/Internal/ObjectID.cs(23,23): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectID._id' is not CLS-compliant Db4objects.Db4o/Internal/ObjectInfoCollectionImpl.cs(28,22): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectInfoCollectionImpl._collection' is not CLS-compliant Db4objects.Db4o/Internal/ObjectReference.cs(59,14): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectReference._hcHashcode' is not CLS-compliant Db4objects.Db4o/Internal/Qlin/QLinSubNode.cs(26,31): warning CS3008: Identifier `Db4objects.Db4o.Internal.Qlin.QLinSubNode._root' is not CLS-compliant Db4objects.Db4o/Internal/Query/PredicateEvaluation.cs(24,20): warning CS3008: Identifier `Db4objects.Db4o.Internal.Query.PredicateEvaluation._predicate' is not CLS-compliant Db4objects.Db4o/Internal/Query/Processor/QCon.cs(40,19): warning CS3008: Identifier `Db4objects.Db4o.Internal.Query.Processor.QCon._children' is not CLS-compliant Db4objects.Db4o/Internal/Query/Processor/QConObject.cs(168,21): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/Internal/Query/Result/AbstractLateQueryResult.cs(29,25): warning CS3008: Identifier `Db4objects.Db4o.Internal.Query.Result.AbstractLateQueryResult._iterable' is not CLS-compliant Db4objects.Db4o/Internal/Query/Result/AbstractQueryResult.cs(30,59): warning CS3008: Identifier `Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult._transaction' is not CLS-compliant Db4objects.Db4o/Internal/Query/Result/IdListQueryResult.cs(37,23): warning CS3008: Identifier `Db4objects.Db4o.Internal.Query.Result.IdListQueryResult._ids' is not CLS-compliant Db4objects.Db4o/Internal/References/TransactionalReferenceSystemBase.cs(25,39): warning CS3008: Identifier `Db4objects.Db4o.Internal.References.TransactionalReferenceSystemBase._committedReferences' is not CLS-compliant Db4objects.Db4o/Internal/References/TransactionalReferenceSystemBase.cs(27,30): warning CS3008: Identifier `Db4objects.Db4o.Internal.References.TransactionalReferenceSystemBase._newReferences' is not CLS-compliant Db4objects.Db4o/Internal/SerializedGraph.cs(23,23): warning CS3008: Identifier `Db4objects.Db4o.Internal.SerializedGraph._id' is not CLS-compliant Db4objects.Db4o/Internal/SerializedGraph.cs(25,26): warning CS3008: Identifier `Db4objects.Db4o.Internal.SerializedGraph._bytes' is not CLS-compliant Db4objects.Db4o/Internal/SharedIndexedFields.cs(23,40): warning CS3008: Identifier `Db4objects.Db4o.Internal.SharedIndexedFields._version' is not CLS-compliant Db4objects.Db4o/Internal/SharedIndexedFields.cs(25,37): warning CS3008: Identifier `Db4objects.Db4o.Internal.SharedIndexedFields._uUID' is not CLS-compliant Db4objects.Db4o/Internal/SharedIndexedFields.cs(27,48): warning CS3008: Identifier `Db4objects.Db4o.Internal.SharedIndexedFields._commitTimestamp' is not CLS-compliant Db4objects.Db4o/Internal/Slots/Pointer4.cs(23,23): warning CS3008: Identifier `Db4objects.Db4o.Internal.Slots.Pointer4._id' is not CLS-compliant Db4objects.Db4o/Internal/Slots/Pointer4.cs(25,24): warning CS3008: Identifier `Db4objects.Db4o.Internal.Slots.Pointer4._slot' is not CLS-compliant Db4objects.Db4o/Internal/Slots/SlotChange.cs(55,18): warning CS3008: Identifier `Db4objects.Db4o.Internal.Slots.SlotChange._newSlot' is not CLS-compliant Db4objects.Db4o/Internal/Transaction.cs(34,59): warning CS3008: Identifier `Db4objects.Db4o.Internal.Transaction._systemTransaction' is not CLS-compliant Db4objects.Db4o/Internal/TransactionContext.cs(23,31): warning CS3008: Identifier `Db4objects.Db4o.Internal.TransactionContext._transaction' is not CLS-compliant Db4objects.Db4o/Internal/TransactionContext.cs(25,26): warning CS3008: Identifier `Db4objects.Db4o.Internal.TransactionContext._object' is not CLS-compliant Db4objects.Db4o/Internal/Transactionlog/TransactionLogHandler.cs(25,43): warning CS3008: Identifier `Db4objects.Db4o.Internal.Transactionlog.TransactionLogHandler._container' is not CLS-compliant Db4objects.Db4o/Internal/TranslatedAspect.cs(111,28): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/Internal/TransportObjectContainer.cs(228,15): warning CS3008: Identifier `Db4objects.Db4o.Internal.TransportObjectContainer.KnownObjectIdentity._id' is not CLS-compliant Db4objects.Db4o/Internal/TreeInt.cs(57,14): warning CS3008: Identifier `Db4objects.Db4o.Internal.TreeInt._key' is not CLS-compliant Db4objects.Db4o/Internal/TreeIntObject.cs(24,17): warning CS3008: Identifier `Db4objects.Db4o.Internal.TreeIntObject._object' is not CLS-compliant Db4objects.Db4o/Internal/TypeHandlerAspect.cs(28,33): warning CS3008: Identifier `Db4objects.Db4o.Internal.TypeHandlerAspect._typeHandler' is not CLS-compliant Db4objects.Db4o/Internal/TypeHandlerConfiguration.cs(25,34): warning CS3008: Identifier `Db4objects.Db4o.Internal.TypeHandlerConfiguration._config' is not CLS-compliant Db4objects.Db4o/Reflect/Core/AbstractReflectArray.cs(25,33): warning CS3008: Identifier `Db4objects.Db4o.Reflect.Core.AbstractReflectArray._reflector' is not CLS-compliant Db4objects.Db4o/Reflect/Generic/GenericClass.cs(41,31): warning CS3008: Identifier `Db4objects.Db4o.Reflect.Generic.GenericClass._converter' is not CLS-compliant Db4objects.Db4o/Reflect/Generic/KnownClassesRepository.cs(285,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Typehandlers/Internal/KeyValueHandlerPair.cs(23,33): warning CS3008: Identifier `Db4objects.Db4o.Typehandlers.Internal.KeyValueHandlerPair._keyHandler' is not CLS-compliant Db4objects.Db4o/Typehandlers/Internal/KeyValueHandlerPair.cs(25,33): warning CS3008: Identifier `Db4objects.Db4o.Typehandlers.Internal.KeyValueHandlerPair._valueHandler' is not CLS-compliant native/Db4objects.Db4o/Internal/Platform4.cs(734,29): warning CS3002: Return type of `Db4objects.Db4o.Internal.Platform4.ToSByte(byte)' is not CLS-compliant native/Db4objects.Db4o/Internal/Query/GenericObjectSetFacade.cs(28,45): warning CS3008: Identifier `Db4objects.Db4o.Internal.Query.GenericObjectSetFacade._delegate' is not CLS-compliant native/Db4objects.Db4o/Internal/Query/ObjectSetFacade.cs(29,39): warning CS3008: Identifier `Db4objects.Db4o.Internal.Query.ObjectSetFacade._delegate' is not CLS-compliant native/Db4objects.Db4o/Reflect/Net/NetClass.cs(28,33): warning CS3008: Identifier `Db4objects.Db4o.Reflect.Net.NetClass._reflector' is not CLS-compliant native/Db4objects.Db4o/Reflect/Net/NetField.cs(28,32): warning CS3008: Identifier `Db4objects.Db4o.Reflect.Net.NetField._field' is not CLS-compliant native/Db4objects.Db4o/Reflect/Net/NetReflector.cs(25,27): warning CS3008: Identifier `Db4objects.Db4o.Reflect.Net.NetReflector._parent' is not CLS-compliant native/Sharpen/IO/StreamAdaptor.cs(22,29): warning CS3008: Identifier `Sharpen.IO.StreamAdaptor._stream' is not CLS-compliant native/Sharpen/Lang/TypeReference.cs(80,20): warning CS3008: Identifier `Sharpen.Lang.SimpleTypeReference._simpleName' is not CLS-compliant native/Sharpen/Lang/TypeReference.cs(82,26): warning CS3008: Identifier `Sharpen.Lang.SimpleTypeReference._assemblyName' is not CLS-compliant native/Sharpen/Lang/TypeReference.cs(158,30): warning CS0618: `System.Reflection.Assembly.LoadWithPartialName(string)' is obsolete: `This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202' native/Sharpen/Lang/TypeReference.cs(168,27): warning CS3008: Identifier `Sharpen.Lang.QualifiedTypeReference._elementType' is not CLS-compliant native/Sharpen/Net/SocketWrapper.cs(24,26): warning CS3008: Identifier `Sharpen.Net.SocketWrapper._delegate' is not CLS-compliant Db4objects.Db4o/DTrace.cs(238,23): warning CS0649: Field `Db4objects.Db4o.DTrace._breakAfterEvent' is never assigned to, and will always have its default value `false' Db4objects.Db4o/Foundation/CircularBuffer4.cs(213,25): warning CS0414: The private field `Db4objects.Db4o.Foundation.CircularBuffer4._IEnumerator_121.head' is assigned but its value is never used Db4objects.Db4o/Foundation/CircularIntBuffer4.cs(215,25): warning CS0414: The private field `Db4objects.Db4o.Foundation.CircularIntBuffer4._IEnumerator_123.head' is assigned but its value is never used Db4objects.Db4o/Foundation/CircularLongBuffer4.cs(215,25): warning CS0414: The private field `Db4objects.Db4o.Foundation.CircularLongBuffer4._IEnumerator_122.head' is assigned but its value is never used Db4objects.Db4o/Internal/ByteArrayBuffer.cs(29,39): warning CS0414: The private field `Db4objects.Db4o.Internal.ByteArrayBuffer._checkXBytes' is assigned but its value is never used Db4objects.Db4o/Internal/Config/CacheConfigurationImpl.cs(24,32): warning CS0414: The private field `Db4objects.Db4o.Internal.Config.CacheConfigurationImpl._config' is assigned but its value is never used Db4objects.Db4o/Internal/HandlerVersionRegistry.cs(102,44): warning CS0414: The private field `Db4objects.Db4o.Internal.HandlerVersionRegistry.HandlerVersionKey._enclosing' is assigned but its value is never used Db4objects.Db4o/Internal/Handlers/IntHandler.cs(132,32): warning CS0414: The private field `Db4objects.Db4o.Internal.Handlers.IntHandler.PreparedIntComparison._enclosing' is assigned but its value is never used Db4objects.Db4o/Internal/Marshall/MarshallingContext.cs(47,27): warning CS0169: The private field `Db4objects.Db4o.Internal.Marshall.MarshallingContext._debugPrepend' is never used Db4objects.Db4o/Internal/Qlin/QLinConstraint.cs(24,32): warning CS0414: The private field `Db4objects.Db4o.Internal.Qlin.QLinConstraint._constraint' is assigned but its value is never used Db4objects.Db4o/Internal/TransactionObjectCarrier.cs(25,43): warning CS0414: The private field `Db4objects.Db4o.Internal.TransactionObjectCarrier._idSystem' is assigned but its value is never used Db4objects.Db4o/TA/TransparentActivationSupport.cs(327,50): warning CS0414: The private field `Db4objects.Db4o.TA.TransparentActivationSupport.TADiagnosticProcessor._enclosing' is assigned but its value is never used native/Sharpen/Util/HashSet.cs(24,40): warning CS0414: The private field `Sharpen.Util.HashSet._object' is assigned but its value is never used Target DeployOutputFiles: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/obj/Release/Db4objects.Db4o.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/obj/Release/Db4objects.Db4o.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll' Done building project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/Db4objects.Db4o-2010.csproj". Project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS/Db4objects.Db4o.CS-2010.csproj" (default target(s)): Target PrepareForBuild: Configuration: Release Platform: AnyCPU Created directory "bin/Release/" Created directory "obj/Release/" Target CopyFilesMarkedCopyLocal: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS/bin/Release/Db4objects.Db4o.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS/bin/Release/Db4objects.Db4o.dll.mdb' Target GenerateSatelliteAssemblies: No input files were specified for target GenerateSatelliteAssemblies, skipping. Target CoreCompile: Tool /usr/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:full /debug:portable /keyfile:../db4objects.snk /publicsign /optimize+ /out:obj/Release/Db4objects.Db4o.CS.dll Db4objects.Db4o.CS/CS/Caching/IClientSlotCache.cs Db4objects.Db4o.CS/CS/Config/IClientConfiguration.cs Db4objects.Db4o.CS/CS/Config/IClientConfigurationItem.cs Db4objects.Db4o.CS/CS/Config/IClientServerFactory.cs Db4objects.Db4o.CS/CS/Config/INetworkingConfiguration.cs Db4objects.Db4o.CS/CS/Config/INetworkingConfigurationProvider.cs Db4objects.Db4o.CS/CS/Config/IServerConfiguration.cs Db4objects.Db4o.CS/CS/Config/IServerConfigurationItem.cs Db4objects.Db4o.CS/CS/Db4oClientServer.cs Db4objects.Db4o.CS/CS/Foundation/IServerSocket4.cs Db4objects.Db4o.CS/CS/Foundation/ISocket4.cs Db4objects.Db4o.CS/CS/Foundation/ISocket4Factory.cs Db4objects.Db4o.CS/CS/Foundation/NetworkServerSocket.cs Db4objects.Db4o.CS/CS/Foundation/NetworkServerSocketBase.cs Db4objects.Db4o.CS/CS/Foundation/NetworkSocket.cs Db4objects.Db4o.CS/CS/Foundation/NetworkSocketBase.cs Db4objects.Db4o.CS/CS/Foundation/ServerSocket4Decorator.cs Db4objects.Db4o.CS/CS/Foundation/Socket4Decorator.cs Db4objects.Db4o.CS/CS/Foundation/StandardSocket4Factory.cs Db4objects.Db4o.CS/CS/Internal/BlobProcessor.cs Db4objects.Db4o.CS/CS/Internal/Caching/ClientSlotCacheImpl.cs Db4objects.Db4o.CS/CS/Internal/Caching/NullClientSlotCache.cs Db4objects.Db4o.CS/CS/Internal/ClassInfo.cs Db4objects.Db4o.CS/CS/Internal/ClassInfoHelper.cs Db4objects.Db4o.CS/CS/Internal/ClientAsynchronousMessageProcessor.cs Db4objects.Db4o.CS/CS/Internal/ClientConnectionEventArgs.cs Db4objects.Db4o.CS/CS/Internal/ClientHeartbeat.cs Db4objects.Db4o.CS/CS/Internal/ClientMessageDispatcherImpl.cs Db4objects.Db4o.CS/CS/Internal/ClientObjectContainer.cs Db4objects.Db4o.CS/CS/Internal/ClientQueryResult.cs Db4objects.Db4o.CS/CS/Internal/ClientQueryResultIterator.cs Db4objects.Db4o.CS/CS/Internal/ClientServerPlatform.cs Db4objects.Db4o.CS/CS/Internal/ClientTransaction.cs Db4objects.Db4o.CS/CS/Internal/ClientTransactionHandle.cs Db4objects.Db4o.CS/CS/Internal/ClientTransactionPool.cs Db4objects.Db4o.CS/CS/Internal/CommittedCallbacksDispatcher.cs Db4objects.Db4o.CS/CS/Internal/Config/ClientConfigurationImpl.cs Db4objects.Db4o.CS/CS/Internal/Config/Db4oClientServerLegacyConfigurationBridge.cs Db4objects.Db4o.CS/CS/Internal/Config/LegacyClientServerFactoryImpl.cs Db4objects.Db4o.CS/CS/Internal/Config/NetworkingConfigurationImpl.cs Db4objects.Db4o.CS/CS/Internal/Config/NetworkingConfigurationProviderImpl.cs Db4objects.Db4o.CS/CS/Internal/Config/ServerConfigurationImpl.cs Db4objects.Db4o.CS/CS/Internal/Config/StandardClientServerFactory.cs Db4objects.Db4o.CS/CS/Internal/DebugCS.cs Db4objects.Db4o.CS/CS/Internal/Events/ClientEventRegistryImpl.cs Db4objects.Db4o.CS/CS/Internal/FatalServerShutdown.cs Db4objects.Db4o.CS/CS/Internal/FieldInfo.cs Db4objects.Db4o.CS/CS/Internal/IBroadcastFilter.cs Db4objects.Db4o.CS/CS/Internal/IClientConnection.cs Db4objects.Db4o.CS/CS/Internal/IClientMessageDispatcher.cs Db4objects.Db4o.CS/CS/Internal/IObjectServerEvents.cs Db4objects.Db4o.CS/CS/Internal/IPrefetchingStrategy.cs Db4objects.Db4o.CS/CS/Internal/IServerMessageDispatcher.cs Db4objects.Db4o.CS/CS/Internal/InternalServerError.cs Db4objects.Db4o.CS/CS/Internal/LazyClientIdIterator.cs Db4objects.Db4o.CS/CS/Internal/LazyClientObjectSetStub.cs Db4objects.Db4o.CS/CS/Internal/LazyClientQueryResult.cs Db4objects.Db4o.CS/CS/Internal/MessageEventArgs.cs Db4objects.Db4o.CS/CS/Internal/Messages/IClientSideMessage.cs Db4objects.Db4o.CS/CS/Internal/Messages/IMessage.cs Db4objects.Db4o.CS/CS/Internal/Messages/IMessageDispatcher.cs Db4objects.Db4o.CS/CS/Internal/Messages/IMessageWithResponse.cs Db4objects.Db4o.CS/CS/Internal/Messages/IServerSideMessage.cs Db4objects.Db4o.CS/CS/Internal/Messages/MClassID.cs Db4objects.Db4o.CS/CS/Internal/Messages/MClassMeta.cs Db4objects.Db4o.CS/CS/Internal/Messages/MClassMetadataIdForName.cs Db4objects.Db4o.CS/CS/Internal/Messages/MClassNameForID.cs Db4objects.Db4o.CS/CS/Internal/Messages/MClose.cs Db4objects.Db4o.CS/CS/Internal/Messages/MCloseSocket.cs Db4objects.Db4o.CS/CS/Internal/Messages/MCommit.cs Db4objects.Db4o.CS/CS/Internal/Messages/MCommitSystemTransaction.cs Db4objects.Db4o.CS/CS/Internal/Messages/MCommittedCallBackRegistry.cs Db4objects.Db4o.CS/CS/Internal/Messages/MCommittedInfo.cs Db4objects.Db4o.CS/CS/Internal/Messages/MCreateClass.cs Db4objects.Db4o.CS/CS/Internal/Messages/MDelete.cs Db4objects.Db4o.CS/CS/Internal/Messages/MDeleteBlobFile.cs Db4objects.Db4o.CS/CS/Internal/Messages/MError.cs Db4objects.Db4o.CS/CS/Internal/Messages/MFailed.cs Db4objects.Db4o.CS/CS/Internal/Messages/MGenerateTransactionTimestamp.cs Db4objects.Db4o.CS/CS/Internal/Messages/MGetAll.cs Db4objects.Db4o.CS/CS/Internal/Messages/MGetClasses.cs Db4objects.Db4o.CS/CS/Internal/Messages/MGetInternalIDs.cs Db4objects.Db4o.CS/CS/Internal/Messages/MGetThreadID.cs Db4objects.Db4o.CS/CS/Internal/Messages/MIDList.cs Db4objects.Db4o.CS/CS/Internal/Messages/MIdentity.cs Db4objects.Db4o.CS/CS/Internal/Messages/MInstanceCount.cs Db4objects.Db4o.CS/CS/Internal/Messages/MIsAlive.cs Db4objects.Db4o.CS/CS/Internal/Messages/MLength.cs Db4objects.Db4o.CS/CS/Internal/Messages/MLogin.cs Db4objects.Db4o.CS/CS/Internal/Messages/MLoginOK.cs Db4objects.Db4o.CS/CS/Internal/Messages/MNull.cs Db4objects.Db4o.CS/CS/Internal/Messages/MOK.cs Db4objects.Db4o.CS/CS/Internal/Messages/MObjectByUuid.cs Db4objects.Db4o.CS/CS/Internal/Messages/MObjectSet.cs Db4objects.Db4o.CS/CS/Internal/Messages/MObjectSetFetch.cs Db4objects.Db4o.CS/CS/Internal/Messages/MObjectSetFinalized.cs Db4objects.Db4o.CS/CS/Internal/Messages/MObjectSetGetId.cs Db4objects.Db4o.CS/CS/Internal/Messages/MObjectSetIndexOf.cs Db4objects.Db4o.CS/CS/Internal/Messages/MObjectSetReset.cs Db4objects.Db4o.CS/CS/Internal/Messages/MObjectSetSize.cs Db4objects.Db4o.CS/CS/Internal/Messages/MPing.cs Db4objects.Db4o.CS/CS/Internal/Messages/MPong.cs Db4objects.Db4o.CS/CS/Internal/Messages/MPrefetchIDs.cs Db4objects.Db4o.CS/CS/Internal/Messages/MProcessDeletes.cs Db4objects.Db4o.CS/CS/Internal/Messages/MQueryExecute.cs Db4objects.Db4o.CS/CS/Internal/Messages/MQueryResult.cs Db4objects.Db4o.CS/CS/Internal/Messages/MRaiseCommitTimestamp.cs Db4objects.Db4o.CS/CS/Internal/Messages/MReadBlob.cs Db4objects.Db4o.CS/CS/Internal/Messages/MReadBytes.cs Db4objects.Db4o.CS/CS/Internal/Messages/MReadMultipleObjects.cs Db4objects.Db4o.CS/CS/Internal/Messages/MReadObject.cs Db4objects.Db4o.CS/CS/Internal/Messages/MReadReaderById.cs Db4objects.Db4o.CS/CS/Internal/Messages/MReadSlot.cs Db4objects.Db4o.CS/CS/Internal/Messages/MReleaseSemaphore.cs Db4objects.Db4o.CS/CS/Internal/Messages/MRequestExceptionWithResponse.cs Db4objects.Db4o.CS/CS/Internal/Messages/MRequestExceptionWithoutResponse.cs Db4objects.Db4o.CS/CS/Internal/Messages/MRollback.cs Db4objects.Db4o.CS/CS/Internal/Messages/MRuntimeException.cs Db4objects.Db4o.CS/CS/Internal/Messages/MSetSemaphore.cs Db4objects.Db4o.CS/CS/Internal/Messages/MSuccess.cs Db4objects.Db4o.CS/CS/Internal/Messages/MSwitchToFile.cs Db4objects.Db4o.CS/CS/Internal/Messages/MSwitchToMainFile.cs Db4objects.Db4o.CS/CS/Internal/Messages/MTaDelete.cs Db4objects.Db4o.CS/CS/Internal/Messages/MTaIsDeleted.cs Db4objects.Db4o.CS/CS/Internal/Messages/MUseDefaultTransactionTimestamp.cs Db4objects.Db4o.CS/CS/Internal/Messages/MUseTransaction.cs Db4objects.Db4o.CS/CS/Internal/Messages/MUserMessage.cs Db4objects.Db4o.CS/CS/Internal/Messages/MVersion.cs Db4objects.Db4o.CS/CS/Internal/Messages/MVersionForId.cs Db4objects.Db4o.CS/CS/Internal/Messages/MWriteBatchedMessages.cs Db4objects.Db4o.CS/CS/Internal/Messages/MWriteBlob.cs Db4objects.Db4o.CS/CS/Internal/Messages/MWriteNew.cs Db4objects.Db4o.CS/CS/Internal/Messages/MWriteUpdate.cs Db4objects.Db4o.CS/CS/Internal/Messages/Msg.cs Db4objects.Db4o.CS/CS/Internal/Messages/MsgBlob.cs Db4objects.Db4o.CS/CS/Internal/Messages/MsgD.cs Db4objects.Db4o.CS/CS/Internal/Messages/MsgObject.cs Db4objects.Db4o.CS/CS/Internal/Messages/MsgQuery.cs Db4objects.Db4o.CS/CS/Internal/ObjectServerImpl.cs Db4objects.Db4o.CS/CS/Internal/Objectexchange/CacheContributingObjectReader.cs Db4objects.Db4o.CS/CS/Internal/Objectexchange/DeferredObjectExchangeStrategy.cs Db4objects.Db4o.CS/CS/Internal/Objectexchange/EagerObjectExchangeStrategy.cs Db4objects.Db4o.CS/CS/Internal/Objectexchange/EagerObjectWriter.cs Db4objects.Db4o.CS/CS/Internal/Objectexchange/FixedSizeIntIterator4Base.cs Db4objects.Db4o.CS/CS/Internal/Objectexchange/IObjectExchangeStrategy.cs Db4objects.Db4o.CS/CS/Internal/Objectexchange/IReferenceCollector.cs Db4objects.Db4o.CS/CS/Internal/Objectexchange/ISlotAccessor.cs Db4objects.Db4o.CS/CS/Internal/Objectexchange/ObjectExchangeConfiguration.cs Db4objects.Db4o.CS/CS/Internal/Objectexchange/ObjectExchangeStrategyFactory.cs Db4objects.Db4o.CS/CS/Internal/Objectexchange/SlotCollector.cs Db4objects.Db4o.CS/CS/Internal/Objectexchange/StandardReferenceCollector.cs Db4objects.Db4o.CS/CS/Internal/Objectexchange/StandardSlotAccessor.cs Db4objects.Db4o.CS/CS/Internal/ServerClosedEventArgs.cs Db4objects.Db4o.CS/CS/Internal/ServerMessageDispatcherImpl.cs Db4objects.Db4o.CS/CS/Internal/ShutdownMode.cs Db4objects.Db4o.CS/CS/Internal/SingleMessagePrefetchingStrategy.cs Db4objects.Db4o.CS/CS/Internal/Socket4Adapter.cs Properties/AssemblyInfo.cs native/Db4objects.Db4o.CS/CS/Internal/Events/ClientEventRegistryImpl.cs obj/Release/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /define:MONO /nowarn:1591;1572;1573;1574;0419 /doc:Db4objects.Db4o.dll.xml /nostdlib /reference:/usr/lib/mono/4.5-api/System.dll /reference:/usr/lib/mono/4.5-api/System.Data.dll /reference:/usr/lib/mono/4.5-api/System.Xml.dll /reference:/usr/lib/mono/4.5-api/System.Core.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release//Db4objects.Db4o.dll /reference:/usr/lib/mono/4.5-api//mscorlib.dll /warn:4 Db4objects.Db4o.CS/CS/Internal/ClientTransaction.cs(29,18): warning CS0628: `Db4objects.Db4o.CS.Internal.ClientTransaction._objectRefrencesToGC': new protected member declared in sealed class Db4objects.Db4o.CS/CS/Internal/IServerMessageDispatcher.cs(46,8): warning CS0108: `Db4objects.Db4o.CS.Internal.IServerMessageDispatcher.Close()' hides inherited member `Db4objects.Db4o.CS.Internal.Messages.IMessageDispatcher.Close()'. Use the new keyword if hiding was intended Db4objects.Db4o.CS/CS/Internal/Messages/IMessageDispatcher.cs(27,8): (Location of the symbol related to previous warning) Db4objects.Db4o.CS/CS/Internal/IServerMessageDispatcher.cs(56,8): warning CS0108: `Db4objects.Db4o.CS.Internal.IServerMessageDispatcher.Write(Db4objects.Db4o.CS.Internal.Messages.Msg)' hides inherited member `Db4objects.Db4o.CS.Internal.Messages.IMessageDispatcher.Write(Db4objects.Db4o.CS.Internal.Messages.Msg)'. Use the new keyword if hiding was intended Db4objects.Db4o.CS/CS/Internal/Messages/IMessageDispatcher.cs(25,8): (Location of the symbol related to previous warning) Db4objects.Db4o.CS/CS/Internal/Messages/MsgD.cs(182,25): warning CS0108: `Db4objects.Db4o.CS.Internal.Messages.MsgD.ReadBytes()' hides inherited member `Db4objects.Db4o.CS.Internal.Messages.Msg.ReadBytes'. Use the new keyword if hiding was intended Db4objects.Db4o.CS/CS/Internal/Messages/Msg.cs(138,37): (Location of the symbol related to previous warning) Db4objects.Db4o.CS/CS/Internal/Messages/MGetAll.cs(40,31): warning CS0108: `Db4objects.Db4o.CS.Internal.Messages.MGetAll.GetAll(Db4objects.Db4o.Config.QueryEvaluationMode)' hides inherited member `Db4objects.Db4o.CS.Internal.Messages.Msg.GetAll'. Use the new keyword if hiding was intended Db4objects.Db4o.CS/CS/Internal/Messages/Msg.cs(79,34): (Location of the symbol related to previous warning) Db4objects.Db4o.CS/CS/Internal/Messages/MObjectSet.cs(25,41): warning CS0108: `Db4objects.Db4o.CS.Internal.Messages.MObjectSet.QueryResult(int)' hides inherited member `Db4objects.Db4o.CS.Internal.Messages.Msg.QueryResult'. Use the new keyword if hiding was intended Db4objects.Db4o.CS/CS/Internal/Messages/Msg.cs(131,39): (Location of the symbol related to previous warning) Db4objects.Db4o.CS/CS/Config/IClientConfiguration.cs(94,7): warning CS1584: XML comment on `Db4objects.Db4o.CS.Config.IClientConfiguration.TimeoutClientSocket' has syntactically incorrect cref attribute `#timeoutServerSocket(int)' Db4objects.Db4o.CS/CS/Config/IClientServerFactory.cs(28,19): warning CS1584: XML comment on `Db4objects.Db4o.CS.Config.IClientServerFactory' has syntactically incorrect cref attribute `Db4objects.Db4o.Db4oFactory.OpenClient(Db4objects.Db4o.Config.IConfiguration, string, int, string, string) ' Db4objects.Db4o.CS/CS/Config/IClientServerFactory.cs(28,19): warning CS1584: XML comment on `Db4objects.Db4o.CS.Config.IClientServerFactory' has syntactically incorrect cref attribute `Db4objects.Db4o.Db4oFactory.OpenServer(Db4objects.Db4o.Config.IConfiguration, string, int) ' Db4objects.Db4o.CS/CS/Config/IServerConfiguration.cs(71,7): warning CS1584: XML comment on `Db4objects.Db4o.CS.Config.IServerConfiguration.TimeoutServerSocket' has syntactically incorrect cref attribute `#timeoutClientSocket(int)' Db4objects.Db4o.CS/CS/Db4oClientServer.cs(99,31): warning CS1584: XML comment on `Db4objects.Db4o.CS.Db4oClientServer.OpenServer(Db4objects.Db4o.CS.Config.IServerConfiguration, string, int)' has syntactically incorrect cref attribute `ExtObjectServer#port()' Db4objects.Db4o.CS/CS/Db4oClientServer.cs(99,31): warning CS1584: XML comment on `Db4objects.Db4o.CS.Db4oClientServer.OpenServer(Db4objects.Db4o.CS.Config.IServerConfiguration, string, int)' has syntactically incorrect cref attribute `Configuration#readOnly' Db4objects.Db4o.CS/CS/Db4oClientServer.cs(99,31): warning CS1584: XML comment on `Db4objects.Db4o.CS.Db4oClientServer.OpenServer(Db4objects.Db4o.CS.Config.IServerConfiguration, string, int)' has syntactically incorrect cref attribute `Configuration#encrypt' Db4objects.Db4o.CS/CS/Db4oClientServer.cs(99,31): warning CS1584: XML comment on `Db4objects.Db4o.CS.Db4oClientServer.OpenServer(Db4objects.Db4o.CS.Config.IServerConfiguration, string, int)' has syntactically incorrect cref attribute `Configuration#password' Db4objects.Db4o.CS/CS/Db4oClientServer.cs(111,31): warning CS1584: XML comment on `Db4objects.Db4o.CS.Db4oClientServer.OpenServer(string, int)' has syntactically incorrect cref attribute `OpenServer(Db4objects.Db4o.CS.Config.IServerConfiguration, string, int) ' Db4objects.Db4o.CS/CS/Db4oClientServer.cs(129,34): warning CS1584: XML comment on `Db4objects.Db4o.CS.Db4oClientServer.OpenClient(Db4objects.Db4o.CS.Config.IClientConfiguration, string, int, string, string)' has syntactically incorrect cref attribute `OpenServer(Db4objects.Db4o.CS.Config.IServerConfiguration, string, int) ' Db4objects.Db4o.CS/CS/Db4oClientServer.cs(142,34): warning CS1584: XML comment on `Db4objects.Db4o.CS.Db4oClientServer.OpenClient(string, int, string, string)' has syntactically incorrect cref attribute `OpenClient(Db4objects.Db4o.CS.Config.IClientConfiguration, string, int, string, string) ' Db4objects.Db4o.CS/CS/Db4oClientServer.cs(162,36): warning CS0618: `Db4objects.Db4o.Db4oFactory.NewConfiguration()' is obsolete: `Use Db4oEmbedded.NewConfiguration() instead.' Db4objects.Db4o.CS/CS/Foundation/ServerSocket4Decorator.cs(50,28): warning CS3008: Identifier `Db4objects.Db4o.CS.Foundation.ServerSocket4Decorator._serverSocket' is not CLS-compliant Db4objects.Db4o.CS/CS/Foundation/Socket4Decorator.cs(73,22): warning CS3008: Identifier `Db4objects.Db4o.CS.Foundation.Socket4Decorator._socket' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/ClassInfo.cs(34,17): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.ClassInfo._className' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/ClassInfo.cs(36,15): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.ClassInfo._isSystemClass' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/ClassInfo.cs(38,48): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.ClassInfo._superClass' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/ClassInfo.cs(40,22): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.ClassInfo._fields' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/ClientObjectContainer.cs(82,18): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.ClientObjectContainer._doFinalize' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/ClientTransaction.cs(29,18): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.ClientTransaction._objectRefrencesToGC' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/Config/NetworkingConfigurationImpl.cs(28,34): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.Config.NetworkingConfigurationImpl._config' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/FieldInfo.cs(22,17): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.FieldInfo._fieldName' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/FieldInfo.cs(24,20): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.FieldInfo._fieldClass' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/FieldInfo.cs(26,15): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.FieldInfo._isPrimitive' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/FieldInfo.cs(28,15): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.FieldInfo._isArray' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/FieldInfo.cs(30,15): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.FieldInfo._isNArray' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/Messages/MClassMeta.cs(54,21): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/Messages/MDelete.cs(37,23): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/Messages/MGetAll.cs(61,22): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/Messages/MObjectByUuid.cs(41,22): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/Messages/MProcessDeletes.cs(42,26): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/Messages/MReadReaderById.cs(42,36): warning CS0168: The variable `exc' is declared but never used Db4objects.Db4o.CS/CS/Internal/Messages/MsgBlob.cs(29,19): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.Messages.MsgBlob._blob' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/ServerMessageDispatcherImpl.cs(141,21): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/ServerMessageDispatcherImpl.cs(152,21): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/ServerMessageDispatcherImpl.cs(166,27): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/ServerMessageDispatcherImpl.cs(363,22): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/ClientObjectContainer.cs(74,18): warning CS0649: Field `Db4objects.Db4o.CS.Internal.ClientObjectContainer.switchedToFile' is never assigned to, and will always have its default value `null' Target DeployOutputFiles: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS/obj/Release/Db4objects.Db4o.CS.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS/bin/Release/Db4objects.Db4o.CS.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS/obj/Release/Db4objects.Db4o.CS.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS/bin/Release/Db4objects.Db4o.CS.dll' Done building project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS/Db4objects.Db4o.CS-2010.csproj". Project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Linq/Db4objects.Db4o.Linq-2010.csproj" (default target(s)): Target PrepareForBuild: Configuration: Release Platform: AnyCPU Created directory "bin/Release/" Created directory "obj/Release/" Target CopyFilesMarkedCopyLocal: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Linq/bin/Release/Db4objects.Db4o.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Linq/bin/Release/Db4objects.Db4o.dll.mdb' Target GenerateSatelliteAssemblies: No input files were specified for target GenerateSatelliteAssemblies, skipping. Target CoreCompile: Tool /usr/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:pdbonly /keyfile:../db4objects.snk /publicsign /optimize+ /out:obj/Release/Db4objects.Db4o.Linq.dll Db4objects.Db4o.Linq/Caching/CacheFactory.cs Db4objects.Db4o.Linq/Caching/ICache4.cs Db4objects.Db4o.Linq/Caching/TracingCacheDecorator.cs Db4objects.Db4o.Linq/CodeAnalysis/CecilMethodAnalyser.cs Db4objects.Db4o.Linq/CodeAnalysis/CodeQueryBuilder.cs Db4objects.Db4o.Linq/CodeAnalysis/IMethodAnalyser.cs Db4objects.Db4o.Linq/CodeAnalysis/MetadataResolver.cs Db4objects.Db4o.Linq/CodeAnalysis/MethodAnalyser.cs Db4objects.Db4o.Linq/CodeAnalysis/QueryExpressionFinder.cs Db4objects.Db4o.Linq/CodeAnalysis/ReflectionMethodAnalyser.cs Db4objects.Db4o.Linq/Db4oLinqQueryExtensions.cs Db4objects.Db4o.Linq/Expressions/ExpressionCacheFactory.cs Db4objects.Db4o.Linq/Expressions/ExpressionComparison.cs Db4objects.Db4o.Linq/Expressions/ExpressionEnumeration.cs Db4objects.Db4o.Linq/Expressions/ExpressionEqualityComparer.cs Db4objects.Db4o.Linq/Expressions/ExpressionQueryBuilder.cs Db4objects.Db4o.Linq/Expressions/ExpressionTransformer.cs Db4objects.Db4o.Linq/Expressions/ExpressionTreeNormalizer.cs Db4objects.Db4o.Linq/Expressions/ExpressionVisitor.cs Db4objects.Db4o.Linq/Expressions/HashCodeCalculation.cs Db4objects.Db4o.Linq/Expressions/OrderByAscendingClauseVisitor.cs Db4objects.Db4o.Linq/Expressions/OrderByClauseVisitorBase.cs Db4objects.Db4o.Linq/Expressions/OrderByDescendingClauseVisitor.cs Db4objects.Db4o.Linq/Expressions/QueryableTransformer.cs Db4objects.Db4o.Linq/Expressions/SubtreeEvaluator.cs Db4objects.Db4o.Linq/Expressions/WhereClauseVisitor.cs Db4objects.Db4o.Linq/IDb4oLinqQuery.cs Db4objects.Db4o.Linq/IDb4oLinqQueryable.cs Db4objects.Db4o.Linq/ILinqQueryMonitor.cs Db4objects.Db4o.Linq/Internals/Db4oLinqQueryable.cs Db4objects.Db4o.Linq/Internals/Db4oQuery.cs Db4objects.Db4o.Linq/Internals/Extensions.cs Db4objects.Db4o.Linq/Internals/IDb4oLinqQueryInternal.cs Db4objects.Db4o.Linq/Internals/LinqQueryMonitorImpl.cs Db4objects.Db4o.Linq/Internals/ObjectSequence.cs Db4objects.Db4o.Linq/Internals/ObjectSetWrapper.cs Db4objects.Db4o.Linq/Internals/OptimizeableMethodConstrains.cs Db4objects.Db4o.Linq/Internals/PlaceholderQuery.cs Db4objects.Db4o.Linq/Internals/QueryBuilderContext.cs Db4objects.Db4o.Linq/Internals/QueryBuilderRecorder.cs Db4objects.Db4o.Linq/Internals/UnoptimizedQuery.cs Db4objects.Db4o.Linq/ObjectContainerExtensions.cs Db4objects.Db4o.Linq/QueryOptimizationException.cs Properties/AssemblyInfo.cs obj/Release/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /define:MONO /nowarn:1591;1572;1573;1574;0419 /doc:Db4objects.Db4o.dll.xml /nostdlib /reference:/usr/lib/mono.reflection/Mono.Reflection.dll /reference:/usr/lib/mono/4.5-api/System.dll /reference:/usr/lib/mono/4.5-api/System.Xml.dll /reference:/usr/lib/mono/4.5-api/System.Core.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release//Db4objects.Db4o.dll /reference:/usr/lib/mono/4.5-api//mscorlib.dll /warn:4 Target DeployOutputFiles: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Linq/obj/Release/Db4objects.Db4o.Linq.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Linq/bin/Release/Db4objects.Db4o.Linq.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Linq/obj/Release/Db4objects.Db4o.Linq.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Linq/bin/Release/Db4objects.Db4o.Linq.dll' Done building project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Linq/Db4objects.Db4o.Linq-2010.csproj". Project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit/Db4oUnit-2010.csproj" (default target(s)): Target PrepareForBuild: Configuration: Release Platform: AnyCPU Created directory "bin/Release/" Created directory "obj/Release/" Target CopyFilesMarkedCopyLocal: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit/bin/Release/Db4objects.Db4o.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit/bin/Release/Db4objects.Db4o.dll.mdb' Target GenerateSatelliteAssemblies: No input files were specified for target GenerateSatelliteAssemblies, skipping. Target CoreCompile: Tool /usr/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug- /keyfile:../db4objects.snk /publicsign /optimize+ /out:obj/Release/Db4oUnit.dll Db4oUnit/Db4oUnit/ArrayAssert.cs Db4oUnit/Db4oUnit/Assert.cs Db4oUnit/Db4oUnit/AssertionException.cs Db4oUnit/Db4oUnit/Check.cs Db4oUnit/Db4oUnit/ClassLevelFixtureTestSuite.cs Db4oUnit/Db4oUnit/CompositeTestListener.cs Db4oUnit/Db4oUnit/ConsoleListener.cs Db4oUnit/Db4oUnit/ConsoleTestRunner.cs Db4oUnit/Db4oUnit/ContextfulTest.cs Db4oUnit/Db4oUnit/Data/Generators.cs Db4oUnit/Db4oUnit/Data/Streams.cs Db4oUnit/Db4oUnit/FailingTest.cs Db4oUnit/Db4oUnit/Fixtures/Contextful.cs Db4oUnit/Db4oUnit/Fixtures/ContextfulIterator.cs Db4oUnit/Db4oUnit/Fixtures/EnvironmentProvider.cs Db4oUnit/Db4oUnit/Fixtures/FixtureBasedTestSuite.cs Db4oUnit/Db4oUnit/Fixtures/FixtureContext.cs Db4oUnit/Db4oUnit/Fixtures/FixtureDecorator.cs Db4oUnit/Db4oUnit/Fixtures/FixtureTestSuiteDescription.cs Db4oUnit/Db4oUnit/Fixtures/FixtureVariable.cs Db4oUnit/Db4oUnit/Fixtures/IDeferred4.cs Db4oUnit/Db4oUnit/Fixtures/IFixtureProvider.cs Db4oUnit/Db4oUnit/Fixtures/ILabeled.cs Db4oUnit/Db4oUnit/Fixtures/LabeledObject.cs Db4oUnit/Db4oUnit/Fixtures/MultiValueFixtureProvider.cs Db4oUnit/Db4oUnit/Fixtures/SimpleFixtureProvider.cs Db4oUnit/Db4oUnit/Fixtures/SubjectFixtureProvider.cs Db4oUnit/Db4oUnit/Fixtures/TestWithFixture.cs Db4oUnit/Db4oUnit/IClassLevelFixtureTest.cs Db4oUnit/Db4oUnit/ICodeBlock.cs Db4oUnit/Db4oUnit/ITest.cs Db4oUnit/Db4oUnit/ITestCase.cs Db4oUnit/Db4oUnit/ITestDecorator.cs Db4oUnit/Db4oUnit/ITestExecutor.cs Db4oUnit/Db4oUnit/ITestFactory.cs Db4oUnit/Db4oUnit/ITestLifeCycle.cs Db4oUnit/Db4oUnit/ITestListener.cs Db4oUnit/Db4oUnit/ITestSuiteBuilder.cs Db4oUnit/Db4oUnit/Iterable4Assert.cs Db4oUnit/Db4oUnit/Iterator4Assert.cs Db4oUnit/Db4oUnit/IteratorAssert.cs Db4oUnit/Db4oUnit/JaggedArrayAssert.cs Db4oUnit/Db4oUnit/Mocking/CodeGenerator.cs Db4oUnit/Db4oUnit/Mocking/MethodCall.cs Db4oUnit/Db4oUnit/Mocking/MethodCallRecorder.cs Db4oUnit/Db4oUnit/OpaqueTestSuiteBase.cs Db4oUnit/Db4oUnit/Printable.cs Db4oUnit/Db4oUnit/ReflectionTestSuite.cs Db4oUnit/Db4oUnit/ReflectionTestSuiteBuilder.cs Db4oUnit/Db4oUnit/SetupFailureException.cs Db4oUnit/Db4oUnit/StringAssert.cs Db4oUnit/Db4oUnit/TearDownFailureException.cs Db4oUnit/Db4oUnit/TestDecorationAdapter.cs Db4oUnit/Db4oUnit/TestFailure.cs Db4oUnit/Db4oUnit/TestFailureCollection.cs Db4oUnit/Db4oUnit/TestMethod.cs Db4oUnit/Db4oUnit/TestResult.cs Db4oUnit/Db4oUnit/TestRunner.cs Db4oUnit/Db4oUnit/Tests/AllTests.cs Db4oUnit/Db4oUnit/Tests/AssertTestCase.cs Db4oUnit/Db4oUnit/Tests/ClassLevelFixtureTestTestCase.cs Db4oUnit/Db4oUnit/Tests/CompositeTestListenerTestCase.cs Db4oUnit/Db4oUnit/Tests/Data/AllTests.cs Db4oUnit/Db4oUnit/Tests/Data/GeneratorsTestCase.cs Db4oUnit/Db4oUnit/Tests/Data/StreamsTestCase.cs Db4oUnit/Db4oUnit/Tests/ExceptionInTearDownDoesNotShadowTestCase.cs Db4oUnit/Db4oUnit/Tests/Fixtures/AllTests.cs Db4oUnit/Db4oUnit/Tests/Fixtures/CollectionSet4.cs Db4oUnit/Db4oUnit/Tests/Fixtures/FixtureBasedTestSuiteTestCase.cs Db4oUnit/Db4oUnit/Tests/Fixtures/FixtureContextTestCase.cs Db4oUnit/Db4oUnit/Tests/Fixtures/HashtableSet4.cs Db4oUnit/Db4oUnit/Tests/Fixtures/ISet4.cs Db4oUnit/Db4oUnit/Tests/Fixtures/Iterable4TestUnit.cs Db4oUnit/Db4oUnit/Tests/Fixtures/Set4TestSuite.cs Db4oUnit/Db4oUnit/Tests/Fixtures/Set4TestUnit.cs Db4oUnit/Db4oUnit/Tests/FrameworkTestCase.cs Db4oUnit/Db4oUnit/Tests/OpaqueTestSuiteFailureTestCase.cs Db4oUnit/Db4oUnit/Tests/OpaqueTestSuiteTestCase.cs Db4oUnit/Db4oUnit/Tests/ReflectionTestSuiteBuilderTestCase.cs Db4oUnit/Db4oUnit/Tests/ReinstantiatePerMethodTest.cs Db4oUnit/Db4oUnit/Tests/RunsGreen.cs Db4oUnit/Db4oUnit/Tests/RunsLifeCycle.cs Db4oUnit/Db4oUnit/Tests/RunsRed.cs Db4oUnit/Db4oUnit/Tests/TestExceptionWithInnerCause.cs Db4oUnit/Db4oUnit/Tests/TestLifeCycleTestCase.cs Db4oUnit/Db4oUnit/Tests/TestRunnerTestCase.cs Properties/AssemblyInfo.cs native/Db4oUnit/ArrayAssert.cs native/Db4oUnit/Assert.cs native/Db4oUnit/AssertionException.cs native/Db4oUnit/Data/Generators.cs native/Db4oUnit/NullTextWriter.cs native/Db4oUnit/TestException.cs native/Db4oUnit/TestPlatform.cs native/Db4oUnit/Util/PlatformInformation.cs native/Db4oUnit/Util/StopWatch.cs obj/Release/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /warnaserror- /unsafe- /checked- /define:MONO /nowarn:1591;1572;1573;1574;0419 /doc:Db4objects.Db4o.dll.xml /nostdlib /reference:/usr/lib/mono/4.5-api/System.dll /reference:/usr/lib/mono/4.5-api/System.Data.dll /reference:/usr/lib/mono/4.5-api/System.Xml.dll /reference:/usr/lib/mono/4.5-api/System.Core.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release//Db4objects.Db4o.dll /reference:/usr/lib/mono/4.5-api//mscorlib.dll /warn:4 CSC: warning CS1616: Option `keyfile' overrides attribute `System.Reflection.AssemblyKeyFileAttribute' given in a source file or added module Properties/AssemblyInfo.cs(31,12): (Location of the symbol related to previous warning) Db4oUnit/Db4oUnit/Mocking/MethodCall.cs(23,15): warning CS0659: `Db4oUnit.Mocking.MethodCall' overrides Object.Equals(object) but does not override Object.GetHashCode() Db4oUnit/Db4oUnit/Mocking/CodeGenerator.cs(37,24): warning CS1580: Invalid type for parameter `1' in XML comment cref attribute `MethodCallRecorder.Verify(db4ounit.mocking.MethodCall[])' Target DeployOutputFiles: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit/obj/Release/Db4oUnit.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit/bin/Release/Db4oUnit.dll' Done building project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit/Db4oUnit-2010.csproj". Project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/Db4objects.Db4o.Instrumentation-2010.csproj" (default target(s)): Target PrepareForBuild: Configuration: Release Platform: AnyCPU Created directory "bin/Release/" Created directory "obj/Release/" Target CopyFilesMarkedCopyLocal: Copying file from '/usr/lib/mono-cecil/Mono.Cecil.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/bin/Release/Mono.Cecil.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/bin/Release/Db4objects.Db4o.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/bin/Release/Db4objects.Db4o.dll.mdb' Target GenerateSatelliteAssemblies: No input files were specified for target GenerateSatelliteAssemblies, skipping. Target CoreCompile: Tool /usr/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:pdbonly /keyfile:../db4objects.snk /publicsign /optimize+ /out:obj/Release/Db4objects.Db4o.Instrumentation.dll Db4objects.Db4o.Instrumentation/Api/CallingConvention.cs Db4objects.Db4o.Instrumentation/Api/IFieldRef.cs Db4objects.Db4o.Instrumentation/Api/IMethodBuilder.cs Db4objects.Db4o.Instrumentation/Api/IMethodRef.cs Db4objects.Db4o.Instrumentation/Api/INativeClassFactory.cs Db4objects.Db4o.Instrumentation/Api/IReferenceProvider.cs Db4objects.Db4o.Instrumentation/Api/IReferenceResolver.cs Db4objects.Db4o.Instrumentation/Api/ITypeEditor.cs Db4objects.Db4o.Instrumentation/Api/ITypeRef.cs Db4objects.Db4o.Instrumentation/Api/InstrumentationException.cs Db4objects.Db4o.Instrumentation/Core/DefaultNativeClassFactory.cs Properties/AssemblyInfo.cs native/Db4objects.Db4o.Instrumentation/Cecil/CecilFieldRef.cs native/Db4objects.Db4o.Instrumentation/Cecil/CecilMethodBuilder.cs native/Db4objects.Db4o.Instrumentation/Cecil/CecilMethodRef.cs native/Db4objects.Db4o.Instrumentation/Cecil/CecilRef.cs native/Db4objects.Db4o.Instrumentation/Cecil/CecilReferenceProvider.cs native/Db4objects.Db4o.Instrumentation/Cecil/CecilReferenceResolver.cs native/Db4objects.Db4o.Instrumentation/Cecil/CecilTypeEditor.cs native/Db4objects.Db4o.Instrumentation/Cecil/CecilTypeRef.cs obj/Release/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /define:MONO /nowarn:1591;1572;1573;1574;0419 /doc:Db4objects.Db4o.dll.xml /nostdlib /reference:/usr/lib/cecil-flowanalysis/Cecil.FlowAnalysis.dll /reference:/usr/lib/mono-cecil/Mono.Cecil.dll /reference:/usr/lib/mono/4.5-api/System.dll /reference:/usr/lib/mono/4.5-api/System.Core.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release//Db4objects.Db4o.dll /reference:/usr/lib/mono/4.5-api//mscorlib.dll /warn:4 CSC: warning CS1616: Option `keyfile' overrides attribute `System.Reflection.AssemblyKeyFileAttribute' given in a source file or added module Properties/AssemblyInfo.cs(29,12): (Location of the symbol related to previous warning) native/Db4objects.Db4o.Instrumentation/Cecil/CecilFieldRef.cs(24,72): warning CS3001: Argument type `Mono.Cecil.FieldReference' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilFieldRef.cs(28,25): warning CS3003: Type of `Db4objects.Db4o.Instrumentation.Cecil.CecilFieldRef.Field' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilFieldRef.cs(33,24): warning CS3003: Type of `Db4objects.Db4o.Instrumentation.Cecil.CecilFieldRef.FieldType' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilRef.cs(21,27): warning CS3024: Constraint type `Mono.Cecil.MemberReference' is not CLS-compliant /usr/lib/mono-cecil/Mono.Cecil.dll (Location of the symbol related to previous warning) native/Db4objects.Db4o.Instrumentation/Cecil/CecilRef.cs(29,15): warning CS3008: Identifier `Db4objects.Db4o.Instrumentation.Cecil.CecilRef._reference' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilRef.cs(37,44): warning CS3001: Argument type `Mono.Cecil.TypeReference' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilReferenceProvider.cs(27,67): warning CS3001: Argument type `Mono.Cecil.ModuleDefinition' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilReferenceProvider.cs(50,46): warning CS3001: Argument type `Mono.Cecil.TypeReference' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilReferenceProvider.cs(82,49): warning CS3001: Argument type `Mono.Cecil.FieldReference' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilTypeEditor.cs(30,41): warning CS3001: Argument type `Mono.Cecil.TypeDefinition' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilTypeRef.cs(24,70): warning CS3001: Argument type `Mono.Cecil.TypeReference' is not CLS-compliant Target DeployOutputFiles: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/obj/Release/Db4objects.Db4o.Instrumentation.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/bin/Release/Db4objects.Db4o.Instrumentation.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/obj/Release/Db4objects.Db4o.Instrumentation.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/bin/Release/Db4objects.Db4o.Instrumentation.dll' Done building project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/Db4objects.Db4o.Instrumentation-2010.csproj". Project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Data.Services/Db4objects.Db4o.Data.Services-2010.csproj" (default target(s)): Target PrepareForBuild: Configuration: Release Platform: AnyCPU Created directory "bin/Release/" Created directory "obj/Release/" Target CopyFilesMarkedCopyLocal: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Linq/bin/Release/Db4objects.Db4o.Linq.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Data.Services/bin/Release/Db4objects.Db4o.Linq.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Linq/bin/Release/Db4objects.Db4o.Linq.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Data.Services/bin/Release/Db4objects.Db4o.Linq.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Data.Services/bin/Release/Db4objects.Db4o.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Data.Services/bin/Release/Db4objects.Db4o.dll.mdb' Target GenerateSatelliteAssemblies: No input files were specified for target GenerateSatelliteAssemblies, skipping. Target CoreCompile: Tool /usr/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:pdbonly /keyfile:../db4objects.snk /publicsign /optimize+ /out:obj/Release/Db4objects.Db4o.Data.Services.dll Db4objects.Db4o.Data.Services/Db4oDataContext.cs Properties/AssemblyInfo.cs obj/Release/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /define:MONO /doc:Db4objects.Db4o.dll.xml /nostdlib /reference:/usr/lib/mono/4.5-api/System.dll /reference:/usr/lib/mono/4.5-api/System.Data.dll /reference:/usr/lib/mono/4.5-api/System.Data.Services.dll /reference:/usr/lib/mono/4.5-api/System.Xml.dll /reference:/usr/lib/mono/4.5-api/System.Core.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Linq/bin/Release//Db4objects.Db4o.Linq.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release//Db4objects.Db4o.dll /reference:/usr/lib/mono/4.5-api//mscorlib.dll /warn:4 Target DeployOutputFiles: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Data.Services/obj/Release/Db4objects.Db4o.Data.Services.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Data.Services/bin/Release/Db4objects.Db4o.Data.Services.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Data.Services/obj/Release/Db4objects.Db4o.Data.Services.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Data.Services/bin/Release/Db4objects.Db4o.Data.Services.dll' Done building project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Data.Services/Db4objects.Db4o.Data.Services-2010.csproj". Project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.NativeQueries/Db4objects.Db4o.NativeQueries-2010.csproj" (default target(s)): Target PrepareForBuild: Configuration: Release Platform: AnyCPU Created directory "bin/Release/" Created directory "obj/Release/" Target CopyFilesMarkedCopyLocal: Copying file from '/usr/lib/mono-cecil/Mono.Cecil.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.NativeQueries/bin/Release/Mono.Cecil.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/bin/Release/Db4objects.Db4o.Instrumentation.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.NativeQueries/bin/Release/Db4objects.Db4o.Instrumentation.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/bin/Release/Db4objects.Db4o.Instrumentation.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.NativeQueries/bin/Release/Db4objects.Db4o.Instrumentation.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.NativeQueries/bin/Release/Db4objects.Db4o.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.NativeQueries/bin/Release/Db4objects.Db4o.dll.mdb' Target GenerateSatelliteAssemblies: No input files were specified for target GenerateSatelliteAssemblies, skipping. Target CoreCompile: Tool /usr/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:pdbonly /keyfile:../db4objects.snk /publicsign /optimize+ /out:obj/Release/Db4objects.Db4o.NativeQueries.dll Db4objects.Db4o.NativeQueries/Expr/AndExpression.cs Db4objects.Db4o.NativeQueries/Expr/BinaryExpression.cs Db4objects.Db4o.NativeQueries/Expr/BoolConstExpression.cs Db4objects.Db4o.NativeQueries/Expr/Build/ExpressionBuilder.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/ArithmeticOperator.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/ComparisonOperator.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/Operand/ArithmeticExpression.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/Operand/ArrayAccessValue.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/Operand/CandidateFieldRoot.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/Operand/ComparisonOperandDescendant.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/Operand/ComparisonOperandRoot.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/Operand/ConstValue.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/Operand/FieldValue.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/Operand/IComparisonOperand.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/Operand/IComparisonOperandAnchor.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/Operand/IComparisonOperandVisitor.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/Operand/MethodCallValue.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/Operand/PredicateFieldRoot.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/Operand/StaticFieldRoot.cs Db4objects.Db4o.NativeQueries/Expr/Cmp/Operand/ThreeWayComparison.cs Db4objects.Db4o.NativeQueries/Expr/ComparisonExpression.cs Db4objects.Db4o.NativeQueries/Expr/IExpression.cs Db4objects.Db4o.NativeQueries/Expr/IExpressionPart.cs Db4objects.Db4o.NativeQueries/Expr/IExpressionVisitor.cs Db4objects.Db4o.NativeQueries/Expr/IgnoredExpression.cs Db4objects.Db4o.NativeQueries/Expr/NotExpression.cs Db4objects.Db4o.NativeQueries/Expr/OrExpression.cs Db4objects.Db4o.NativeQueries/Expr/TraversingExpressionVisitor.cs Db4objects.Db4o.NativeQueries/Instrumentation/ComparisonBytecodeGeneratingVisitor.cs Db4objects.Db4o.NativeQueries/Instrumentation/SODAMethodBuilder.cs Db4objects.Db4o.NativeQueries/Instrumentation/TypeDeducingVisitor.cs Db4objects.Db4o.NativeQueries/Optimization/ComparisonQueryGeneratingVisitor.cs Db4objects.Db4o.NativeQueries/Optimization/SODAQueryBuilder.cs Properties/AssemblyInfo.cs native/Db4objects.Db4o.NativeQueries/AssemblyResolver.cs native/Db4objects.Db4o.NativeQueries/ICachingStrategy.cs native/Db4objects.Db4o.NativeQueries/NQOptimizer.cs native/Db4objects.Db4o.NativeQueries/Optimization/NativeQueriesPlatform.cs native/Db4objects.Db4o.NativeQueries/QueryExpressionBuilder.cs native/Db4objects.Db4o.NativeQueries/SingleItemCachingStrategy.cs native/Db4objects.Db4o.NativeQueries/UnsupportedPredicateException.cs obj/Release/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /define:MONO /nowarn:1591;1572;1573;1574;0419 /doc:Db4objects.Db4o.dll.xml /nostdlib /reference:/usr/lib/cecil-flowanalysis/Cecil.FlowAnalysis.dll /reference:/usr/lib/mono-cecil/Mono.Cecil.dll /reference:/usr/lib/mono/4.5-api/System.dll /reference:/usr/lib/mono/4.5-api/System.Data.dll /reference:/usr/lib/mono/4.5-api/System.Xml.dll /reference:/usr/lib/mono/4.5-api/System.Core.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/bin/Release//Db4objects.Db4o.Instrumentation.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release//Db4objects.Db4o.dll /reference:/usr/lib/mono/4.5-api//mscorlib.dll /warn:4 CSC: warning CS1616: Option `keyfile' overrides attribute `System.Reflection.AssemblyKeyFileAttribute' given in a source file or added module Properties/AssemblyInfo.cs(29,12): (Location of the symbol related to previous warning) Db4objects.Db4o.NativeQueries/Expr/Build/ExpressionBuilder.cs(58,30): warning CS1570: XML documentation comment on `Db4objects.Db4o.NativeQueries.Expr.Build.ExpressionBuilder.And(Db4objects.Db4o.NativeQueries.Expr.IExpression, Db4objects.Db4o.NativeQueries.Expr.IExpression)' is not well-formed XML markup (An error occurred while parsing EntityName. Line 1, position 28.) Target DeployOutputFiles: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.NativeQueries/obj/Release/Db4objects.Db4o.NativeQueries.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.NativeQueries/bin/Release/Db4objects.Db4o.NativeQueries.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.NativeQueries/obj/Release/Db4objects.Db4o.NativeQueries.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.NativeQueries/bin/Release/Db4objects.Db4o.NativeQueries.dll' Done building project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.NativeQueries/Db4objects.Db4o.NativeQueries-2010.csproj". Project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/Db4objects.Db4o.Optional-2010.csproj" (default target(s)): Target PrepareForBuild: Configuration: Release Platform: AnyCPU Created directory "bin/Release/" Created directory "obj/Release/" Target CopyFilesMarkedCopyLocal: Copying file from '/usr/lib/mono-cecil/Mono.Cecil.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release/Mono.Cecil.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Linq/bin/Release/Db4objects.Db4o.Linq.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release/Db4objects.Db4o.Linq.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Linq/bin/Release/Db4objects.Db4o.Linq.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release/Db4objects.Db4o.Linq.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release/Db4objects.Db4o.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release/Db4objects.Db4o.dll.mdb' Target GenerateSatelliteAssemblies: No input files were specified for target GenerateSatelliteAssemblies, skipping. Target CoreCompile: Tool /usr/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:pdbonly /keyfile:../db4objects.snk /publicsign /optimize+ /out:obj/Release/Db4objects.Db4o.Optional.dll Db4objects.Db4o/Cluster/Cluster.cs Db4objects.Db4o/Consistency/ConsistencyChecker.cs Db4objects.Db4o/Filestats/BigSetMiscCollector.cs Db4objects.Db4o/Filestats/ClassNode.cs Db4objects.Db4o/Filestats/ClassUsageStats.cs Db4objects.Db4o/Filestats/FileUsageStats.cs Db4objects.Db4o/Filestats/FileUsageStatsCollector.cs Db4objects.Db4o/Filestats/FileUsageStatsUtil.cs Db4objects.Db4o/Filestats/ISlotMap.cs Db4objects.Db4o/Filestats/MiscCollector.cs Db4objects.Db4o/Filestats/NullSlotMap.cs Db4objects.Db4o/Filestats/SlotMapImpl.cs Db4objects.Db4o/Foundation/TreeString.cs Db4objects.Db4o/Foundation/TreeStringObject.cs Db4objects.Db4o/IO/DebugIoAdapter.cs Db4objects.Db4o/IO/MemoryIoAdapter.cs Db4objects.Db4o/IO/NonFlushingIoAdapter.cs Db4objects.Db4o/IO/SaveAsStorage.cs Db4objects.Db4o/Internal/Cluster/ClusterConstraint.cs Db4objects.Db4o/Internal/Cluster/ClusterConstraints.cs Db4objects.Db4o/Internal/Cluster/ClusterQuery.cs Db4objects.Db4o/Internal/Cluster/ClusterQueryResult.cs Db4objects.Db4o/Monitoring/IReferenceSystemListener.cs Db4objects.Db4o/Monitoring/Internal/MonitoringReferenceSystem.cs Db4objects.Db4o/Reflect/Self/ClassInfo.cs Db4objects.Db4o/Reflect/Self/FieldInfo.cs Db4objects.Db4o/Reflect/Self/ISelfReflectable.cs Db4objects.Db4o/Reflect/Self/SelfArray.cs Db4objects.Db4o/Reflect/Self/SelfClass.cs Db4objects.Db4o/Reflect/Self/SelfField.cs Db4objects.Db4o/Reflect/Self/SelfMethod.cs Db4objects.Db4o/Reflect/Self/SelfReflectionRegistry.cs Db4objects.Db4o/Reflect/Self/SelfReflector.cs Db4objects.Db4o/Tools/Statistics.cs Properties/AssemblyInfo.cs native/Db4objects.Db4o/Config/JavaSupport.cs native/Db4objects.Db4o/Filestats/FileUsageStatsCollector.cs native/Db4objects.Db4o/Monitoring/Db4oPerformanceCounters.cs native/Db4objects.Db4o/Monitoring/FreespaceMonitoringSupport.cs native/Db4objects.Db4o/Monitoring/IOMonitoringSupport.cs native/Db4objects.Db4o/Monitoring/MonitoredStorage.cs native/Db4objects.Db4o/Monitoring/ObjectLifecycleMonitoringSupport.cs native/Db4objects.Db4o/Monitoring/PerformanceCounterSpec.cs native/Db4objects.Db4o/Monitoring/QueryMonitoringSupport.cs native/Db4objects.Db4o/Monitoring/ReferenceSystemMonitoringSupport.cs obj/Release/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /define:MONO /nowarn:1591;1572;1573;1574;0419 /doc:Db4objects.Db4o.dll.xml /nostdlib /reference:/usr/lib/cecil-flowanalysis/Cecil.FlowAnalysis.dll /reference:/usr/lib/mono-cecil/Mono.Cecil.dll /reference:/usr/lib/mono/4.5-api/System.dll /reference:/usr/lib/mono/4.5-api/System.Data.dll /reference:/usr/lib/mono/4.5-api/System.Xml.dll /reference:/usr/lib/mono/4.5-api/System.Core.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Linq/bin/Release//Db4objects.Db4o.Linq.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release//Db4objects.Db4o.dll /reference:/usr/lib/mono/4.5-api//mscorlib.dll /warn:4 CSC: warning CS1616: Option `keyfile' overrides attribute `System.Reflection.AssemblyKeyFileAttribute' given in a source file or added module Properties/AssemblyInfo.cs(29,12): (Location of the symbol related to previous warning) Db4objects.Db4o/IO/DebugIoAdapter.cs(21,32): warning CS0618: `Db4objects.Db4o.IO.VanillaIoAdapter' is obsolete: `use / instead.' Db4objects.Db4o/IO/MemoryIoAdapter.cs(58,33): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/NonFlushingIoAdapter.cs(69,38): warning CS0618: `Db4objects.Db4o.IO.VanillaIoAdapter' is obsolete: `use / instead.' Db4objects.Db4o/Filestats/FileUsageStatsCollector.cs(46,22): warning CS1570: XML documentation comment on `Db4objects.Db4o.Filestats.FileUsageStatsCollector.Main(string[])' is not well-formed XML markup ('>' is an unexpected token. The expected token is '='. Line 1, position 50.) Db4objects.Db4o/IO/DebugIoAdapter.cs(27,35): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/DebugIoAdapter.cs(32,38): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/DebugIoAdapter.cs(39,19): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/MemoryIoAdapter.cs(186,19): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/NonFlushingIoAdapter.cs(71,41): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/NonFlushingIoAdapter.cs(76,42): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/NonFlushingIoAdapter.cs(83,19): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/Cluster/Cluster.cs(28,38): warning CS3008: Identifier `Db4objects.Db4o.Cluster.Cluster._objectContainers' is not CLS-compliant Db4objects.Db4o/Foundation/TreeString.cs(24,17): warning CS3008: Identifier `Db4objects.Db4o.Foundation.TreeString._key' is not CLS-compliant Db4objects.Db4o/Foundation/TreeStringObject.cs(22,26): warning CS3008: Identifier `Db4objects.Db4o.Foundation.TreeStringObject._value' is not CLS-compliant Db4objects.Db4o/IO/DebugIoAdapter.cs(42,53): warning CS0618: `Db4objects.Db4o.IO.RandomAccessFileAdapter' is obsolete: `Use instead.' Db4objects.Db4o/Tools/Statistics.cs(62,42): warning CS0618: `Db4objects.Db4o.Db4oFactory.NewConfiguration()' is obsolete: `Use Db4oEmbedded.NewConfiguration() instead.' Target DeployOutputFiles: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/obj/Release/Db4objects.Db4o.Optional.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release/Db4objects.Db4o.Optional.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/obj/Release/Db4objects.Db4o.Optional.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release/Db4objects.Db4o.Optional.dll' Done building project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/Db4objects.Db4o.Optional-2010.csproj". Project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS.Optional/Db4objects.Db4o.CS.Optional-2010.csproj" (default target(s)): Target PrepareForBuild: Configuration: Release Platform: AnyCPU Created directory "bin/Release/" Created directory "obj/Release/" Target CopyFilesMarkedCopyLocal: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS/bin/Release/Db4objects.Db4o.CS.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS.Optional/bin/Release/Db4objects.Db4o.CS.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS/bin/Release/Db4objects.Db4o.CS.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS.Optional/bin/Release/Db4objects.Db4o.CS.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release/Db4objects.Db4o.Optional.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS.Optional/bin/Release/Db4objects.Db4o.Optional.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release/Db4objects.Db4o.Optional.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS.Optional/bin/Release/Db4objects.Db4o.Optional.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS.Optional/bin/Release/Db4objects.Db4o.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS.Optional/bin/Release/Db4objects.Db4o.dll.mdb' Target GenerateSatelliteAssemblies: No input files were specified for target GenerateSatelliteAssemblies, skipping. Target CoreCompile: Tool /usr/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:pdbonly /keyfile:../db4objects.snk /publicsign /optimize+ /out:obj/Release/DB4objects.Db4o.CS.Optional.dll Properties/AssemblyInfo.cs native/Db4objects.Db4o.CS/Config/ClientSslSupport.cs native/Db4objects.Db4o.CS/Config/ServerSslSupport.cs native/Db4objects.Db4o.CS/Foundation/ServerSslSocket.cs native/Db4objects.Db4o.CS/Foundation/Socket4Stream.cs native/Db4objects.Db4o.CS/Foundation/SslSocket.cs native/Db4objects.Db4o.CS/Foundation/SslSocketFactory.cs native/Db4objects.Db4o.CS/Monitoring/ClientConnectionsMonitoringSupport.cs native/Db4objects.Db4o.CS/Monitoring/Db4oClientServerPerformanceCounters.cs native/Db4objects.Db4o.CS/Monitoring/MonitoredClientSocket4.cs native/Db4objects.Db4o.CS/Monitoring/MonitoredServerSideClientSocket4.cs native/Db4objects.Db4o.CS/Monitoring/MonitoredServerSocket4.cs native/Db4objects.Db4o.CS/Monitoring/MonitoredSocket4Base.cs native/Db4objects.Db4o.CS/Monitoring/MonitoredSocket4Factory.cs native/Db4objects.Db4o.CS/Monitoring/NetworkingCounters.cs native/Db4objects.Db4o.CS/Monitoring/NetworkingMonitoringSupport.cs obj/Release/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /define:MONO /nowarn:1591;1572;1573;1574;0419 /doc:Db4objects.Db4o.dll.xml /nostdlib /reference:/usr/lib/mono/4.5-api/System.dll /reference:/usr/lib/mono/4.5-api/System.Data.dll /reference:/usr/lib/mono/4.5-api/System.Xml.dll /reference:/usr/lib/mono/4.5-api/System.Core.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS/bin/Release//Db4objects.Db4o.CS.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release//Db4objects.Db4o.Optional.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release//Db4objects.Db4o.dll /reference:/usr/lib/mono/4.5-api//mscorlib.dll /warn:4 Target DeployOutputFiles: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS.Optional/obj/Release/DB4objects.Db4o.CS.Optional.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS.Optional/bin/Release/DB4objects.Db4o.CS.Optional.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS.Optional/obj/Release/DB4objects.Db4o.CS.Optional.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS.Optional/bin/Release/DB4objects.Db4o.CS.Optional.dll' Done building project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS.Optional/Db4objects.Db4o.CS.Optional-2010.csproj". Project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/Db4oTool-2010.csproj" (default target(s)): Target PrepareForBuild: Configuration: Release Platform: AnyCPU Created directory "bin/Release/" Created directory "obj/Release/" Target CopyFilesMarkedCopyLocal: Copying file from '/usr/lib/mono-cecil/Mono.Cecil.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/bin/Release/Mono.Cecil.dll' Copying file from '/usr/lib/mono-cecil/Mono.Cecil.Pdb.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/bin/Release/Mono.Cecil.Pdb.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/bin/Release/Db4objects.Db4o.Instrumentation.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/bin/Release/Db4objects.Db4o.Instrumentation.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/bin/Release/Db4objects.Db4o.Instrumentation.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/bin/Release/Db4objects.Db4o.Instrumentation.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.NativeQueries/bin/Release/Db4objects.Db4o.NativeQueries.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/bin/Release/Db4objects.Db4o.NativeQueries.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.NativeQueries/bin/Release/Db4objects.Db4o.NativeQueries.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/bin/Release/Db4objects.Db4o.NativeQueries.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release/Db4objects.Db4o.Optional.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/bin/Release/Db4objects.Db4o.Optional.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release/Db4objects.Db4o.Optional.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/bin/Release/Db4objects.Db4o.Optional.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/bin/Release/Db4objects.Db4o.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/bin/Release/Db4objects.Db4o.dll.mdb' Target GenerateSatelliteAssemblies: No input files were specified for target GenerateSatelliteAssemblies, skipping. Target CoreCompile: Tool /usr/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:pdbonly /keyfile:../../db4objects.snk /publicsign /optimize+ /out:obj/Release/Db4oTool.exe /usr/lib/mono-source-libs/Options.cs Core/AbstractAssemblyInstrumentation.cs Core/ByAttributeFilter.cs Core/ByNameFilter.cs Core/CecilReflector.cs Core/CompactFrameworkServices.cs Core/Configuration.cs Core/CurrentDirectoryAssemblyResolver.cs Core/DebugInformation.cs Core/DirectoryAssemblyResolver.cs Core/IAssemblyInstrumentation.cs Core/ILPattern.cs Core/ITypeFilter.cs Core/InstrumentationContext.cs Core/InstrumentationPipeline.cs Core/InstrumentationUtil.cs Core/MethodEditor.cs Core/NotFilter.cs Core/RelativeAssemblyResolver.cs Core/SaveAssemblyInstrumentation.cs Core/StackAnalysisResult.cs Core/StackAnalyzer.cs Factory.cs NQ/AbstractOptimizer.cs NQ/CFNQEnabler.cs NQ/DelegateOptimizer.cs NQ/DelegateQueryProcessor.cs NQ/PredicateOptimizer.cs NQ/QueryInvocationProcessor.cs Program.cs ProgramOptions.cs Properties/AssemblyInfo.cs TA/ActivateMethodEmitter.cs TA/BindMethodEmitter.cs TA/ITAInstrumentationStep.cs TA/MethodEmitter.cs TA/NullTAInstrumentationStep.cs TA/TACollectionsStep.cs TA/TAInstrumentation.cs TA/TAInstrumentationStepBase.cs obj/Release/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:exe /define:MONO /doc:Db4objects.Db4o.dll.xml /nostdlib /reference:/usr/lib/cecil-flowanalysis/Cecil.FlowAnalysis.dll /reference:/usr/lib/mono-cecil/Mono.Cecil.dll /reference:/usr/lib/mono-cecil/Mono.Cecil.Pdb.dll /reference:/usr/lib/mono/4.5-api/System.dll /reference:/usr/lib/mono/4.5-api/System.Data.dll /reference:/usr/lib/mono/4.5-api/System.Xml.dll /reference:/usr/lib/mono/4.5-api/System.Core.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/bin/Release//Db4objects.Db4o.Instrumentation.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.NativeQueries/bin/Release//Db4objects.Db4o.NativeQueries.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release//Db4objects.Db4o.Optional.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release//Db4objects.Db4o.dll /reference:/usr/lib/mono/4.5-api//mscorlib.dll /warn:4 /usr/lib/mono-source-libs/Options.cs(276,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection' /usr/lib/mono-source-libs/Options.cs(293,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.Add(string)' /usr/lib/mono-source-libs/Options.cs(294,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.Clear()' /usr/lib/mono-source-libs/Options.cs(295,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.Contains(string)' /usr/lib/mono-source-libs/Options.cs(296,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.CopyTo(string[], int)' /usr/lib/mono-source-libs/Options.cs(297,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.Remove(string)' /usr/lib/mono-source-libs/Options.cs(298,14): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.Count' /usr/lib/mono-source-libs/Options.cs(299,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.IsReadOnly' /usr/lib/mono-source-libs/Options.cs(307,30): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.GetEnumerator()' /usr/lib/mono-source-libs/Options.cs(322,14): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.IndexOf(string)' /usr/lib/mono-source-libs/Options.cs(323,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.Insert(int, string)' /usr/lib/mono-source-libs/Options.cs(324,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.RemoveAt(int)' /usr/lib/mono-source-libs/Options.cs(339,17): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.this[int]' /usr/lib/mono-source-libs/Options.cs(350,23): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.ToList()' /usr/lib/mono-source-libs/Options.cs(355,19): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.ToArray()' /usr/lib/mono-source-libs/Options.cs(360,26): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.ToString()' /usr/lib/mono-source-libs/Options.cs(366,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionContext' /usr/lib/mono-source-libs/Options.cs(373,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionContext.OptionContext(Mono.Options.OptionSet)' /usr/lib/mono-source-libs/Options.cs(379,17): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionContext.Option' /usr/lib/mono-source-libs/Options.cs(384,17): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionContext.OptionName' /usr/lib/mono-source-libs/Options.cs(389,14): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionContext.OptionIndex' /usr/lib/mono-source-libs/Options.cs(394,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionContext.OptionSet' /usr/lib/mono-source-libs/Options.cs(398,32): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionContext.OptionValues' /usr/lib/mono-source-libs/Options.cs(403,14): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueType' /usr/lib/mono-source-libs/Options.cs(404,3): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueType.None' /usr/lib/mono-source-libs/Options.cs(405,3): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueType.Optional' /usr/lib/mono-source-libs/Options.cs(406,3): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueType.Required' /usr/lib/mono-source-libs/Options.cs(409,24): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option' /usr/lib/mono-source-libs/Options.cs(417,13): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Option(string, string)' /usr/lib/mono-source-libs/Options.cs(422,13): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Option(string, string, int)' /usr/lib/mono-source-libs/Options.cs(427,13): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Option(string, string, int, bool)' /usr/lib/mono-source-libs/Options.cs(468,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Prototype' /usr/lib/mono-source-libs/Options.cs(469,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Description' /usr/lib/mono-source-libs/Options.cs(470,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.OptionValueType' /usr/lib/mono-source-libs/Options.cs(471,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.MaxValueCount' /usr/lib/mono-source-libs/Options.cs(472,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Hidden' /usr/lib/mono-source-libs/Options.cs(474,19): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.GetNames()' /usr/lib/mono-source-libs/Options.cs(479,19): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.GetValueSeparators()' /usr/lib/mono-source-libs/Options.cs(486,22): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Parse(string, Mono.Options.OptionContext)' /usr/lib/mono-source-libs/Options.cs(606,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Invoke(Mono.Options.OptionContext)' /usr/lib/mono-source-libs/Options.cs(614,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.OnParseComplete(Mono.Options.OptionContext)' /usr/lib/mono-source-libs/Options.cs(621,26): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.ToString()' /usr/lib/mono-source-libs/Options.cs(627,24): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ArgumentSource' /usr/lib/mono-source-libs/Options.cs(629,13): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ArgumentSource.ArgumentSource()' /usr/lib/mono-source-libs/Options.cs(633,28): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ArgumentSource.GetNames()' /usr/lib/mono-source-libs/Options.cs(634,26): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ArgumentSource.Description' /usr/lib/mono-source-libs/Options.cs(635,24): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ArgumentSource.GetArguments(string, out System.Collections.Generic.IEnumerable)' /usr/lib/mono-source-libs/Options.cs(638,37): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ArgumentSource.GetArgumentsFromFile(string)' /usr/lib/mono-source-libs/Options.cs(644,37): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ArgumentSource.GetArguments(System.IO.TextReader)' /usr/lib/mono-source-libs/Options.cs(694,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ResponseFileSource' /usr/lib/mono-source-libs/Options.cs(696,28): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ResponseFileSource.GetNames()' /usr/lib/mono-source-libs/Options.cs(701,26): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ResponseFileSource.Description' /usr/lib/mono-source-libs/Options.cs(705,24): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ResponseFileSource.GetArguments(string, out System.Collections.Generic.IEnumerable)' /usr/lib/mono-source-libs/Options.cs(720,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionException' /usr/lib/mono-source-libs/Options.cs(723,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionException.OptionException()' /usr/lib/mono-source-libs/Options.cs(727,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionException.OptionException(string, string)' /usr/lib/mono-source-libs/Options.cs(733,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionException.OptionException(string, string, System.Exception)' /usr/lib/mono-source-libs/Options.cs(740,13): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionException.OptionException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)' /usr/lib/mono-source-libs/Options.cs(747,17): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionException.OptionName' /usr/lib/mono-source-libs/Options.cs(755,24): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionException.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)' /usr/lib/mono-source-libs/Options.cs(763,23): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionAction' /usr/lib/mono-source-libs/Options.cs(765,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet' /usr/lib/mono-source-libs/Options.cs(767,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.OptionSet()' /usr/lib/mono-source-libs/Options.cs(772,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.OptionSet(System.Converter)' /usr/lib/mono-source-libs/Options.cs(785,36): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.MessageLocalizer' /usr/lib/mono-source-libs/Options.cs(793,45): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.ArgumentSources' /usr/lib/mono-source-libs/Options.cs(798,29): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.GetKeyForItem(Mono.Options.Option)' /usr/lib/mono-source-libs/Options.cs(810,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.GetOptionForName(string)' /usr/lib/mono-source-libs/Options.cs(822,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.InsertItem(int, Mono.Options.Option)' /usr/lib/mono-source-libs/Options.cs(828,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.RemoveItem(int)' /usr/lib/mono-source-libs/Options.cs(838,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.SetItem(int, Mono.Options.Option)' /usr/lib/mono-source-libs/Options.cs(863,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string)' /usr/lib/mono-source-libs/Options.cs(888,24): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(Mono.Options.Option)' /usr/lib/mono-source-libs/Options.cs(916,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, System.Action)' /usr/lib/mono-source-libs/Options.cs(921,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, string, System.Action)' /usr/lib/mono-source-libs/Options.cs(926,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, string, System.Action, bool)' /usr/lib/mono-source-libs/Options.cs(936,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(941,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(946,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, string, Mono.Options.OptionAction, bool)' /usr/lib/mono-source-libs/Options.cs(991,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, System.Action)' /usr/lib/mono-source-libs/Options.cs(996,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, string, System.Action)' /usr/lib/mono-source-libs/Options.cs(1001,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(1006,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(1011,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(Mono.Options.ArgumentSource)' /usr/lib/mono-source-libs/Options.cs(1019,35): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.CreateOptionContext()' /usr/lib/mono-source-libs/Options.cs(1024,23): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Parse(System.Collections.Generic.IEnumerable)' /usr/lib/mono-source-libs/Options.cs(1113,18): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.GetOptionParts(string, out string, out string, out string, out string)' /usr/lib/mono-source-libs/Options.cs(1132,26): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Parse(string, Mono.Options.OptionContext)' /usr/lib/mono-source-libs/Options.cs(1255,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.WriteOptionDescriptions(System.IO.TextWriter)' /usr/lib/mono-source-libs/Options.cs(1464,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command' /usr/lib/mono-source-libs/Options.cs(1466,51): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command.Name' /usr/lib/mono-source-libs/Options.cs(1467,51): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command.Help' /usr/lib/mono-source-libs/Options.cs(1469,51): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command.Options' /usr/lib/mono-source-libs/Options.cs(1470,51): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command.Run' /usr/lib/mono-source-libs/Options.cs(1472,51): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command.CommandSet' /usr/lib/mono-source-libs/Options.cs(1474,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command.Command(string, string)' /usr/lib/mono-source-libs/Options.cs(1500,22): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command.Invoke(System.Collections.Generic.IEnumerable)' /usr/lib/mono-source-libs/Options.cs(1594,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet' /usr/lib/mono-source-libs/Options.cs(1611,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.CommandSet(string, System.Converter)' /usr/lib/mono-source-libs/Options.cs(1617,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.CommandSet(string, System.IO.TextWriter, System.IO.TextWriter, System.Converter)' /usr/lib/mono-source-libs/Options.cs(1632,43): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Suite' /usr/lib/mono-source-libs/Options.cs(1633,43): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Out' /usr/lib/mono-source-libs/Options.cs(1634,43): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Error' /usr/lib/mono-source-libs/Options.cs(1635,43): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.MessageLocalizer' /usr/lib/mono-source-libs/Options.cs(1637,29): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.GetKeyForItem(Mono.Options.Command)' /usr/lib/mono-source-libs/Options.cs(1642,25): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(Mono.Options.Command)' /usr/lib/mono-source-libs/Options.cs(1666,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string)' /usr/lib/mono-source-libs/Options.cs(1672,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(Mono.Options.Option)' /usr/lib/mono-source-libs/Options.cs(1678,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, System.Action)' /usr/lib/mono-source-libs/Options.cs(1684,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, string, System.Action)' /usr/lib/mono-source-libs/Options.cs(1690,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, string, System.Action, bool)' /usr/lib/mono-source-libs/Options.cs(1696,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(1702,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(1708,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, string, Mono.Options.OptionAction, bool)' /usr/lib/mono-source-libs/Options.cs(1714,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, System.Action)' /usr/lib/mono-source-libs/Options.cs(1720,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, string, System.Action)' /usr/lib/mono-source-libs/Options.cs(1726,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(1732,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(1738,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(Mono.Options.ArgumentSource)' /usr/lib/mono-source-libs/Options.cs(1744,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(Mono.Options.CommandSet)' /usr/lib/mono-source-libs/Options.cs(1785,30): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.GetCompletions(string)' /usr/lib/mono-source-libs/Options.cs(1832,14): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Run(System.Collections.Generic.IEnumerable)' /usr/lib/mono-source-libs/Options.cs(1919,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.HelpCommand' /usr/lib/mono-source-libs/Options.cs(1921,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.HelpCommand.HelpCommand()' /usr/lib/mono-source-libs/Options.cs(1926,23): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.HelpCommand.Invoke(System.Collections.Generic.IEnumerable)' Core/AbstractAssemblyInstrumentation.cs(22,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation' Core/AbstractAssemblyInstrumentation.cs(24,36): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation._context' Core/AbstractAssemblyInstrumentation.cs(26,23): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.Run(Db4oTool.Core.InstrumentationContext)' Core/AbstractAssemblyInstrumentation.cs(41,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.BeforeAssemblyProcessing()' Core/AbstractAssemblyInstrumentation.cs(45,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.AfterAssemblyProcessing()' Core/AbstractAssemblyInstrumentation.cs(49,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.ProcessAssembly()' Core/AbstractAssemblyInstrumentation.cs(59,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.ProcessModule(Mono.Cecil.ModuleDefinition)' Core/AbstractAssemblyInstrumentation.cs(64,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.ProcessTypes(System.Collections.Generic.IEnumerable, System.Action)' Core/AbstractAssemblyInstrumentation.cs(69,18): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.Accept(Mono.Cecil.TypeDefinition)' Core/AbstractAssemblyInstrumentation.cs(74,25): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.NoFiltering(Mono.Cecil.TypeDefinition)' Core/AbstractAssemblyInstrumentation.cs(79,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.ProcessTypes(System.Collections.Generic.IEnumerable, System.Predicate, System.Action)' Core/AbstractAssemblyInstrumentation.cs(93,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.ProcessType(Mono.Cecil.TypeDefinition)' Core/AbstractAssemblyInstrumentation.cs(98,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.ProcessMethod(Mono.Cecil.MethodDefinition)' Core/AbstractAssemblyInstrumentation.cs(102,18): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.ProcessMethods(System.Collections.IEnumerable)' Core/AbstractAssemblyInstrumentation.cs(112,18): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.TraceWarning(string, params object[])' Core/AbstractAssemblyInstrumentation.cs(117,18): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.TraceVerbose(string, params object[])' Core/AbstractAssemblyInstrumentation.cs(122,18): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.TraceInfo(string, params object[])' Core/AbstractAssemblyInstrumentation.cs(127,18): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.TraceMethodBody(Mono.Cecil.MethodDefinition)' Core/AbstractAssemblyInstrumentation.cs(135,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.Import(System.Type)' Core/AbstractAssemblyInstrumentation.cs(140,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.Import(System.Reflection.MethodBase)' Core/ByAttributeFilter.cs(20,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ByAttributeFilter' Core/ByAttributeFilter.cs(22,22): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ByAttributeFilter.ContainsCustomAttribute(Mono.Cecil.TypeDefinition, string)' Core/ByAttributeFilter.cs(36,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ByAttributeFilter.ByAttributeFilter(string)' Core/ByAttributeFilter.cs(41,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ByAttributeFilter.Accept(Mono.Cecil.TypeDefinition)' Core/CecilReflector.cs(24,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector' Core/CecilReflector.cs(29,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector.CecilReflector(Db4oTool.Core.InstrumentationContext)' Core/CecilReflector.cs(42,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector.Implements(Mono.Cecil.TypeDefinition, System.Type)' Core/CecilReflector.cs(58,25): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector.ResolveTypeReference(Mono.Cecil.TypeReference)' Core/CecilReflector.cs(103,34): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector.GetMethod(Mono.Cecil.TypeDefinition, string)' Core/CecilReflector.cs(116,34): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector.GetMethod(Mono.Cecil.TypeDefinition, Mono.Cecil.MethodReference)' Core/CecilReflector.cs(121,34): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector.GetMethod(Mono.Cecil.TypeDefinition, string, System.Type[])' Core/CecilReflector.cs(164,33): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector.GetField(Mono.Cecil.TypeDefinition, string)' Core/CompactFrameworkServices.cs(22,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CompactFrameworkServices' Core/CompactFrameworkServices.cs(26,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CompactFrameworkServices.FolderFor(Mono.Cecil.AssemblyDefinition)' Core/CompactFrameworkServices.cs(32,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CompactFrameworkServices.FolderFor(string)' Core/Configuration.cs(22,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration' Core/Configuration.cs(30,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration.Configuration(string)' Core/Configuration.cs(36,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration.CaseSensitive' Core/Configuration.cs(42,17): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration.AssemblyLocation' Core/Configuration.cs(47,22): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration.TraceSwitch' Core/Configuration.cs(52,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration.PreserveDebugInfo' Core/Configuration.cs(58,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration.AddFilter(Db4oTool.Core.ITypeFilter)' Core/Configuration.cs(64,21): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration.Accept(Mono.Cecil.TypeDefinition)' Core/CurrentDirectoryAssemblyResolver.cs(20,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CurrentDirectoryAssemblyResolver' Core/CurrentDirectoryAssemblyResolver.cs(22,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CurrentDirectoryAssemblyResolver.CurrentDirectoryAssemblyResolver()' Core/DebugInformation.cs(24,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.DebugInformation' Core/DebugInformation.cs(26,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.DebugInformation.InstructionInformationFor(Mono.Cecil.Cil.Instruction, Mono.Collections.Generic.Collection)' Core/DirectoryAssemblyResolver.cs(22,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.DirectoryAssemblyResolver' Core/DirectoryAssemblyResolver.cs(26,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.DirectoryAssemblyResolver.DirectoryAssemblyResolver(string)' Core/DirectoryAssemblyResolver.cs(51,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.DirectoryAssemblyResolver.Dispose()' Core/IAssemblyInstrumentation.cs(18,19): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.IAssemblyInstrumentation' Core/IAssemblyInstrumentation.cs(20,8): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.IAssemblyInstrumentation.Run(Db4oTool.Core.InstrumentationContext)' Core/ILPattern.cs(20,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern' Core/ILPattern.cs(22,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.Sequence(params Db4oTool.Core.ILPattern[])' Core/ILPattern.cs(27,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.Sequence(params Mono.Cecil.Cil.OpCode[])' Core/ILPattern.cs(56,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.Instruction(Mono.Cecil.Cil.OpCode)' Core/ILPattern.cs(82,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.Optional(Mono.Cecil.Cil.OpCode)' Core/ILPattern.cs(102,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.Alternation(Mono.Cecil.Cil.OpCode, Mono.Cecil.Cil.OpCode)' Core/ILPattern.cs(127,16): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.MatchContext' Core/ILPattern.cs(129,16): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.MatchContext.Success' Core/ILPattern.cs(130,23): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.MatchContext.Instruction' Core/ILPattern.cs(132,11): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.MatchContext.MatchContext(Mono.Cecil.Cil.Instruction)' Core/ILPattern.cs(137,16): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.MatchContext.Reset(Mono.Cecil.Cil.Instruction)' Core/ILPattern.cs(143,16): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.MatchContext.MoveBackwards()' Core/ILPattern.cs(149,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.IsBackwardsMatch(Mono.Cecil.Cil.Instruction)' Core/ILPattern.cs(154,23): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.BackwardsMatch(Mono.Cecil.Cil.Instruction)' Core/ITypeFilter.cs(20,22): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ITypeFilter' Core/ITypeFilter.cs(22,14): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ITypeFilter.Accept(Mono.Cecil.TypeDefinition)' Core/InstrumentationContext.cs(23,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext' Core/InstrumentationContext.cs(29,16): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.InstrumentationContext(Db4oTool.Core.Configuration, Mono.Cecil.AssemblyDefinition)' Core/InstrumentationContext.cs(34,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.InstrumentationContext(Db4oTool.Core.Configuration)' Core/InstrumentationContext.cs(39,17): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.AlternateAssemblyLocation' Core/InstrumentationContext.cs(44,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.Configuration' Core/InstrumentationContext.cs(49,22): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.TraceSwitch' Core/InstrumentationContext.cs(54,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.Assembly' Core/InstrumentationContext.cs(59,17): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.AssemblyLocation' Core/InstrumentationContext.cs(64,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.Import(System.Type)' Core/InstrumentationContext.cs(69,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.Import(System.Reflection.MethodBase)' Core/InstrumentationContext.cs(74,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.SaveAssembly()' Core/InstrumentationContext.cs(92,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.TraceWarning(string, params object[])' Core/InstrumentationContext.cs(100,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.TraceInfo(string, params object[])' Core/InstrumentationContext.cs(108,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.TraceVerbose(string, params object[])' Core/InstrumentationContext.cs(116,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.Accept(Mono.Cecil.TypeDefinition)' Core/InstrumentationContext.cs(121,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.IsAssemblySigned()' Core/InstrumentationPipeline.cs(21,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationPipeline' Core/InstrumentationPipeline.cs(26,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationPipeline.InstrumentationPipeline(Db4oTool.Core.Configuration)' Core/InstrumentationPipeline.cs(31,33): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationPipeline.Context' Core/InstrumentationPipeline.cs(36,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationPipeline.Add(Db4oTool.Core.IAssemblyInstrumentation)' Core/InstrumentationPipeline.cs(42,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationPipeline.Run()' Core/NotFilter.cs(20,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.NotFilter' Core/NotFilter.cs(24,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.NotFilter.NotFilter(Db4oTool.Core.ITypeFilter)' Core/NotFilter.cs(30,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.NotFilter.Accept(Mono.Cecil.TypeDefinition)' Core/RelativeAssemblyResolver.cs(21,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.RelativeAssemblyResolver' Core/RelativeAssemblyResolver.cs(23,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.RelativeAssemblyResolver.RelativeAssemblyResolver(string)' Core/RelativeAssemblyResolver.cs(28,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.RelativeAssemblyResolver.RelativeAssemblyResolver(Db4oTool.Core.InstrumentationContext)' Core/StackAnalysisResult.cs(22,16): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalysisResult' Core/StackAnalysisResult.cs(24,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalysisResult.StackAnalysisResult(Mono.Cecil.Cil.Instruction, int, bool, int)' Core/StackAnalysisResult.cs(32,22): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalysisResult.Consumer' Core/StackAnalysisResult.cs(46,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalysisResult.Match' Core/StackAnalysisResult.cs(51,14): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalysisResult.StackHeight' Core/StackAnalysisResult.cs(56,30): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalysisResult.AssignedParameter()' Core/StackAnalyzer.cs(23,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalyzer' Core/StackAnalyzer.cs(25,37): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalyzer.IsConsumedBy(System.Predicate, Mono.Cecil.Cil.Instruction, Mono.Cecil.ModuleDefinition)' NQ/AbstractOptimizer.cs(26,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractOptimizer' NQ/AbstractOptimizer.cs(28,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractOptimizer.OptimizePredicate(Mono.Cecil.TypeDefinition, Mono.Cecil.MethodDefinition, Db4objects.Db4o.NativeQueries.Expr.IExpression)' NQ/AbstractOptimizer.cs(35,22): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractOptimizer.GetExpression(Mono.Cecil.MethodDefinition)' NQ/AbstractOptimizer.cs(49,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractOptimizer.BeforeAssemblyProcessing()' NQ/AbstractOptimizer.cs(54,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractOptimizer.AfterAssemblyProcessing()' NQ/AbstractOptimizer.cs(59,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractOptimizer.TargetName(int)' NQ/AbstractOptimizer.cs(61,17): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractOptimizer._processedCount' NQ/CFNQEnabler.cs(23,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.CFNQEnabler' NQ/CFNQEnabler.cs(27,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.CFNQEnabler.ProcessMethod(Mono.Cecil.MethodDefinition)' NQ/DelegateOptimizer.cs(22,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.DelegateOptimizer' NQ/DelegateOptimizer.cs(26,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.DelegateOptimizer.ProcessMethod(Mono.Cecil.MethodDefinition)' NQ/DelegateOptimizer.cs(81,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.DelegateOptimizer.TargetName(int)' NQ/DelegateQueryProcessor.cs(429,18): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor' NQ/DelegateQueryProcessor.cs(433,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.AndExpression)' NQ/DelegateQueryProcessor.cs(438,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.OrExpression)' NQ/DelegateQueryProcessor.cs(443,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.NotExpression)' NQ/DelegateQueryProcessor.cs(448,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.ComparisonExpression)' NQ/DelegateQueryProcessor.cs(453,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.BoolConstExpression)' NQ/DelegateQueryProcessor.cs(467,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.ArithmeticExpression)' NQ/DelegateQueryProcessor.cs(473,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.ConstValue)' NQ/DelegateQueryProcessor.cs(477,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.FieldValue)' NQ/DelegateQueryProcessor.cs(481,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.CandidateFieldRoot)' NQ/DelegateQueryProcessor.cs(485,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.PredicateFieldRoot)' NQ/DelegateQueryProcessor.cs(489,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.StaticFieldRoot)' NQ/DelegateQueryProcessor.cs(493,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.ArrayAccessValue)' NQ/DelegateQueryProcessor.cs(497,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.MethodCallValue)' NQ/PredicateOptimizer.cs(24,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.PredicateOptimizer' NQ/PredicateOptimizer.cs(26,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.PredicateOptimizer.ProcessType(Mono.Cecil.TypeDefinition)' NQ/PredicateOptimizer.cs(60,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.PredicateOptimizer.TargetName(int)' Program.cs(28,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Program' Program.cs(30,21): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Program.Main(string[])' Program.cs(54,22): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Program.Run(Db4oTool.ProgramOptions)' ProgramOptions.cs(23,30): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TypeFilterFactory' ProgramOptions.cs(25,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions' ProgramOptions.cs(27,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.Debug' ProgramOptions.cs(28,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.TransparentPersistence' ProgramOptions.cs(29,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.CaseSensitive' ProgramOptions.cs(30,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.Verbose' ProgramOptions.cs(31,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.NQ' ProgramOptions.cs(32,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.PrettyVerbose' ProgramOptions.cs(33,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.Fake' ProgramOptions.cs(34,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.Collections' ProgramOptions.cs(35,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.CheckDatabase' ProgramOptions.cs(36,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.InstallPerformanceCounters' ProgramOptions.cs(37,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.ShowFileUsageStats' ProgramOptions.cs(38,23): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.StatisticsFileNames' ProgramOptions.cs(39,23): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.CustomInstrumentations' ProgramOptions.cs(40,43): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.Filters' ProgramOptions.cs(53,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.IsValid' ProgramOptions.cs(71,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.ProgramOptions()' ProgramOptions.cs(95,17): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.Target' ProgramOptions.cs(97,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.ProcessArgs(string[])' ProgramOptions.cs(104,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.DoHelp()' TA/TAInstrumentation.cs(32,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TA.TAInstrumentation' TA/TAInstrumentation.cs(34,33): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TA.TAInstrumentation.CompilerGeneratedAttribute' TA/TAInstrumentation.cs(44,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TA.TAInstrumentation.TAInstrumentation(bool)' TA/TAInstrumentation.cs(52,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TA.TAInstrumentation.BeforeAssemblyProcessing()' TA/TAInstrumentation.cs(59,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TA.TAInstrumentation.ProcessModule(Mono.Cecil.ModuleDefinition)' TA/TAInstrumentation.cs(225,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TA.TAInstrumentation.ProcessMethod(Mono.Cecil.MethodDefinition)' TA/TAInstrumentation.cs(454,25): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TA.TAInstrumentation.Import(System.Reflection.FieldInfo)' Core/StackAnalyzer.cs(159,37): warning CS0414: The private field `Db4oTool.Core.StackAnalyzer._module' is assigned but its value is never used Target DeployOutputFiles: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/obj/Release/Db4oTool.exe.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/bin/Release/Db4oTool.exe.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/obj/Release/Db4oTool.exe' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/bin/Release/Db4oTool.exe' Done building project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/Db4oTool-2010.csproj". Project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit.Extensions/Db4oUnit.Extensions-2010.csproj" (default target(s)): Target PrepareForBuild: Configuration: Release Platform: AnyCPU Created directory "bin/Release/" Created directory "obj/Release/" Target CopyFilesMarkedCopyLocal: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS/bin/Release/Db4objects.Db4o.CS.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit.Extensions/bin/Release/Db4objects.Db4o.CS.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS/bin/Release/Db4objects.Db4o.CS.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit.Extensions/bin/Release/Db4objects.Db4o.CS.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release/Db4objects.Db4o.Optional.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit.Extensions/bin/Release/Db4objects.Db4o.Optional.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release/Db4objects.Db4o.Optional.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit.Extensions/bin/Release/Db4objects.Db4o.Optional.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit.Extensions/bin/Release/Db4objects.Db4o.dll' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll.mdb' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit.Extensions/bin/Release/Db4objects.Db4o.dll.mdb' Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit/bin/Release/Db4oUnit.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit.Extensions/bin/Release/Db4oUnit.dll' Target GenerateSatelliteAssemblies: No input files were specified for target GenerateSatelliteAssemblies, skipping. Target CoreCompile: Tool /usr/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug- /keyfile:../db4objects.snk /publicsign /optimize+ /out:obj/Release/Db4oUnit.Extensions.dll Db4oUnit.Extensions/AbstractDb4oTestCase.cs Db4oUnit.Extensions/AbstractInMemoryDb4oTestCase.cs Db4oUnit.Extensions/BTreeAssert.cs Db4oUnit.Extensions/ComposibleReflectionTestSuite.cs Db4oUnit.Extensions/ComposibleTestSuite.cs Db4oUnit.Extensions/Concurrency/ConcurrencyConventions.cs Db4oUnit.Extensions/Concurrency/ConcurrencyTestMethod.cs Db4oUnit.Extensions/Concurrency/Db4oConcurrencyTestSuiteBuilder.cs Db4oUnit.Extensions/ContainerServices.cs Db4oUnit.Extensions/Db4oAssert.cs Db4oUnit.Extensions/Db4oClientServerTestCase.cs Db4oUnit.Extensions/Db4oConcurrencyTestCase.cs Db4oUnit.Extensions/Db4oConcurrencyTestSuite.cs Db4oUnit.Extensions/Db4oFixtureVariable.cs Db4oUnit.Extensions/Db4oTestSuite.cs Db4oUnit.Extensions/Db4oTestSuiteBuilder.cs Db4oUnit.Extensions/Dbmock/MockClient.cs Db4oUnit.Extensions/Dbmock/MockEmbedded.cs Db4oUnit.Extensions/Dbmock/MockServer.cs Db4oUnit.Extensions/ExcludingReflector.cs Db4oUnit.Extensions/ExpectingVisitor.cs Db4oUnit.Extensions/FieldIndexAssert.cs Db4oUnit.Extensions/Fixtures/AbstractDb4oFixture.cs Db4oUnit.Extensions/Fixtures/AbstractFileBasedDb4oFixture.cs Db4oUnit.Extensions/Fixtures/AbstractSoloDb4oFixture.cs Db4oUnit.Extensions/Fixtures/BTreeFreespaceManagerFixture.cs Db4oUnit.Extensions/Fixtures/Db4oConsistencyCheckSolo.cs Db4oUnit.Extensions/Fixtures/Db4oDefragSolo.cs Db4oUnit.Extensions/Fixtures/Db4oEmbeddedSessionFixture.cs Db4oUnit.Extensions/Fixtures/Db4oFixtureProvider.cs Db4oUnit.Extensions/Fixtures/Db4oFixtures.cs Db4oUnit.Extensions/Fixtures/Db4oInMemory.cs Db4oUnit.Extensions/Fixtures/Db4oNetworking.cs Db4oUnit.Extensions/Fixtures/Db4oSolo.cs Db4oUnit.Extensions/Fixtures/ICustomClientServerConfiguration.cs Db4oUnit.Extensions/Fixtures/IDb4oClientServerFixture.cs Db4oUnit.Extensions/Fixtures/IMultiSessionFixture.cs Db4oUnit.Extensions/Fixtures/IOptOutAllButNetworkingCS.cs Db4oUnit.Extensions/Fixtures/IOptOutBTreeFreespaceManager.cs Db4oUnit.Extensions/Fixtures/IOptOutCustomContainerInstantiation.cs Db4oUnit.Extensions/Fixtures/IOptOutDefragSolo.cs Db4oUnit.Extensions/Fixtures/IOptOutFromTestFixture.cs Db4oUnit.Extensions/Fixtures/IOptOutIdSystem.cs Db4oUnit.Extensions/Fixtures/IOptOutInMemory.cs Db4oUnit.Extensions/Fixtures/IOptOutMultiSession.cs Db4oUnit.Extensions/Fixtures/IOptOutNetworkingCS.cs Db4oUnit.Extensions/Fixtures/IOptOutNoFileSystemData.cs Db4oUnit.Extensions/Fixtures/IOptOutNoInheritedClassPath.cs Db4oUnit.Extensions/Fixtures/IOptOutNonStandardBlockSize.cs Db4oUnit.Extensions/Fixtures/IOptOutSilverlight.cs Db4oUnit.Extensions/Fixtures/IOptOutSolo.cs Db4oUnit.Extensions/Fixtures/IdSystemFixture.cs Db4oUnit.Extensions/Fixtures/NonStandardBlockSizeFixture.cs Db4oUnit.Extensions/FreespaceManagerForDebug.cs Db4oUnit.Extensions/IContainerBlock.cs Db4oUnit.Extensions/IDb4oFixture.cs Db4oUnit.Extensions/IDb4oTestCase.cs Db4oUnit.Extensions/IFixtureConfiguration.cs Db4oUnit.Extensions/IOptOutAndroid.cs Db4oUnit.Extensions/IOptOutBigMathIssue.cs Db4oUnit.Extensions/IOptOutExcludingClassLoaderIssue.cs Db4oUnit.Extensions/IOptOutNotSupportedJavaxManagement.cs Db4oUnit.Extensions/IOptOutStackOverflowIssue.cs Db4oUnit.Extensions/IOptOutTA.cs Db4oUnit.Extensions/IOptOutVerySlow.cs Db4oUnit.Extensions/IOptOutWorkspaceIssue.cs Db4oUnit.Extensions/IRuntimeConfigureAction.cs Db4oUnit.Extensions/ISlotListener.cs Db4oUnit.Extensions/IntArrays4.cs Db4oUnit.Extensions/ObjectSetAssert.cs Db4oUnit.Extensions/TAFixtureConfiguration.cs Db4oUnit.Extensions/Tests/AcceptedTestCase.cs Db4oUnit.Extensions/Tests/AllTests.cs Db4oUnit.Extensions/Tests/Db4oEmbeddedSessionFixtureTestCase.cs Db4oUnit.Extensions/Tests/DynamicFixtureTestCase.cs Db4oUnit.Extensions/Tests/ExcludingReflectorTestCase.cs Db4oUnit.Extensions/Tests/FixtureConfigurationTestCase.cs Db4oUnit.Extensions/Tests/FixtureTestCase.cs Db4oUnit.Extensions/Tests/MultipleDb4oTestCase.cs Db4oUnit.Extensions/Tests/NotAcceptedTestCase.cs Db4oUnit.Extensions/Tests/SimpleDb4oTestCase.cs Db4oUnit.Extensions/Tests/UnhandledExceptionInThreadTestCase.cs Db4oUnit.Extensions/Util/Binary.cs Db4oUnit.Extensions/Util/CrossPlatformServices.cs Db4oUnit.Extensions/Util/IOUtil.cs Properties/AssemblyInfo.cs native/Db4oUnit.Extensions/AbstractDb4oTestCase.cs native/Db4oUnit.Extensions/Db4oUnitPlatform.cs native/Db4oUnit.Extensions/Dbmock/MockClient.cs native/Db4oUnit.Extensions/Dbmock/MockEmbedded.cs native/Db4oUnit.Extensions/Dbmock/MockServer.cs native/Db4oUnit.Extensions/Fixtures/Db4oNetworking.cs native/Db4oUnit.Extensions/Fixtures/SilverlightFixture.cs native/Db4oUnit.Extensions/Util/DiagnosticCollector.cs native/Db4oUnit.Extensions/Util/IOServices.cs obj/Release/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /warnaserror- /unsafe- /checked- /define:MONO /nowarn:1591;1572;1573;1574;0419 /doc:Db4objects.Db4o.dll.xml /nostdlib /reference:/usr/lib/mono/4.5-api/System.dll /reference:/usr/lib/mono/4.5-api/System.Data.dll /reference:/usr/lib/mono/4.5-api/System.Xml.dll /reference:/usr/lib/mono/4.5-api/System.Core.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS/bin/Release//Db4objects.Db4o.CS.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/bin/Release//Db4objects.Db4o.Optional.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release//Db4objects.Db4o.dll /reference:/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit/bin/Release//Db4oUnit.dll /reference:/usr/lib/mono/4.5-api//mscorlib.dll /warn:4 CSC: warning CS1616: Option `keyfile' overrides attribute `System.Reflection.AssemblyKeyFileAttribute' given in a source file or added module Properties/AssemblyInfo.cs(31,12): (Location of the symbol related to previous warning) Db4oUnit.Extensions/Fixtures/AbstractDb4oFixture.cs(123,23): warning CS0618: `Db4objects.Db4o.Db4oFactory.NewConfiguration()' is obsolete: `Use Db4oEmbedded.NewConfiguration() instead.' Db4oUnit.Extensions/Fixtures/AbstractDb4oFixture.cs(132,17): warning CS0618: `Db4objects.Db4o.Defragment.DefragmentConfig.Db4oConfig(Db4objects.Db4o.Config.IConfiguration)' is obsolete: `since 7.9: use Db4oConfig(Db4objects.Db4o.Config.IEmbeddedConfiguration) instead' Db4oUnit.Extensions/Fixtures/Db4oConsistencyCheckSolo.cs(86,19): warning CS0618: `Db4objects.Db4o.Defragment.DefragmentConfig.Db4oConfig(Db4objects.Db4o.Config.IConfiguration)' is obsolete: `since 7.9: use Db4oConfig(Db4objects.Db4o.Config.IEmbeddedConfiguration) instead' Db4oUnit.Extensions/Fixtures/Db4oDefragSolo.cs(46,19): warning CS0618: `Db4objects.Db4o.Defragment.DefragmentConfig.Db4oConfig(Db4objects.Db4o.Config.IConfiguration)' is obsolete: `since 7.9: use Db4oConfig(Db4objects.Db4o.Config.IEmbeddedConfiguration) instead' Db4oUnit.Extensions/Tests/FixtureTestCase.cs(45,37): warning CS0414: The private field `Db4oUnit.Extensions.Tests.FixtureTestCase.ExcludingInMemoryFixture._enclosing' is assigned but its value is never used Target DeployOutputFiles: Copying file from '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit.Extensions/obj/Release/Db4oUnit.Extensions.dll' to '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit.Extensions/bin/Release/Db4oUnit.Extensions.dll' Done building project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit.Extensions/Db4oUnit.Extensions-2010.csproj". Done building project "/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4o-2010.sln". Build succeeded. Warnings: /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4o-2010.sln (default targets) -> (Build target) -> /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/Db4objects.Db4o-2010.csproj (default targets) -> /usr/lib/mono/xbuild/14.0/bin/Microsoft.CSharp.targets (CoreCompile target) -> CSC: warning CS1616: Option `keyfile' overrides attribute `System.Reflection.AssemblyKeyFileAttribute' given in a source file or added module native/Db4objects.Db4o/Internal/Query/GenericObjectSetFacade.cs(144,39): warning CS0693: Type parameter `T' has the same name as the type parameter from outer type `Db4objects.Db4o.Internal.Query.GenericObjectSetFacade' Db4objects.Db4o/Defragment/SecondPassCommand.cs(36,26): warning CS0628: `Db4objects.Db4o.Defragment.SecondPassCommand._objectCommitFrequency': new protected member declared in sealed class Db4objects.Db4o/Defragment/SecondPassCommand.cs(38,17): warning CS0628: `Db4objects.Db4o.Defragment.SecondPassCommand._objectCount': new protected member declared in sealed class native/Db4objects.Db4o/IObjectContainer.cs(243,32): warning CS0108: `Db4objects.Db4o.IObjectContainer.Query()' hides inherited member `Db4objects.Db4o.Query.ISodaQueryFactory.Query()'. Use the new keyword if hiding was intended Db4objects.Db4o/Foundation/ISet4.cs(30,15): warning CS0108: `Db4objects.Db4o.Foundation.ISet4.GetEnumerator()' hides inherited member `System.Collections.IEnumerable.GetEnumerator()'. Use the new keyword if hiding was intended Db4objects.Db4o/IO/CachedIoAdapter.cs(35,33): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/Internal/IDefragmentContext.cs(39,7): warning CS0108: `Db4objects.Db4o.Internal.IDefragmentContext.HandlerVersion()' hides inherited member `Db4objects.Db4o.Internal.Marshall.IHandlerVersionContext.HandlerVersion()'. Use the new keyword if hiding was intended Db4objects.Db4o/Internal/TreeInt.cs(25,15): warning CS0659: `Db4objects.Db4o.Internal.TreeInt' overrides Object.Equals(object) but does not override Object.GetHashCode() Db4objects.Db4o/Internal/Marshall/IInternalReadContext.cs(32,7): warning CS0108: `Db4objects.Db4o.Internal.Marshall.IInternalReadContext.Offset()' hides inherited member `Db4objects.Db4o.Marshall.IReadBuffer.Offset()'. Use the new keyword if hiding was intended Db4objects.Db4o/Internal/Marshall/IInternalReadContext.cs(40,8): warning CS0108: `Db4objects.Db4o.Internal.Marshall.IInternalReadContext.Seek(int)' hides inherited member `Db4objects.Db4o.Marshall.IReadBuffer.Seek(int)'. Use the new keyword if hiding was intended Db4objects.Db4o/Internal/Marshall/IInternalReadContext.cs(42,7): warning CS0108: `Db4objects.Db4o.Internal.Marshall.IInternalReadContext.HandlerVersion()' hides inherited member `Db4objects.Db4o.Internal.Marshall.IHandlerVersionContext.HandlerVersion()'. Use the new keyword if hiding was intended Db4objects.Db4o/Internal/Handlers/HandlerVersion.cs(19,15): warning CS0659: `Db4objects.Db4o.Internal.Handlers.HandlerVersion' overrides Object.Equals(object) but does not override Object.GetHashCode() Db4objects.Db4o/Internal/Handlers/IFieldAwareTypeHandler.cs(35,8): warning CS0108: `Db4objects.Db4o.Internal.Handlers.IFieldAwareTypeHandler.ReadVirtualAttributes(Db4objects.Db4o.Internal.Marshall.ObjectReferenceContext)' hides inherited member `Db4objects.Db4o.Internal.Handlers.IVirtualAttributeHandler.ReadVirtualAttributes(Db4objects.Db4o.Internal.Marshall.ObjectReferenceContext)'. Use the new keyword if hiding was intended Db4objects.Db4o/Internal/InterfaceTypeHandler.cs(20,22): warning CS0659: `Db4objects.Db4o.Internal.InterfaceTypeHandler' overrides Object.Equals(object) but does not override Object.GetHashCode() Db4objects.Db4o/Internal/Metadata/HierarchyAnalyzer.cs(27,16): warning CS0659: `Db4objects.Db4o.Internal.Metadata.HierarchyAnalyzer.Diff' overrides Object.Equals(object) but does not override Object.GetHashCode() Db4objects.Db4o/Internal/Query/SodaQueryComparator.cs(54,16): warning CS0659: `Db4objects.Db4o.Internal.Query.SodaQueryComparator.Direction' overrides Object.Equals(object) but does not override Object.GetHashCode() native/Db4objects.Db4o/Collections/ActivatableList.cs(25,15): warning CS0659: `Db4objects.Db4o.Collections.ActivatableList' overrides Object.Equals(object) but does not override Object.GetHashCode() native/Sharpen/Lang/SimpleTypeReference.Silverlight.cs(29,23): warning CS0659: `Sharpen.Lang.SimpleTypeReference' overrides Object.Equals(object) but does not override Object.GetHashCode() Db4objects.Db4o/Config/Encoding/StringEncodings.cs(24,15): warning CS1584: XML comment on `Db4objects.Db4o.Config.Encoding.StringEncodings' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IConfiguration.StringEncoding(IStringEncoding) Db4objects.Db4o/Config/ICommonConfiguration.cs(663,7): warning CS1570: XML documentation comment on `Db4objects.Db4o.Config.ICommonConfiguration.MaxStackDepth' is not well-formed XML markup (The 'p' start tag on line 1 position 12 does not match the end tag of 'summary'. Line 2, position 5.) Db4objects.Db4o/Config/IConfiguration.cs(847,8): warning CS1584: XML comment on `Db4objects.Db4o.Config.IConfiguration.UpdateDepth(int)' has syntactically incorrect cref attribute `com.db4o.ObjectContainer#set' Db4objects.Db4o/Config/IConfiguration.cs(847,8): warning CS1584: XML comment on `Db4objects.Db4o.Config.IConfiguration.UpdateDepth(int)' has syntactically incorrect cref attribute `com.db4o.ObjectContainer#set' Db4objects.Db4o/Config/IEnvironmentConfiguration.cs(24,19): warning CS1580: Invalid type for parameter `1' in XML comment cref attribute `Db4objects.Db4o.Foundation.Environments.My(System.Type)' Db4objects.Db4o/Config/IObjectClass.cs(144,8): warning CS1584: XML comment on `Db4objects.Db4o.Config.IObjectClass.CascadeOnUpdate(bool)' has syntactically incorrect cref attribute `com.db4o.ObjectContainer#set' Db4objects.Db4o/Config/IObjectField.cs(105,8): warning CS1584: XML comment on `Db4objects.Db4o.Config.IObjectField.CascadeOnUpdate(bool)' has syntactically incorrect cref attribute `com.db4o.ObjectContainer#set' Db4objects.Db4o/Constraints/UniqueFieldValueConstraintViolationException.cs(32,15): warning CS1584: XML comment on `Db4objects.Db4o.Constraints.UniqueFieldValueConstraintViolationException' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IConfiguration.Add(Db4objects.Db4o.Config.IConfigurationItem) Db4objects.Db4o/Db4oFactory.cs(46,15): warning CS1580: Invalid type for parameter `1' in XML comment cref attribute `Main(java.lang.String[])' Db4objects.Db4o/Ext/IExtObjectContainer.cs(163,8): warning CS1584: XML comment on `Db4objects.Db4o.Ext.IExtObjectContainer.Bind(object, long)' has syntactically incorrect cref attribute `com.db4o.ObjectContainer#set' Db4objects.Db4o/Ext/IExtObjectContainer.cs(470,8): warning CS1584: XML comment on `Db4objects.Db4o.Ext.IExtObjectContainer.Store(object, int)' has syntactically incorrect cref attribute `com.db4o.ObjectContainer#set' Db4objects.Db4o/Ext/IExtObjectContainer.cs(470,8): warning CS1584: XML comment on `Db4objects.Db4o.Ext.IExtObjectContainer.Store(object, int)' has syntactically incorrect cref attribute `com.db4o.ObjectContainer#set' Db4objects.Db4o/Ext/IObjectInfo.cs(56,12): warning CS1584: XML comment on `Db4objects.Db4o.Ext.IObjectInfo.GetUUID()' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IConfiguration.GenerateUUIDs(Db4objects.Db4o.Config.ConfigScope) Db4objects.Db4o/Ext/IObjectInfo.cs(80,8): warning CS1584: XML comment on `Db4objects.Db4o.Ext.IObjectInfo.GetVersion()' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IConfiguration.GenerateVersionNumbers(Db4objects.Db4o.Config.ConfigScope) Db4objects.Db4o/Ext/IObjectInfo.cs(98,8): warning CS1584: XML comment on `Db4objects.Db4o.Ext.IObjectInfo.GetCommitTimestamp()' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IFileConfiguration.GenerateCommitTimestamps(bool) Db4objects.Db4o/Ext/IObjectInfo.cs(98,8): warning CS1584: XML comment on `Db4objects.Db4o.Ext.IObjectInfo.GetCommitTimestamp()' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IFileConfiguration.GenerateCommitTimestamps(bool) Db4objects.Db4o/Ext/ObjectNotStorableException.cs(32,15): warning CS1584: XML comment on `Db4objects.Db4o.Ext.ObjectNotStorableException' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IConfiguration.ExceptionsOnNotStorable(bool) Db4objects.Db4o/Foundation/IBlockingQueue4.cs(44,10): warning CS1570: XML documentation comment on `Db4objects.Db4o.Foundation.IBlockingQueue4.Next(long)' is not well-formed XML markup (The 'p' start tag on line 2 position 3 does not match the end tag of 'summary'. Line 5, position 4.) Db4objects.Db4o/Foundation/IBlockingQueue4.cs(68,7): warning CS1570: XML documentation comment on `Db4objects.Db4o.Foundation.IBlockingQueue4.DrainTo(Db4objects.Db4o.Foundation.Collection4)' is not well-formed XML markup (The 'p' start tag on line 2 position 3 does not match the end tag of 'summary'. Line 5, position 4.) Db4objects.Db4o/Foundation/IPausableBlockingQueue4.cs(32,8): warning CS1570: XML documentation comment on `Db4objects.Db4o.Foundation.IPausableBlockingQueue4.Pause()' is not well-formed XML markup (The 'p' start tag on line 2 position 3 does not match the end tag of 'summary'. Line 9, position 4.) Db4objects.Db4o/Foundation/IPausableBlockingQueue4.cs(41,8): warning CS1570: XML documentation comment on `Db4objects.Db4o.Foundation.IPausableBlockingQueue4.Resume()' is not well-formed XML markup (The 'p' start tag on line 2 position 3 does not match the end tag of 'summary'. Line 6, position 4.) Db4objects.Db4o/Foundation/IPausableBlockingQueue4.cs(59,10): warning CS1570: XML documentation comment on `Db4objects.Db4o.Foundation.IPausableBlockingQueue4.TryNext()' is not well-formed XML markup (The 'p' start tag on line 2 position 3 does not match the end tag of 'summary'. Line 5, position 4.) Db4objects.Db4o/IO/IBlockSize.cs(28,19): warning CS1580: Invalid type for parameter `1' in XML comment cref attribute `Db4objects.Db4o.Foundation.Environments.My(System.Type)' Db4objects.Db4o/Internal/ObjectContainerSession.cs(384,23): warning CS1584: XML comment on `Db4objects.Db4o.Internal.ObjectContainerSession.Commit()' has syntactically incorrect cref attribute `Db4objects.Db4o.Constraints.UniqueFieldValueConstraintViolationException Db4objects.Db4o/Messaging/IMessageRecipient.cs(41,19): warning CS1584: XML comment on `Db4objects.Db4o.Messaging.IMessageRecipient' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IClientServerConfiguration.SetMessageRecipient(IMessageRecipient) Db4objects.Db4o/Messaging/IMessageSender.cs(37,19): warning CS1584: XML comment on `Db4objects.Db4o.Messaging.IMessageSender' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IClientServerConfiguration.SetMessageRecipient(IMessageRecipient) Db4objects.Db4o/Qlin/QLinSupport.cs(83,24): warning CS1580: Invalid type for parameter `1' in XML comment cref attribute `Prototype(System.Type)' Db4objects.Db4o/Reflect/IReflectClass.cs(93,8): warning CS1580: Invalid type for parameter `1' in XML comment cref attribute `Db4objects.Db4o.Internal.Platform4.IsSimple(System.Type)' Db4objects.Db4o/TA/IActivatable.cs(146,8): warning CS1584: XML comment on `Db4objects.Db4o.TA.IActivatable.Activate(Db4objects.Db4o.Activation.ActivationPurpose)' has syntactically incorrect cref attribute `Db4objects.Db4o.Activation.IActivator.Activate(Db4objects.Db4o.Activation.ActivationPurpose) Db4objects.Db4o/TA/TransparentActivationSupport.cs(62,23): warning CS1584: XML comment on `Db4objects.Db4o.TA.TransparentActivationSupport.Apply(Db4objects.Db4o.Internal.IInternalObjectContainer)' has syntactically incorrect cref attribute `TransparentPersistenceSupport.Apply(Db4objects.Db4o.Internal.IInternalObjectContainer) Db4objects.Db4o/TA/TransparentPersistenceSupport.cs(65,24): warning CS1584: XML comment on `Db4objects.Db4o.TA.TransparentPersistenceSupport.Apply(Db4objects.Db4o.Internal.IInternalObjectContainer)' has syntactically incorrect cref attribute `TransparentActivationSupport.Apply(Db4objects.Db4o.Internal.IInternalObjectContainer) Db4objects.Db4o/Typehandlers/IInstantiatingTypeHandler.cs(39,8): warning CS1584: XML comment on `Db4objects.Db4o.Typehandlers.IInstantiatingTypeHandler.WriteInstantiation(Db4objects.Db4o.Marshall.IWriteContext, object)' has syntactically incorrect cref attribute `IReferenceTypeHandler.Activate(Db4objects.Db4o.Marshall.IReferenceActivationContext) Db4objects.Db4o/Typehandlers/ITypeHandler4.cs(35,19): warning CS1584: XML comment on `Db4objects.Db4o.Typehandlers.ITypeHandler4' has syntactically incorrect cref attribute `Db4objects.Db4o.Config.IConfiguration.RegisterTypeHandler(ITypeHandlerPredicate, ITypeHandler4) native/Db4objects.Db4o/IObjectContainer.cs(289,30): warning CS1570: XML documentation comment on `Db4objects.Db4o.IObjectContainer.Query(Db4objects.Db4o.Query.Predicate)' is not well-formed XML markup (The 'code' start tag on line 13 position 3 does not match the end tag of 'remarks'. Line 24, position 4.) native/Db4objects.Db4o/IObjectContainer.cs(435,50): warning CS1570: XML documentation comment on `Db4objects.Db4o.IObjectContainer.Query(System.Predicate)' is not well-formed XML markup (The 'code' start tag on line 13 position 3 does not match the end tag of 'remarks'. Line 24, position 4.) Db4objects.Db4o/IO/CachedIoAdapter.cs(51,11): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/CachedIoAdapter.cs(68,36): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/CachedIoAdapter.cs(80,36): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/CachedIoAdapter.cs(102,16): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/CachedIoAdapter.cs(120,19): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/CachedIoAdapter.cs(143,16): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/CachedIoAdapter.cs(268,19): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/IoAdapterStorage.cs(26,20): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/IoAdapterStorage.cs(28,37): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/IoAdapterStorage.cs(49,21): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/IoAdapterStorage.cs(51,34): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/Internal/Config4Impl.cs(585,28): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/Internal/Config4Impl.cs(1150,10): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/Config/ConfigScope.cs(101,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Config/ConfigScope.cs(142,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Constraints/UniqueFieldValueConstraint.cs(33,29): warning CS3008: Identifier `Db4objects.Db4o.Constraints.UniqueFieldValueConstraint._clazz' is not CLS-compliant Db4objects.Db4o/Constraints/UniqueFieldValueConstraint.cs(35,29): warning CS3008: Identifier `Db4objects.Db4o.Constraints.UniqueFieldValueConstraint._fieldName' is not CLS-compliant Db4objects.Db4o/DTrace.cs(43,34): warning CS3008: Identifier `Db4objects.Db4o.DTrace._logFile' is not CLS-compliant Db4objects.Db4o/DTrace.cs(51,9): warning CS0219: The variable `xxx' is assigned but its value is never used Db4objects.Db4o/DTrace.cs(232,22): warning CS3008: Identifier `Db4objects.Db4o.DTrace._eventNr' is not CLS-compliant Db4objects.Db4o/Db4oEmbedded.cs(43,53): warning CS0618: `Db4objects.Db4o.Db4oFactory.NewConfiguration()' is obsolete: `Use Db4oEmbedded.NewConfiguration() instead.' Db4objects.Db4o/Db4oFactory.cs(186,34): warning CS0618: `Db4objects.Db4o.Db4oFactory.CloneConfiguration()' is obsolete: `use explicit configuration via Db4oEmbedded.NewConfiguration() instead' Db4objects.Db4o/Db4oFactory.cs(316,32): warning CS0618: `Db4objects.Db4o.Db4oFactory.CloneConfiguration()' is obsolete: `use explicit configuration via Db4oEmbedded.NewConfiguration() instead' Db4objects.Db4o/Db4oFactory.cs(469,22): warning CS0618: `Db4objects.Db4o.Db4oFactory.CloneConfiguration()' is obsolete: `use explicit configuration via Db4oEmbedded.NewConfiguration() instead' Db4objects.Db4o/Debug4.cs(125,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Debug4.cs(140,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Defragment/DefragmentConfig.cs(293,40): warning CS0618: `Db4objects.Db4o.Db4oFactory.NewConfiguration()' is obsolete: `Use Db4oEmbedded.NewConfiguration() instead.' Db4objects.Db4o/Diagnostic/MissingClass.cs(23,26): warning CS3008: Identifier `Db4objects.Db4o.Diagnostic.MissingClass._className' is not CLS-compliant Db4objects.Db4o/Diagnostic/NativeQueryOptimizerNotLoaded.cs(59,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Diagnostic/ObjectFieldDoesNotExist.cs(29,26): warning CS3008: Identifier `Db4objects.Db4o.Diagnostic.ObjectFieldDoesNotExist._className' is not CLS-compliant Db4objects.Db4o/Diagnostic/ObjectFieldDoesNotExist.cs(31,26): warning CS3008: Identifier `Db4objects.Db4o.Diagnostic.ObjectFieldDoesNotExist._fieldName' is not CLS-compliant Db4objects.Db4o/Ext/CompositeDb4oException.cs(23,31): warning CS3008: Identifier `Db4objects.Db4o.Ext.CompositeDb4oException._exceptions' is not CLS-compliant Db4objects.Db4o/Ext/Db4oDatabase.cs(39,7): warning CS0429: Unreachable expression code detected Db4objects.Db4o/Foundation/BlockingQueue.cs(26,30): warning CS3008: Identifier `Db4objects.Db4o.Foundation.BlockingQueue._queue' is not CLS-compliant Db4objects.Db4o/Foundation/BlockingQueue.cs(28,19): warning CS3008: Identifier `Db4objects.Db4o.Foundation.BlockingQueue._lock' is not CLS-compliant Db4objects.Db4o/Foundation/BlockingQueue.cs(30,18): warning CS3008: Identifier `Db4objects.Db4o.Foundation.BlockingQueue._stopped' is not CLS-compliant Db4objects.Db4o/Foundation/CompositeIterator4.cs(24,34): warning CS3008: Identifier `Db4objects.Db4o.Foundation.CompositeIterator4._iterators' is not CLS-compliant Db4objects.Db4o/Foundation/CompositeIterator4.cs(26,25): warning CS3008: Identifier `Db4objects.Db4o.Foundation.CompositeIterator4._currentIterator' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableBase.cs(26,14): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableBase._tableSize' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableBase.cs(28,14): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableBase._mask' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableBase.cs(30,14): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableBase._maximumSize' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableBase.cs(32,14): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableBase._size' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableBase.cs(34,30): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableBase._table' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableIntEntry.cs(23,14): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableIntEntry._key' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableIntEntry.cs(25,17): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableIntEntry._object' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableIntEntry.cs(27,55): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableIntEntry._next' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableLongEntry.cs(23,15): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableLongEntry._longKey' is not CLS-compliant Db4objects.Db4o/Foundation/HashtableObjectEntry.cs(23,17): warning CS3008: Identifier `Db4objects.Db4o.Foundation.HashtableObjectEntry._objectKey' is not CLS-compliant Db4objects.Db4o/Foundation/List4.cs(25,43): warning CS3008: Identifier `Db4objects.Db4o.Foundation.List4._next' is not CLS-compliant Db4objects.Db4o/Foundation/List4.cs(28,17): warning CS3008: Identifier `Db4objects.Db4o.Foundation.List4._element' is not CLS-compliant Db4objects.Db4o/Foundation/SimpleTimer.cs(30,24): warning CS3026: CLS-compliant field `Db4objects.Db4o.Foundation.SimpleTimer.stopped' cannot be volatile Db4objects.Db4o/Foundation/TernaryBool.cs(62,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Foundation/TernaryBool.cs(124,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Foundation/TernaryBool.cs(146,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Foundation/Tree.cs(24,15): warning CS3008: Identifier `Db4objects.Db4o.Foundation.Tree._preceding' is not CLS-compliant Db4objects.Db4o/Foundation/Tree.cs(26,14): warning CS3008: Identifier `Db4objects.Db4o.Foundation.Tree._size' is not CLS-compliant Db4objects.Db4o/Foundation/Tree.cs(28,15): warning CS3008: Identifier `Db4objects.Db4o.Foundation.Tree._subsequent' is not CLS-compliant Db4objects.Db4o/IO/BinDecorator.cs(33,27): warning CS3008: Identifier `Db4objects.Db4o.IO.BinDecorator._bin' is not CLS-compliant Db4objects.Db4o/IO/BlockAwareBin.cs(164,27): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/IO/BlockAwareBin.cs(178,27): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/IO/BlockAwareBin.cs(194,27): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/IO/CachedIoAdapter.cs(427,27): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/IO/StorageDecorator.cs(29,31): warning CS3008: Identifier `Db4objects.Db4o.IO.StorageDecorator._storage' is not CLS-compliant Db4objects.Db4o/IO/VanillaIoAdapter.cs(25,23): warning CS3008: Identifier `Db4objects.Db4o.IO.VanillaIoAdapter._delegate' is not CLS-compliant Db4objects.Db4o/Internal/Activation/ActivationDepthImpl.cs(23,37): warning CS3008: Identifier `Db4objects.Db4o.Internal.Activation.ActivationDepthImpl._mode' is not CLS-compliant Db4objects.Db4o/Internal/Activation/TransparentActivationDepthProviderImpl.cs(62,15): warning CS3008: Identifier `Db4objects.Db4o.Internal.Activation.TransparentActivationDepthProviderImpl._transparentPersistenceIsEnabled' is not CLS-compliant Db4objects.Db4o/Internal/Btree/Algebra/BTreeRangeSingleOperation.cs(24,39): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.Algebra.BTreeRangeSingleOperation._single' is not CLS-compliant Db4objects.Db4o/Internal/Btree/Algebra/BTreeRangeUnionOperation.cs(24,38): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.Algebra.BTreeRangeUnionOperation._union' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTree.cs(68,21): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTree._processing' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreeConfiguration.cs(27,42): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreeConfiguration._idSystem' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreeConfiguration.cs(29,37): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreeConfiguration._slotChangeFactory' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreeConfiguration.cs(31,24): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreeConfiguration._canEnlistWithTransaction' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreeConfiguration.cs(33,23): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreeConfiguration._cacheSize' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreeNodeCacheEntry.cs(24,29): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreeNodeCacheEntry._node' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreePatch.cs(23,34): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreePatch._transaction' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreePatch.cs(25,20): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreePatch._object' is not CLS-compliant Db4objects.Db4o/Internal/Btree/BTreeUpdate.cs(25,56): warning CS3008: Identifier `Db4objects.Db4o.Internal.Btree.BTreeUpdate._next' is not CLS-compliant Db4objects.Db4o/Internal/ByteArrayBuffer.cs(32,17): warning CS3008: Identifier `Db4objects.Db4o.Internal.ByteArrayBuffer._buffer' is not CLS-compliant Db4objects.Db4o/Internal/ByteArrayBuffer.cs(34,14): warning CS3008: Identifier `Db4objects.Db4o.Internal.ByteArrayBuffer._offset' is not CLS-compliant Db4objects.Db4o/Internal/ByteArrayBuffer.cs(213,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/ByteArrayBuffer.cs(29,70): warning CS0429: Unreachable expression code detected Db4objects.Db4o/Internal/ClassAspect.cs(27,17): warning CS3008: Identifier `Db4objects.Db4o.Internal.ClassAspect._handle' is not CLS-compliant Db4objects.Db4o/Internal/ClassMetadata.cs(57,27): warning CS3008: Identifier `Db4objects.Db4o.Internal.ClassMetadata._typeHandler' is not CLS-compliant Db4objects.Db4o/Internal/ClassMetadata.cs(59,49): warning CS3008: Identifier `Db4objects.Db4o.Internal.ClassMetadata._ancestor' is not CLS-compliant Db4objects.Db4o/Internal/ClassMetadata.cs(63,24): warning CS3008: Identifier `Db4objects.Db4o.Internal.ClassMetadata._aspects' is not CLS-compliant Db4objects.Db4o/Internal/ClassMetadata.cs(1007,21): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/Internal/Classindex/AbstractClassIndexStrategy.cs(27,36): warning CS3008: Identifier `Db4objects.Db4o.Internal.Classindex.AbstractClassIndexStrategy._classMetadata' is not CLS-compliant Db4objects.Db4o/Internal/Config4Abstract.cs(24,31): warning CS3008: Identifier `Db4objects.Db4o.Internal.Config4Abstract._config' is not CLS-compliant Db4objects.Db4o/Internal/Config4Impl.cs(606,5): warning CS0612: `Db4objects.Db4o.Internal.Config4Impl.SetOut(System.IO.TextWriter)' is obsolete Db4objects.Db4o/Internal/Config4Impl.cs(1270,32): warning CS3008: Identifier `Db4objects.Db4o.Internal.Config4Impl.ConfigDeepCloneContext._orig' is not CLS-compliant Db4objects.Db4o/Internal/Config4Impl.cs(1272,32): warning CS3008: Identifier `Db4objects.Db4o.Internal.Config4Impl.ConfigDeepCloneContext._cloned' is not CLS-compliant Db4objects.Db4o/Internal/Config/CacheConfigurationImpl.cs(36,9): warning CS0219: The variable `size' is assigned but its value is never used Db4objects.Db4o/Internal/Config/CommonConfigurationImpl.cs(198,13): warning CS0612: `Db4objects.Db4o.Internal.Config4Impl.SetOut(System.IO.TextWriter)' is obsolete Db4objects.Db4o/Internal/DeleteInfo.cs(25,26): warning CS3008: Identifier `Db4objects.Db4o.Internal.DeleteInfo._reference' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(31,72): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._queryStarted' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(33,72): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._queryFinished' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(36,4): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._creating' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(39,4): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._activating' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(42,4): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._updating' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(45,4): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._deleting' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(48,4): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._deactivating' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(50,77): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._created' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(52,77): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._activated' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(54,77): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._updated' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(56,77): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._deleted' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(58,77): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._deactivated' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(60,73): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._committing' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(62,73): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._committed' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(64,77): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._instantiated' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(66,72): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._classRegistered' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(68,82): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._closing' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(70,82): warning CS3008: Identifier `Db4objects.Db4o.Internal.Events.EventRegistryImpl._opened' is not CLS-compliant Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(704,25): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/Internal/Events/EventRegistryImpl.cs(720,25): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/Internal/Exceptions4.cs(42,4): warning CS0612: `Db4objects.Db4o.Internal.Exceptions4.ThrowRuntimeException(int, string, System.Exception, bool)' is obsolete Db4objects.Db4o/Internal/FieldMetadata.cs(46,18): warning CS3008: Identifier `Db4objects.Db4o.Internal.FieldMetadata._isArray' is not CLS-compliant Db4objects.Db4o/Internal/FieldMetadata.cs(64,27): warning CS3008: Identifier `Db4objects.Db4o.Internal.FieldMetadata._fieldType' is not CLS-compliant Db4objects.Db4o/Internal/FieldMetadata.cs(66,17): warning CS3008: Identifier `Db4objects.Db4o.Internal.FieldMetadata._fieldTypeID' is not CLS-compliant Db4objects.Db4o/Internal/Fieldindex/IndexedNodeBase.cs(28,33): warning CS3008: Identifier `Db4objects.Db4o.Internal.Fieldindex.IndexedNodeBase._constraint' is not CLS-compliant Db4objects.Db4o/Internal/Fileheader/FileHeaderVariablePart.cs(28,43): warning CS3008: Identifier `Db4objects.Db4o.Internal.Fileheader.FileHeaderVariablePart._container' is not CLS-compliant Db4objects.Db4o/Internal/Fileheader/FileHeaderVariablePart.cs(62,65): warning CS0429: Unreachable expression code detected Db4objects.Db4o/Internal/Fileheader/NewFileHeaderBase.cs(34,27): warning CS3008: Identifier `Db4objects.Db4o.Internal.Fileheader.NewFileHeaderBase._timerFileLock' is not CLS-compliant Db4objects.Db4o/Internal/Fileheader/NewFileHeaderBase.cs(36,36): warning CS3008: Identifier `Db4objects.Db4o.Internal.Fileheader.NewFileHeaderBase._variablePart' is not CLS-compliant Db4objects.Db4o/Internal/Freespace/AbstractFreespaceManager.cs(51,25): warning CS3008: Identifier `Db4objects.Db4o.Internal.Freespace.AbstractFreespaceManager._slotFreedCallback' is not CLS-compliant Db4objects.Db4o/Internal/Freespace/AbstractFreespaceManager.cs(90,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/Freespace/FreeSlotNode.cs(103,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/Freespace/FreeSlotNode.cs(154,4): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/Freespace/SlotHandler.cs(27,18): warning CS3008: Identifier `Db4objects.Db4o.Internal.Freespace.SlotHandler._current' is not CLS-compliant Db4objects.Db4o/Internal/HandlerRegistry.cs(54,24): warning CS3008: Identifier `Db4objects.Db4o.Internal.HandlerRegistry._stringHandler' is not CLS-compliant Db4objects.Db4o/Internal/Handlers/Array/ArrayHandler.cs(42,41): warning CS3008: Identifier `Db4objects.Db4o.Internal.Handlers.Array.ArrayHandler._versionHelper' is not CLS-compliant Db4objects.Db4o/Internal/Handlers/Array/ArrayHandler.cs(276,4): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/Handlers/Array/ArrayVersionHelper3.cs(71,4): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/Handlers/HandlerVersion.cs(21,23): warning CS3008: Identifier `Db4objects.Db4o.Internal.Handlers.HandlerVersion._number' is not CLS-compliant Db4objects.Db4o/Internal/Handlers/LongHandler.cs(74,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/Handlers/LongHandler.cs(92,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/Handlers/PrimitiveHandler.cs(32,27): warning CS3008: Identifier `Db4objects.Db4o.Internal.Handlers.PrimitiveHandler._classReflector' is not CLS-compliant Db4objects.Db4o/Internal/Handlers/StringBasedValueTypeHandlerBase.cs(30,24): warning CS3008: Identifier `Db4objects.Db4o.Internal.Handlers.StringBasedValueTypeHandlerBase._clazz' is not CLS-compliant Db4objects.Db4o/Internal/Handlers/TypeHandlerPredicatePair.cs(23,41): warning CS3008: Identifier `Db4objects.Db4o.Internal.Handlers.TypeHandlerPredicatePair._predicate' is not CLS-compliant Db4objects.Db4o/Internal/Handlers/TypeHandlerPredicatePair.cs(25,33): warning CS3008: Identifier `Db4objects.Db4o.Internal.Handlers.TypeHandlerPredicatePair._typeHandler' is not CLS-compliant Db4objects.Db4o/Internal/Handlers/Versions/OpenTypeHandler0.cs(68,23): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/Internal/HardObjectReference.cs(27,35): warning CS3008: Identifier `Db4objects.Db4o.Internal.HardObjectReference._reference' is not CLS-compliant Db4objects.Db4o/Internal/HardObjectReference.cs(29,26): warning CS3008: Identifier `Db4objects.Db4o.Internal.HardObjectReference._object' is not CLS-compliant Db4objects.Db4o/Internal/Identifiable.cs(25,17): warning CS3008: Identifier `Db4objects.Db4o.Internal.Identifiable._id' is not CLS-compliant Db4objects.Db4o/Internal/Identifiable.cs(27,17): warning CS3008: Identifier `Db4objects.Db4o.Internal.Identifiable._state' is not CLS-compliant Db4objects.Db4o/Internal/Ids/IdSlotMapping.cs(23,14): warning CS3008: Identifier `Db4objects.Db4o.Internal.Ids.IdSlotMapping._id' is not CLS-compliant Db4objects.Db4o/Internal/Ids/IdSlotMapping.cs(25,14): warning CS3008: Identifier `Db4objects.Db4o.Internal.Ids.IdSlotMapping._address' is not CLS-compliant Db4objects.Db4o/Internal/Ids/IdSlotMapping.cs(27,14): warning CS3008: Identifier `Db4objects.Db4o.Internal.Ids.IdSlotMapping._length' is not CLS-compliant Db4objects.Db4o/Internal/Ids/InMemoryIdSystem.cs(184,9): warning CS0219: The variable `xByteSlot' is assigned but its value is never used Db4objects.Db4o/Internal/Ids/StandardIdSystemFactory.cs(93,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/IoAdaptedObjectContainer.cs(253,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/IoAdaptedObjectContainer.cs(364,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/IoAdaptedObjectContainer.cs(368,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/LocalObjectContainer.cs(44,24): warning CS3008: Identifier `Db4objects.Db4o.Internal.LocalObjectContainer._fileHeader' is not CLS-compliant Db4objects.Db4o/Internal/LocalObjectContainer.cs(64,38): warning CS3008: Identifier `Db4objects.Db4o.Internal.LocalObjectContainer._pointerIo' is not CLS-compliant Db4objects.Db4o/Internal/LocalObjectContainer.cs(379,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/LocalObjectContainer.cs(400,5): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/LocalTransaction.cs(36,43): warning CS3008: Identifier `Db4objects.Db4o.Internal.LocalTransaction._file' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/AbstractReadContext.cs(29,30): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.AbstractReadContext._activationDepth' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/AspectType.cs(23,24): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.AspectType._id' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/ClassMarshaller.cs(27,27): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.ClassMarshaller._family' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/ContextState.cs(21,23): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.ContextState._offset' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/MarshallerFamily.cs(51,35): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.MarshallerFamily._class' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/MarshallerFamily.cs(53,36): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.MarshallerFamily._field' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/MarshallerFamily.cs(55,39): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.MarshallerFamily._primitive' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/ObjectHeader.cs(26,36): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.ObjectHeader._marshallerFamily' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/ObjectHeader.cs(28,42): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.ObjectHeader._headerAttributes' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/ObjectHeaderContext.cs(25,26): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.ObjectHeaderContext._objectHeader' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/ObjectReferenceContext.cs(25,63): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.ObjectReferenceContext._reference' is not CLS-compliant Db4objects.Db4o/Internal/Marshall/PrimitiveMarshaller.cs(24,27): warning CS3008: Identifier `Db4objects.Db4o.Internal.Marshall.PrimitiveMarshaller._family' is not CLS-compliant Db4objects.Db4o/Internal/Messages.cs(136,34): warning CS0618: `Db4objects.Db4o.Internal.Messages.SafeConfig(Db4objects.Db4o.Config.IConfiguration)' is obsolete: `uses deprecated api' Db4objects.Db4o/Internal/Metadata/MarshallingInfoTraverseAspectCommand.cs(27,39): warning CS3008: Identifier `Db4objects.Db4o.Internal.Metadata.MarshallingInfoTraverseAspectCommand._marshallingInfo' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(54,37): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerBase._classCollection' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(56,25): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerBase._config' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(67,20): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerBase._lock' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(83,50): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerBase._transaction' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(85,26): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerBase._handlers' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(95,43): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerBase._timeStampIdGenerator' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(108,29): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerBase._blockConverter' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerBase.cs(388,4): warning CS0162: Unreachable code detected Db4objects.Db4o/Internal/ObjectContainerBase.cs(1080,72): warning CS0252: Possible unintended reference comparison. Consider casting the left side expression to type `System.Type' to get value comparison Db4objects.Db4o/Internal/ObjectContainerBase.cs(1127,37): warning CS0168: The variable `exc' is declared but never used native/Db4objects.Db4o/Internal/ObjectContainerBase.cs(194,41): warning CS0168: The variable `exc' is declared but never used native/Db4objects.Db4o/Internal/ObjectContainerBase.cs(198,32): warning CS0168: The variable `exc' is declared but never used Db4objects.Db4o/Internal/ObjectContainerSession.cs(41,42): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerSession._server' is not CLS-compliant Db4objects.Db4o/Internal/ObjectContainerSession.cs(43,59): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectContainerSession._transaction' is not CLS-compliant Db4objects.Db4o/Internal/ObjectID.cs(23,23): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectID._id' is not CLS-compliant Db4objects.Db4o/Internal/ObjectInfoCollectionImpl.cs(28,22): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectInfoCollectionImpl._collection' is not CLS-compliant Db4objects.Db4o/Internal/ObjectReference.cs(59,14): warning CS3008: Identifier `Db4objects.Db4o.Internal.ObjectReference._hcHashcode' is not CLS-compliant Db4objects.Db4o/Internal/Qlin/QLinSubNode.cs(26,31): warning CS3008: Identifier `Db4objects.Db4o.Internal.Qlin.QLinSubNode._root' is not CLS-compliant Db4objects.Db4o/Internal/Query/PredicateEvaluation.cs(24,20): warning CS3008: Identifier `Db4objects.Db4o.Internal.Query.PredicateEvaluation._predicate' is not CLS-compliant Db4objects.Db4o/Internal/Query/Processor/QCon.cs(40,19): warning CS3008: Identifier `Db4objects.Db4o.Internal.Query.Processor.QCon._children' is not CLS-compliant Db4objects.Db4o/Internal/Query/Processor/QConObject.cs(168,21): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/Internal/Query/Result/AbstractLateQueryResult.cs(29,25): warning CS3008: Identifier `Db4objects.Db4o.Internal.Query.Result.AbstractLateQueryResult._iterable' is not CLS-compliant Db4objects.Db4o/Internal/Query/Result/AbstractQueryResult.cs(30,59): warning CS3008: Identifier `Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult._transaction' is not CLS-compliant Db4objects.Db4o/Internal/Query/Result/IdListQueryResult.cs(37,23): warning CS3008: Identifier `Db4objects.Db4o.Internal.Query.Result.IdListQueryResult._ids' is not CLS-compliant Db4objects.Db4o/Internal/References/TransactionalReferenceSystemBase.cs(25,39): warning CS3008: Identifier `Db4objects.Db4o.Internal.References.TransactionalReferenceSystemBase._committedReferences' is not CLS-compliant Db4objects.Db4o/Internal/References/TransactionalReferenceSystemBase.cs(27,30): warning CS3008: Identifier `Db4objects.Db4o.Internal.References.TransactionalReferenceSystemBase._newReferences' is not CLS-compliant Db4objects.Db4o/Internal/SerializedGraph.cs(23,23): warning CS3008: Identifier `Db4objects.Db4o.Internal.SerializedGraph._id' is not CLS-compliant Db4objects.Db4o/Internal/SerializedGraph.cs(25,26): warning CS3008: Identifier `Db4objects.Db4o.Internal.SerializedGraph._bytes' is not CLS-compliant Db4objects.Db4o/Internal/SharedIndexedFields.cs(23,40): warning CS3008: Identifier `Db4objects.Db4o.Internal.SharedIndexedFields._version' is not CLS-compliant Db4objects.Db4o/Internal/SharedIndexedFields.cs(25,37): warning CS3008: Identifier `Db4objects.Db4o.Internal.SharedIndexedFields._uUID' is not CLS-compliant Db4objects.Db4o/Internal/SharedIndexedFields.cs(27,48): warning CS3008: Identifier `Db4objects.Db4o.Internal.SharedIndexedFields._commitTimestamp' is not CLS-compliant Db4objects.Db4o/Internal/Slots/Pointer4.cs(23,23): warning CS3008: Identifier `Db4objects.Db4o.Internal.Slots.Pointer4._id' is not CLS-compliant Db4objects.Db4o/Internal/Slots/Pointer4.cs(25,24): warning CS3008: Identifier `Db4objects.Db4o.Internal.Slots.Pointer4._slot' is not CLS-compliant Db4objects.Db4o/Internal/Slots/SlotChange.cs(55,18): warning CS3008: Identifier `Db4objects.Db4o.Internal.Slots.SlotChange._newSlot' is not CLS-compliant Db4objects.Db4o/Internal/Transaction.cs(34,59): warning CS3008: Identifier `Db4objects.Db4o.Internal.Transaction._systemTransaction' is not CLS-compliant Db4objects.Db4o/Internal/TransactionContext.cs(23,31): warning CS3008: Identifier `Db4objects.Db4o.Internal.TransactionContext._transaction' is not CLS-compliant Db4objects.Db4o/Internal/TransactionContext.cs(25,26): warning CS3008: Identifier `Db4objects.Db4o.Internal.TransactionContext._object' is not CLS-compliant Db4objects.Db4o/Internal/Transactionlog/TransactionLogHandler.cs(25,43): warning CS3008: Identifier `Db4objects.Db4o.Internal.Transactionlog.TransactionLogHandler._container' is not CLS-compliant Db4objects.Db4o/Internal/TranslatedAspect.cs(111,28): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o/Internal/TransportObjectContainer.cs(228,15): warning CS3008: Identifier `Db4objects.Db4o.Internal.TransportObjectContainer.KnownObjectIdentity._id' is not CLS-compliant Db4objects.Db4o/Internal/TreeInt.cs(57,14): warning CS3008: Identifier `Db4objects.Db4o.Internal.TreeInt._key' is not CLS-compliant Db4objects.Db4o/Internal/TreeIntObject.cs(24,17): warning CS3008: Identifier `Db4objects.Db4o.Internal.TreeIntObject._object' is not CLS-compliant Db4objects.Db4o/Internal/TypeHandlerAspect.cs(28,33): warning CS3008: Identifier `Db4objects.Db4o.Internal.TypeHandlerAspect._typeHandler' is not CLS-compliant Db4objects.Db4o/Internal/TypeHandlerConfiguration.cs(25,34): warning CS3008: Identifier `Db4objects.Db4o.Internal.TypeHandlerConfiguration._config' is not CLS-compliant Db4objects.Db4o/Reflect/Core/AbstractReflectArray.cs(25,33): warning CS3008: Identifier `Db4objects.Db4o.Reflect.Core.AbstractReflectArray._reflector' is not CLS-compliant Db4objects.Db4o/Reflect/Generic/GenericClass.cs(41,31): warning CS3008: Identifier `Db4objects.Db4o.Reflect.Generic.GenericClass._converter' is not CLS-compliant Db4objects.Db4o/Reflect/Generic/KnownClassesRepository.cs(285,6): warning CS0162: Unreachable code detected Db4objects.Db4o/Typehandlers/Internal/KeyValueHandlerPair.cs(23,33): warning CS3008: Identifier `Db4objects.Db4o.Typehandlers.Internal.KeyValueHandlerPair._keyHandler' is not CLS-compliant Db4objects.Db4o/Typehandlers/Internal/KeyValueHandlerPair.cs(25,33): warning CS3008: Identifier `Db4objects.Db4o.Typehandlers.Internal.KeyValueHandlerPair._valueHandler' is not CLS-compliant native/Db4objects.Db4o/Internal/Platform4.cs(734,29): warning CS3002: Return type of `Db4objects.Db4o.Internal.Platform4.ToSByte(byte)' is not CLS-compliant native/Db4objects.Db4o/Internal/Query/GenericObjectSetFacade.cs(28,45): warning CS3008: Identifier `Db4objects.Db4o.Internal.Query.GenericObjectSetFacade._delegate' is not CLS-compliant native/Db4objects.Db4o/Internal/Query/ObjectSetFacade.cs(29,39): warning CS3008: Identifier `Db4objects.Db4o.Internal.Query.ObjectSetFacade._delegate' is not CLS-compliant native/Db4objects.Db4o/Reflect/Net/NetClass.cs(28,33): warning CS3008: Identifier `Db4objects.Db4o.Reflect.Net.NetClass._reflector' is not CLS-compliant native/Db4objects.Db4o/Reflect/Net/NetField.cs(28,32): warning CS3008: Identifier `Db4objects.Db4o.Reflect.Net.NetField._field' is not CLS-compliant native/Db4objects.Db4o/Reflect/Net/NetReflector.cs(25,27): warning CS3008: Identifier `Db4objects.Db4o.Reflect.Net.NetReflector._parent' is not CLS-compliant native/Sharpen/IO/StreamAdaptor.cs(22,29): warning CS3008: Identifier `Sharpen.IO.StreamAdaptor._stream' is not CLS-compliant native/Sharpen/Lang/TypeReference.cs(80,20): warning CS3008: Identifier `Sharpen.Lang.SimpleTypeReference._simpleName' is not CLS-compliant native/Sharpen/Lang/TypeReference.cs(82,26): warning CS3008: Identifier `Sharpen.Lang.SimpleTypeReference._assemblyName' is not CLS-compliant native/Sharpen/Lang/TypeReference.cs(158,30): warning CS0618: `System.Reflection.Assembly.LoadWithPartialName(string)' is obsolete: `This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202' native/Sharpen/Lang/TypeReference.cs(168,27): warning CS3008: Identifier `Sharpen.Lang.QualifiedTypeReference._elementType' is not CLS-compliant native/Sharpen/Net/SocketWrapper.cs(24,26): warning CS3008: Identifier `Sharpen.Net.SocketWrapper._delegate' is not CLS-compliant Db4objects.Db4o/DTrace.cs(238,23): warning CS0649: Field `Db4objects.Db4o.DTrace._breakAfterEvent' is never assigned to, and will always have its default value `false' Db4objects.Db4o/Foundation/CircularBuffer4.cs(213,25): warning CS0414: The private field `Db4objects.Db4o.Foundation.CircularBuffer4._IEnumerator_121.head' is assigned but its value is never used Db4objects.Db4o/Foundation/CircularIntBuffer4.cs(215,25): warning CS0414: The private field `Db4objects.Db4o.Foundation.CircularIntBuffer4._IEnumerator_123.head' is assigned but its value is never used Db4objects.Db4o/Foundation/CircularLongBuffer4.cs(215,25): warning CS0414: The private field `Db4objects.Db4o.Foundation.CircularLongBuffer4._IEnumerator_122.head' is assigned but its value is never used Db4objects.Db4o/Internal/ByteArrayBuffer.cs(29,39): warning CS0414: The private field `Db4objects.Db4o.Internal.ByteArrayBuffer._checkXBytes' is assigned but its value is never used Db4objects.Db4o/Internal/Config/CacheConfigurationImpl.cs(24,32): warning CS0414: The private field `Db4objects.Db4o.Internal.Config.CacheConfigurationImpl._config' is assigned but its value is never used Db4objects.Db4o/Internal/HandlerVersionRegistry.cs(102,44): warning CS0414: The private field `Db4objects.Db4o.Internal.HandlerVersionRegistry.HandlerVersionKey._enclosing' is assigned but its value is never used Db4objects.Db4o/Internal/Handlers/IntHandler.cs(132,32): warning CS0414: The private field `Db4objects.Db4o.Internal.Handlers.IntHandler.PreparedIntComparison._enclosing' is assigned but its value is never used Db4objects.Db4o/Internal/Marshall/MarshallingContext.cs(47,27): warning CS0169: The private field `Db4objects.Db4o.Internal.Marshall.MarshallingContext._debugPrepend' is never used Db4objects.Db4o/Internal/Qlin/QLinConstraint.cs(24,32): warning CS0414: The private field `Db4objects.Db4o.Internal.Qlin.QLinConstraint._constraint' is assigned but its value is never used Db4objects.Db4o/Internal/TransactionObjectCarrier.cs(25,43): warning CS0414: The private field `Db4objects.Db4o.Internal.TransactionObjectCarrier._idSystem' is assigned but its value is never used Db4objects.Db4o/TA/TransparentActivationSupport.cs(327,50): warning CS0414: The private field `Db4objects.Db4o.TA.TransparentActivationSupport.TADiagnosticProcessor._enclosing' is assigned but its value is never used native/Sharpen/Util/HashSet.cs(24,40): warning CS0414: The private field `Sharpen.Util.HashSet._object' is assigned but its value is never used /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4o-2010.sln (default targets) -> (Build target) -> /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.CS/Db4objects.Db4o.CS-2010.csproj (default targets) -> /usr/lib/mono/xbuild/14.0/bin/Microsoft.CSharp.targets (CoreCompile target) -> Db4objects.Db4o.CS/CS/Internal/ClientTransaction.cs(29,18): warning CS0628: `Db4objects.Db4o.CS.Internal.ClientTransaction._objectRefrencesToGC': new protected member declared in sealed class Db4objects.Db4o.CS/CS/Internal/IServerMessageDispatcher.cs(46,8): warning CS0108: `Db4objects.Db4o.CS.Internal.IServerMessageDispatcher.Close()' hides inherited member `Db4objects.Db4o.CS.Internal.Messages.IMessageDispatcher.Close()'. Use the new keyword if hiding was intended Db4objects.Db4o.CS/CS/Internal/IServerMessageDispatcher.cs(56,8): warning CS0108: `Db4objects.Db4o.CS.Internal.IServerMessageDispatcher.Write(Db4objects.Db4o.CS.Internal.Messages.Msg)' hides inherited member `Db4objects.Db4o.CS.Internal.Messages.IMessageDispatcher.Write(Db4objects.Db4o.CS.Internal.Messages.Msg)'. Use the new keyword if hiding was intended Db4objects.Db4o.CS/CS/Internal/Messages/MsgD.cs(182,25): warning CS0108: `Db4objects.Db4o.CS.Internal.Messages.MsgD.ReadBytes()' hides inherited member `Db4objects.Db4o.CS.Internal.Messages.Msg.ReadBytes'. Use the new keyword if hiding was intended Db4objects.Db4o.CS/CS/Internal/Messages/MGetAll.cs(40,31): warning CS0108: `Db4objects.Db4o.CS.Internal.Messages.MGetAll.GetAll(Db4objects.Db4o.Config.QueryEvaluationMode)' hides inherited member `Db4objects.Db4o.CS.Internal.Messages.Msg.GetAll'. Use the new keyword if hiding was intended Db4objects.Db4o.CS/CS/Internal/Messages/MObjectSet.cs(25,41): warning CS0108: `Db4objects.Db4o.CS.Internal.Messages.MObjectSet.QueryResult(int)' hides inherited member `Db4objects.Db4o.CS.Internal.Messages.Msg.QueryResult'. Use the new keyword if hiding was intended Db4objects.Db4o.CS/CS/Config/IClientConfiguration.cs(94,7): warning CS1584: XML comment on `Db4objects.Db4o.CS.Config.IClientConfiguration.TimeoutClientSocket' has syntactically incorrect cref attribute `#timeoutServerSocket(int)' Db4objects.Db4o.CS/CS/Config/IClientServerFactory.cs(28,19): warning CS1584: XML comment on `Db4objects.Db4o.CS.Config.IClientServerFactory' has syntactically incorrect cref attribute `Db4objects.Db4o.Db4oFactory.OpenClient(Db4objects.Db4o.Config.IConfiguration, string, int, string, string) Db4objects.Db4o.CS/CS/Config/IClientServerFactory.cs(28,19): warning CS1584: XML comment on `Db4objects.Db4o.CS.Config.IClientServerFactory' has syntactically incorrect cref attribute `Db4objects.Db4o.Db4oFactory.OpenServer(Db4objects.Db4o.Config.IConfiguration, string, int) Db4objects.Db4o.CS/CS/Config/IServerConfiguration.cs(71,7): warning CS1584: XML comment on `Db4objects.Db4o.CS.Config.IServerConfiguration.TimeoutServerSocket' has syntactically incorrect cref attribute `#timeoutClientSocket(int)' Db4objects.Db4o.CS/CS/Db4oClientServer.cs(99,31): warning CS1584: XML comment on `Db4objects.Db4o.CS.Db4oClientServer.OpenServer(Db4objects.Db4o.CS.Config.IServerConfiguration, string, int)' has syntactically incorrect cref attribute `ExtObjectServer#port()' Db4objects.Db4o.CS/CS/Db4oClientServer.cs(99,31): warning CS1584: XML comment on `Db4objects.Db4o.CS.Db4oClientServer.OpenServer(Db4objects.Db4o.CS.Config.IServerConfiguration, string, int)' has syntactically incorrect cref attribute `Configuration#readOnly' Db4objects.Db4o.CS/CS/Db4oClientServer.cs(99,31): warning CS1584: XML comment on `Db4objects.Db4o.CS.Db4oClientServer.OpenServer(Db4objects.Db4o.CS.Config.IServerConfiguration, string, int)' has syntactically incorrect cref attribute `Configuration#encrypt' Db4objects.Db4o.CS/CS/Db4oClientServer.cs(99,31): warning CS1584: XML comment on `Db4objects.Db4o.CS.Db4oClientServer.OpenServer(Db4objects.Db4o.CS.Config.IServerConfiguration, string, int)' has syntactically incorrect cref attribute `Configuration#password' Db4objects.Db4o.CS/CS/Db4oClientServer.cs(111,31): warning CS1584: XML comment on `Db4objects.Db4o.CS.Db4oClientServer.OpenServer(string, int)' has syntactically incorrect cref attribute `OpenServer(Db4objects.Db4o.CS.Config.IServerConfiguration, string, int) Db4objects.Db4o.CS/CS/Db4oClientServer.cs(129,34): warning CS1584: XML comment on `Db4objects.Db4o.CS.Db4oClientServer.OpenClient(Db4objects.Db4o.CS.Config.IClientConfiguration, string, int, string, string)' has syntactically incorrect cref attribute `OpenServer(Db4objects.Db4o.CS.Config.IServerConfiguration, string, int) Db4objects.Db4o.CS/CS/Db4oClientServer.cs(142,34): warning CS1584: XML comment on `Db4objects.Db4o.CS.Db4oClientServer.OpenClient(string, int, string, string)' has syntactically incorrect cref attribute `OpenClient(Db4objects.Db4o.CS.Config.IClientConfiguration, string, int, string, string) Db4objects.Db4o.CS/CS/Db4oClientServer.cs(162,36): warning CS0618: `Db4objects.Db4o.Db4oFactory.NewConfiguration()' is obsolete: `Use Db4oEmbedded.NewConfiguration() instead.' Db4objects.Db4o.CS/CS/Foundation/ServerSocket4Decorator.cs(50,28): warning CS3008: Identifier `Db4objects.Db4o.CS.Foundation.ServerSocket4Decorator._serverSocket' is not CLS-compliant Db4objects.Db4o.CS/CS/Foundation/Socket4Decorator.cs(73,22): warning CS3008: Identifier `Db4objects.Db4o.CS.Foundation.Socket4Decorator._socket' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/ClassInfo.cs(34,17): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.ClassInfo._className' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/ClassInfo.cs(36,15): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.ClassInfo._isSystemClass' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/ClassInfo.cs(38,48): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.ClassInfo._superClass' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/ClassInfo.cs(40,22): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.ClassInfo._fields' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/ClientObjectContainer.cs(82,18): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.ClientObjectContainer._doFinalize' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/ClientTransaction.cs(29,18): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.ClientTransaction._objectRefrencesToGC' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/Config/NetworkingConfigurationImpl.cs(28,34): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.Config.NetworkingConfigurationImpl._config' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/FieldInfo.cs(22,17): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.FieldInfo._fieldName' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/FieldInfo.cs(24,20): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.FieldInfo._fieldClass' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/FieldInfo.cs(26,15): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.FieldInfo._isPrimitive' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/FieldInfo.cs(28,15): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.FieldInfo._isArray' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/FieldInfo.cs(30,15): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.FieldInfo._isNArray' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/Messages/MClassMeta.cs(54,21): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/Messages/MDelete.cs(37,23): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/Messages/MGetAll.cs(61,22): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/Messages/MObjectByUuid.cs(41,22): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/Messages/MProcessDeletes.cs(42,26): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/Messages/MReadReaderById.cs(42,36): warning CS0168: The variable `exc' is declared but never used Db4objects.Db4o.CS/CS/Internal/Messages/MsgBlob.cs(29,19): warning CS3008: Identifier `Db4objects.Db4o.CS.Internal.Messages.MsgBlob._blob' is not CLS-compliant Db4objects.Db4o.CS/CS/Internal/ServerMessageDispatcherImpl.cs(141,21): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/ServerMessageDispatcherImpl.cs(152,21): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/ServerMessageDispatcherImpl.cs(166,27): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/ServerMessageDispatcherImpl.cs(363,22): warning CS0168: The variable `e' is declared but never used Db4objects.Db4o.CS/CS/Internal/ClientObjectContainer.cs(74,18): warning CS0649: Field `Db4objects.Db4o.CS.Internal.ClientObjectContainer.switchedToFile' is never assigned to, and will always have its default value `null' /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4o-2010.sln (default targets) -> (Build target) -> /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit/Db4oUnit-2010.csproj (default targets) -> /usr/lib/mono/xbuild/14.0/bin/Microsoft.CSharp.targets (CoreCompile target) -> CSC: warning CS1616: Option `keyfile' overrides attribute `System.Reflection.AssemblyKeyFileAttribute' given in a source file or added module Db4oUnit/Db4oUnit/Mocking/MethodCall.cs(23,15): warning CS0659: `Db4oUnit.Mocking.MethodCall' overrides Object.Equals(object) but does not override Object.GetHashCode() Db4oUnit/Db4oUnit/Mocking/CodeGenerator.cs(37,24): warning CS1580: Invalid type for parameter `1' in XML comment cref attribute `MethodCallRecorder.Verify(db4ounit.mocking.MethodCall[])' /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4o-2010.sln (default targets) -> (Build target) -> /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Instrumentation/Db4objects.Db4o.Instrumentation-2010.csproj (default targets) -> /usr/lib/mono/xbuild/14.0/bin/Microsoft.CSharp.targets (CoreCompile target) -> CSC: warning CS1616: Option `keyfile' overrides attribute `System.Reflection.AssemblyKeyFileAttribute' given in a source file or added module native/Db4objects.Db4o.Instrumentation/Cecil/CecilFieldRef.cs(24,72): warning CS3001: Argument type `Mono.Cecil.FieldReference' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilFieldRef.cs(28,25): warning CS3003: Type of `Db4objects.Db4o.Instrumentation.Cecil.CecilFieldRef.Field' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilFieldRef.cs(33,24): warning CS3003: Type of `Db4objects.Db4o.Instrumentation.Cecil.CecilFieldRef.FieldType' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilRef.cs(21,27): warning CS3024: Constraint type `Mono.Cecil.MemberReference' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilRef.cs(29,15): warning CS3008: Identifier `Db4objects.Db4o.Instrumentation.Cecil.CecilRef._reference' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilRef.cs(37,44): warning CS3001: Argument type `Mono.Cecil.TypeReference' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilReferenceProvider.cs(27,67): warning CS3001: Argument type `Mono.Cecil.ModuleDefinition' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilReferenceProvider.cs(50,46): warning CS3001: Argument type `Mono.Cecil.TypeReference' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilReferenceProvider.cs(82,49): warning CS3001: Argument type `Mono.Cecil.FieldReference' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilTypeEditor.cs(30,41): warning CS3001: Argument type `Mono.Cecil.TypeDefinition' is not CLS-compliant native/Db4objects.Db4o.Instrumentation/Cecil/CecilTypeRef.cs(24,70): warning CS3001: Argument type `Mono.Cecil.TypeReference' is not CLS-compliant /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4o-2010.sln (default targets) -> (Build target) -> /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.NativeQueries/Db4objects.Db4o.NativeQueries-2010.csproj (default targets) -> /usr/lib/mono/xbuild/14.0/bin/Microsoft.CSharp.targets (CoreCompile target) -> CSC: warning CS1616: Option `keyfile' overrides attribute `System.Reflection.AssemblyKeyFileAttribute' given in a source file or added module Db4objects.Db4o.NativeQueries/Expr/Build/ExpressionBuilder.cs(58,30): warning CS1570: XML documentation comment on `Db4objects.Db4o.NativeQueries.Expr.Build.ExpressionBuilder.And(Db4objects.Db4o.NativeQueries.Expr.IExpression, Db4objects.Db4o.NativeQueries.Expr.IExpression)' is not well-formed XML markup (An error occurred while parsing EntityName. Line 1, position 28.) /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4o-2010.sln (default targets) -> (Build target) -> /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o.Optional/Db4objects.Db4o.Optional-2010.csproj (default targets) -> /usr/lib/mono/xbuild/14.0/bin/Microsoft.CSharp.targets (CoreCompile target) -> CSC: warning CS1616: Option `keyfile' overrides attribute `System.Reflection.AssemblyKeyFileAttribute' given in a source file or added module Db4objects.Db4o/IO/DebugIoAdapter.cs(21,32): warning CS0618: `Db4objects.Db4o.IO.VanillaIoAdapter' is obsolete: `use / instead.' Db4objects.Db4o/IO/MemoryIoAdapter.cs(58,33): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/NonFlushingIoAdapter.cs(69,38): warning CS0618: `Db4objects.Db4o.IO.VanillaIoAdapter' is obsolete: `use / instead.' Db4objects.Db4o/Filestats/FileUsageStatsCollector.cs(46,22): warning CS1570: XML documentation comment on `Db4objects.Db4o.Filestats.FileUsageStatsCollector.Main(string[])' is not well-formed XML markup ('>' is an unexpected token. The expected token is '='. Line 1, position 50.) Db4objects.Db4o/IO/DebugIoAdapter.cs(27,35): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/DebugIoAdapter.cs(32,38): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/DebugIoAdapter.cs(39,19): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/MemoryIoAdapter.cs(186,19): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/NonFlushingIoAdapter.cs(71,41): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/NonFlushingIoAdapter.cs(76,42): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/IO/NonFlushingIoAdapter.cs(83,19): warning CS0618: `Db4objects.Db4o.IO.IoAdapter' is obsolete: `Use classes that implement instead. The new functionality has been split: is the factory class to open adapters. is the actual implementation of IO access.' Db4objects.Db4o/Cluster/Cluster.cs(28,38): warning CS3008: Identifier `Db4objects.Db4o.Cluster.Cluster._objectContainers' is not CLS-compliant Db4objects.Db4o/Foundation/TreeString.cs(24,17): warning CS3008: Identifier `Db4objects.Db4o.Foundation.TreeString._key' is not CLS-compliant Db4objects.Db4o/Foundation/TreeStringObject.cs(22,26): warning CS3008: Identifier `Db4objects.Db4o.Foundation.TreeStringObject._value' is not CLS-compliant Db4objects.Db4o/IO/DebugIoAdapter.cs(42,53): warning CS0618: `Db4objects.Db4o.IO.RandomAccessFileAdapter' is obsolete: `Use instead.' Db4objects.Db4o/Tools/Statistics.cs(62,42): warning CS0618: `Db4objects.Db4o.Db4oFactory.NewConfiguration()' is obsolete: `Use Db4oEmbedded.NewConfiguration() instead.' /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4o-2010.sln (default targets) -> (Build target) -> /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oTool/Db4oTool/Db4oTool-2010.csproj (default targets) -> /usr/lib/mono/xbuild/14.0/bin/Microsoft.CSharp.targets (CoreCompile target) -> /usr/lib/mono-source-libs/Options.cs(276,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection' /usr/lib/mono-source-libs/Options.cs(293,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.Add(string)' /usr/lib/mono-source-libs/Options.cs(294,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.Clear()' /usr/lib/mono-source-libs/Options.cs(295,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.Contains(string)' /usr/lib/mono-source-libs/Options.cs(296,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.CopyTo(string[], int)' /usr/lib/mono-source-libs/Options.cs(297,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.Remove(string)' /usr/lib/mono-source-libs/Options.cs(298,14): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.Count' /usr/lib/mono-source-libs/Options.cs(299,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.IsReadOnly' /usr/lib/mono-source-libs/Options.cs(307,30): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.GetEnumerator()' /usr/lib/mono-source-libs/Options.cs(322,14): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.IndexOf(string)' /usr/lib/mono-source-libs/Options.cs(323,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.Insert(int, string)' /usr/lib/mono-source-libs/Options.cs(324,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.RemoveAt(int)' /usr/lib/mono-source-libs/Options.cs(339,17): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.this[int]' /usr/lib/mono-source-libs/Options.cs(350,23): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.ToList()' /usr/lib/mono-source-libs/Options.cs(355,19): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.ToArray()' /usr/lib/mono-source-libs/Options.cs(360,26): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueCollection.ToString()' /usr/lib/mono-source-libs/Options.cs(366,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionContext' /usr/lib/mono-source-libs/Options.cs(373,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionContext.OptionContext(Mono.Options.OptionSet)' /usr/lib/mono-source-libs/Options.cs(379,17): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionContext.Option' /usr/lib/mono-source-libs/Options.cs(384,17): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionContext.OptionName' /usr/lib/mono-source-libs/Options.cs(389,14): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionContext.OptionIndex' /usr/lib/mono-source-libs/Options.cs(394,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionContext.OptionSet' /usr/lib/mono-source-libs/Options.cs(398,32): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionContext.OptionValues' /usr/lib/mono-source-libs/Options.cs(403,14): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueType' /usr/lib/mono-source-libs/Options.cs(404,3): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueType.None' /usr/lib/mono-source-libs/Options.cs(405,3): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueType.Optional' /usr/lib/mono-source-libs/Options.cs(406,3): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionValueType.Required' /usr/lib/mono-source-libs/Options.cs(409,24): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option' /usr/lib/mono-source-libs/Options.cs(417,13): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Option(string, string)' /usr/lib/mono-source-libs/Options.cs(422,13): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Option(string, string, int)' /usr/lib/mono-source-libs/Options.cs(427,13): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Option(string, string, int, bool)' /usr/lib/mono-source-libs/Options.cs(468,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Prototype' /usr/lib/mono-source-libs/Options.cs(469,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Description' /usr/lib/mono-source-libs/Options.cs(470,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.OptionValueType' /usr/lib/mono-source-libs/Options.cs(471,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.MaxValueCount' /usr/lib/mono-source-libs/Options.cs(472,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Hidden' /usr/lib/mono-source-libs/Options.cs(474,19): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.GetNames()' /usr/lib/mono-source-libs/Options.cs(479,19): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.GetValueSeparators()' /usr/lib/mono-source-libs/Options.cs(486,22): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Parse(string, Mono.Options.OptionContext)' /usr/lib/mono-source-libs/Options.cs(606,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.Invoke(Mono.Options.OptionContext)' /usr/lib/mono-source-libs/Options.cs(614,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.OnParseComplete(Mono.Options.OptionContext)' /usr/lib/mono-source-libs/Options.cs(621,26): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Option.ToString()' /usr/lib/mono-source-libs/Options.cs(627,24): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ArgumentSource' /usr/lib/mono-source-libs/Options.cs(629,13): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ArgumentSource.ArgumentSource()' /usr/lib/mono-source-libs/Options.cs(633,28): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ArgumentSource.GetNames()' /usr/lib/mono-source-libs/Options.cs(634,26): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ArgumentSource.Description' /usr/lib/mono-source-libs/Options.cs(635,24): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ArgumentSource.GetArguments(string, out System.Collections.Generic.IEnumerable)' /usr/lib/mono-source-libs/Options.cs(638,37): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ArgumentSource.GetArgumentsFromFile(string)' /usr/lib/mono-source-libs/Options.cs(644,37): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ArgumentSource.GetArguments(System.IO.TextReader)' /usr/lib/mono-source-libs/Options.cs(694,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ResponseFileSource' /usr/lib/mono-source-libs/Options.cs(696,28): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ResponseFileSource.GetNames()' /usr/lib/mono-source-libs/Options.cs(701,26): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ResponseFileSource.Description' /usr/lib/mono-source-libs/Options.cs(705,24): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.ResponseFileSource.GetArguments(string, out System.Collections.Generic.IEnumerable)' /usr/lib/mono-source-libs/Options.cs(720,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionException' /usr/lib/mono-source-libs/Options.cs(723,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionException.OptionException()' /usr/lib/mono-source-libs/Options.cs(727,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionException.OptionException(string, string)' /usr/lib/mono-source-libs/Options.cs(733,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionException.OptionException(string, string, System.Exception)' /usr/lib/mono-source-libs/Options.cs(740,13): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionException.OptionException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)' /usr/lib/mono-source-libs/Options.cs(747,17): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionException.OptionName' /usr/lib/mono-source-libs/Options.cs(755,24): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionException.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)' /usr/lib/mono-source-libs/Options.cs(763,23): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionAction' /usr/lib/mono-source-libs/Options.cs(765,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet' /usr/lib/mono-source-libs/Options.cs(767,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.OptionSet()' /usr/lib/mono-source-libs/Options.cs(772,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.OptionSet(System.Converter)' /usr/lib/mono-source-libs/Options.cs(785,36): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.MessageLocalizer' /usr/lib/mono-source-libs/Options.cs(793,45): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.ArgumentSources' /usr/lib/mono-source-libs/Options.cs(798,29): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.GetKeyForItem(Mono.Options.Option)' /usr/lib/mono-source-libs/Options.cs(810,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.GetOptionForName(string)' /usr/lib/mono-source-libs/Options.cs(822,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.InsertItem(int, Mono.Options.Option)' /usr/lib/mono-source-libs/Options.cs(828,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.RemoveItem(int)' /usr/lib/mono-source-libs/Options.cs(838,27): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.SetItem(int, Mono.Options.Option)' /usr/lib/mono-source-libs/Options.cs(863,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string)' /usr/lib/mono-source-libs/Options.cs(888,24): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(Mono.Options.Option)' /usr/lib/mono-source-libs/Options.cs(916,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, System.Action)' /usr/lib/mono-source-libs/Options.cs(921,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, string, System.Action)' /usr/lib/mono-source-libs/Options.cs(926,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, string, System.Action, bool)' /usr/lib/mono-source-libs/Options.cs(936,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(941,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(946,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, string, Mono.Options.OptionAction, bool)' /usr/lib/mono-source-libs/Options.cs(991,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, System.Action)' /usr/lib/mono-source-libs/Options.cs(996,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, string, System.Action)' /usr/lib/mono-source-libs/Options.cs(1001,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(1006,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(string, string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(1011,20): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Add(Mono.Options.ArgumentSource)' /usr/lib/mono-source-libs/Options.cs(1019,35): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.CreateOptionContext()' /usr/lib/mono-source-libs/Options.cs(1024,23): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Parse(System.Collections.Generic.IEnumerable)' /usr/lib/mono-source-libs/Options.cs(1113,18): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.GetOptionParts(string, out string, out string, out string, out string)' /usr/lib/mono-source-libs/Options.cs(1132,26): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.Parse(string, Mono.Options.OptionContext)' /usr/lib/mono-source-libs/Options.cs(1255,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.OptionSet.WriteOptionDescriptions(System.IO.TextWriter)' /usr/lib/mono-source-libs/Options.cs(1464,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command' /usr/lib/mono-source-libs/Options.cs(1466,51): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command.Name' /usr/lib/mono-source-libs/Options.cs(1467,51): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command.Help' /usr/lib/mono-source-libs/Options.cs(1469,51): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command.Options' /usr/lib/mono-source-libs/Options.cs(1470,51): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command.Run' /usr/lib/mono-source-libs/Options.cs(1472,51): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command.CommandSet' /usr/lib/mono-source-libs/Options.cs(1474,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command.Command(string, string)' /usr/lib/mono-source-libs/Options.cs(1500,22): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.Command.Invoke(System.Collections.Generic.IEnumerable)' /usr/lib/mono-source-libs/Options.cs(1594,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet' /usr/lib/mono-source-libs/Options.cs(1611,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.CommandSet(string, System.Converter)' /usr/lib/mono-source-libs/Options.cs(1617,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.CommandSet(string, System.IO.TextWriter, System.IO.TextWriter, System.Converter)' /usr/lib/mono-source-libs/Options.cs(1632,43): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Suite' /usr/lib/mono-source-libs/Options.cs(1633,43): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Out' /usr/lib/mono-source-libs/Options.cs(1634,43): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Error' /usr/lib/mono-source-libs/Options.cs(1635,43): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.MessageLocalizer' /usr/lib/mono-source-libs/Options.cs(1637,29): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.GetKeyForItem(Mono.Options.Command)' /usr/lib/mono-source-libs/Options.cs(1642,25): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(Mono.Options.Command)' /usr/lib/mono-source-libs/Options.cs(1666,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string)' /usr/lib/mono-source-libs/Options.cs(1672,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(Mono.Options.Option)' /usr/lib/mono-source-libs/Options.cs(1678,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, System.Action)' /usr/lib/mono-source-libs/Options.cs(1684,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, string, System.Action)' /usr/lib/mono-source-libs/Options.cs(1690,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, string, System.Action, bool)' /usr/lib/mono-source-libs/Options.cs(1696,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(1702,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(1708,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, string, Mono.Options.OptionAction, bool)' /usr/lib/mono-source-libs/Options.cs(1714,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, System.Action)' /usr/lib/mono-source-libs/Options.cs(1720,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, string, System.Action)' /usr/lib/mono-source-libs/Options.cs(1726,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(1732,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(string, string, Mono.Options.OptionAction)' /usr/lib/mono-source-libs/Options.cs(1738,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(Mono.Options.ArgumentSource)' /usr/lib/mono-source-libs/Options.cs(1744,21): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Add(Mono.Options.CommandSet)' /usr/lib/mono-source-libs/Options.cs(1785,30): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.GetCompletions(string)' /usr/lib/mono-source-libs/Options.cs(1832,14): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.CommandSet.Run(System.Collections.Generic.IEnumerable)' /usr/lib/mono-source-libs/Options.cs(1919,15): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.HelpCommand' /usr/lib/mono-source-libs/Options.cs(1921,10): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.HelpCommand.HelpCommand()' /usr/lib/mono-source-libs/Options.cs(1926,23): warning CS1591: Missing XML comment for publicly visible type or member `Mono.Options.HelpCommand.Invoke(System.Collections.Generic.IEnumerable)' Core/AbstractAssemblyInstrumentation.cs(22,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation' Core/AbstractAssemblyInstrumentation.cs(24,36): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation._context' Core/AbstractAssemblyInstrumentation.cs(26,23): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.Run(Db4oTool.Core.InstrumentationContext)' Core/AbstractAssemblyInstrumentation.cs(41,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.BeforeAssemblyProcessing()' Core/AbstractAssemblyInstrumentation.cs(45,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.AfterAssemblyProcessing()' Core/AbstractAssemblyInstrumentation.cs(49,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.ProcessAssembly()' Core/AbstractAssemblyInstrumentation.cs(59,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.ProcessModule(Mono.Cecil.ModuleDefinition)' Core/AbstractAssemblyInstrumentation.cs(64,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.ProcessTypes(System.Collections.Generic.IEnumerable, System.Action)' Core/AbstractAssemblyInstrumentation.cs(69,18): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.Accept(Mono.Cecil.TypeDefinition)' Core/AbstractAssemblyInstrumentation.cs(74,25): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.NoFiltering(Mono.Cecil.TypeDefinition)' Core/AbstractAssemblyInstrumentation.cs(79,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.ProcessTypes(System.Collections.Generic.IEnumerable, System.Predicate, System.Action)' Core/AbstractAssemblyInstrumentation.cs(93,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.ProcessType(Mono.Cecil.TypeDefinition)' Core/AbstractAssemblyInstrumentation.cs(98,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.ProcessMethod(Mono.Cecil.MethodDefinition)' Core/AbstractAssemblyInstrumentation.cs(102,18): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.ProcessMethods(System.Collections.IEnumerable)' Core/AbstractAssemblyInstrumentation.cs(112,18): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.TraceWarning(string, params object[])' Core/AbstractAssemblyInstrumentation.cs(117,18): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.TraceVerbose(string, params object[])' Core/AbstractAssemblyInstrumentation.cs(122,18): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.TraceInfo(string, params object[])' Core/AbstractAssemblyInstrumentation.cs(127,18): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.TraceMethodBody(Mono.Cecil.MethodDefinition)' Core/AbstractAssemblyInstrumentation.cs(135,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.Import(System.Type)' Core/AbstractAssemblyInstrumentation.cs(140,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.AbstractAssemblyInstrumentation.Import(System.Reflection.MethodBase)' Core/ByAttributeFilter.cs(20,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ByAttributeFilter' Core/ByAttributeFilter.cs(22,22): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ByAttributeFilter.ContainsCustomAttribute(Mono.Cecil.TypeDefinition, string)' Core/ByAttributeFilter.cs(36,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ByAttributeFilter.ByAttributeFilter(string)' Core/ByAttributeFilter.cs(41,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ByAttributeFilter.Accept(Mono.Cecil.TypeDefinition)' Core/CecilReflector.cs(24,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector' Core/CecilReflector.cs(29,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector.CecilReflector(Db4oTool.Core.InstrumentationContext)' Core/CecilReflector.cs(42,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector.Implements(Mono.Cecil.TypeDefinition, System.Type)' Core/CecilReflector.cs(58,25): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector.ResolveTypeReference(Mono.Cecil.TypeReference)' Core/CecilReflector.cs(103,34): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector.GetMethod(Mono.Cecil.TypeDefinition, string)' Core/CecilReflector.cs(116,34): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector.GetMethod(Mono.Cecil.TypeDefinition, Mono.Cecil.MethodReference)' Core/CecilReflector.cs(121,34): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector.GetMethod(Mono.Cecil.TypeDefinition, string, System.Type[])' Core/CecilReflector.cs(164,33): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CecilReflector.GetField(Mono.Cecil.TypeDefinition, string)' Core/CompactFrameworkServices.cs(22,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CompactFrameworkServices' Core/CompactFrameworkServices.cs(26,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CompactFrameworkServices.FolderFor(Mono.Cecil.AssemblyDefinition)' Core/CompactFrameworkServices.cs(32,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CompactFrameworkServices.FolderFor(string)' Core/Configuration.cs(22,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration' Core/Configuration.cs(30,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration.Configuration(string)' Core/Configuration.cs(36,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration.CaseSensitive' Core/Configuration.cs(42,17): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration.AssemblyLocation' Core/Configuration.cs(47,22): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration.TraceSwitch' Core/Configuration.cs(52,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration.PreserveDebugInfo' Core/Configuration.cs(58,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration.AddFilter(Db4oTool.Core.ITypeFilter)' Core/Configuration.cs(64,21): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.Configuration.Accept(Mono.Cecil.TypeDefinition)' Core/CurrentDirectoryAssemblyResolver.cs(20,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CurrentDirectoryAssemblyResolver' Core/CurrentDirectoryAssemblyResolver.cs(22,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.CurrentDirectoryAssemblyResolver.CurrentDirectoryAssemblyResolver()' Core/DebugInformation.cs(24,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.DebugInformation' Core/DebugInformation.cs(26,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.DebugInformation.InstructionInformationFor(Mono.Cecil.Cil.Instruction, Mono.Collections.Generic.Collection)' Core/DirectoryAssemblyResolver.cs(22,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.DirectoryAssemblyResolver' Core/DirectoryAssemblyResolver.cs(26,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.DirectoryAssemblyResolver.DirectoryAssemblyResolver(string)' Core/DirectoryAssemblyResolver.cs(51,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.DirectoryAssemblyResolver.Dispose()' Core/IAssemblyInstrumentation.cs(18,19): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.IAssemblyInstrumentation' Core/IAssemblyInstrumentation.cs(20,8): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.IAssemblyInstrumentation.Run(Db4oTool.Core.InstrumentationContext)' Core/ILPattern.cs(20,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern' Core/ILPattern.cs(22,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.Sequence(params Db4oTool.Core.ILPattern[])' Core/ILPattern.cs(27,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.Sequence(params Mono.Cecil.Cil.OpCode[])' Core/ILPattern.cs(56,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.Instruction(Mono.Cecil.Cil.OpCode)' Core/ILPattern.cs(82,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.Optional(Mono.Cecil.Cil.OpCode)' Core/ILPattern.cs(102,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.Alternation(Mono.Cecil.Cil.OpCode, Mono.Cecil.Cil.OpCode)' Core/ILPattern.cs(127,16): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.MatchContext' Core/ILPattern.cs(129,16): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.MatchContext.Success' Core/ILPattern.cs(130,23): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.MatchContext.Instruction' Core/ILPattern.cs(132,11): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.MatchContext.MatchContext(Mono.Cecil.Cil.Instruction)' Core/ILPattern.cs(137,16): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.MatchContext.Reset(Mono.Cecil.Cil.Instruction)' Core/ILPattern.cs(143,16): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.MatchContext.MoveBackwards()' Core/ILPattern.cs(149,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.IsBackwardsMatch(Mono.Cecil.Cil.Instruction)' Core/ILPattern.cs(154,23): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ILPattern.BackwardsMatch(Mono.Cecil.Cil.Instruction)' Core/ITypeFilter.cs(20,22): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ITypeFilter' Core/ITypeFilter.cs(22,14): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.ITypeFilter.Accept(Mono.Cecil.TypeDefinition)' Core/InstrumentationContext.cs(23,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext' Core/InstrumentationContext.cs(29,16): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.InstrumentationContext(Db4oTool.Core.Configuration, Mono.Cecil.AssemblyDefinition)' Core/InstrumentationContext.cs(34,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.InstrumentationContext(Db4oTool.Core.Configuration)' Core/InstrumentationContext.cs(39,17): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.AlternateAssemblyLocation' Core/InstrumentationContext.cs(44,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.Configuration' Core/InstrumentationContext.cs(49,22): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.TraceSwitch' Core/InstrumentationContext.cs(54,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.Assembly' Core/InstrumentationContext.cs(59,17): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.AssemblyLocation' Core/InstrumentationContext.cs(64,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.Import(System.Type)' Core/InstrumentationContext.cs(69,26): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.Import(System.Reflection.MethodBase)' Core/InstrumentationContext.cs(74,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.SaveAssembly()' Core/InstrumentationContext.cs(92,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.TraceWarning(string, params object[])' Core/InstrumentationContext.cs(100,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.TraceInfo(string, params object[])' Core/InstrumentationContext.cs(108,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.TraceVerbose(string, params object[])' Core/InstrumentationContext.cs(116,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.Accept(Mono.Cecil.TypeDefinition)' Core/InstrumentationContext.cs(121,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationContext.IsAssemblySigned()' Core/InstrumentationPipeline.cs(21,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationPipeline' Core/InstrumentationPipeline.cs(26,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationPipeline.InstrumentationPipeline(Db4oTool.Core.Configuration)' Core/InstrumentationPipeline.cs(31,33): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationPipeline.Context' Core/InstrumentationPipeline.cs(36,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationPipeline.Add(Db4oTool.Core.IAssemblyInstrumentation)' Core/InstrumentationPipeline.cs(42,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.InstrumentationPipeline.Run()' Core/NotFilter.cs(20,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.NotFilter' Core/NotFilter.cs(24,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.NotFilter.NotFilter(Db4oTool.Core.ITypeFilter)' Core/NotFilter.cs(30,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.NotFilter.Accept(Mono.Cecil.TypeDefinition)' Core/RelativeAssemblyResolver.cs(21,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.RelativeAssemblyResolver' Core/RelativeAssemblyResolver.cs(23,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.RelativeAssemblyResolver.RelativeAssemblyResolver(string)' Core/RelativeAssemblyResolver.cs(28,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.RelativeAssemblyResolver.RelativeAssemblyResolver(Db4oTool.Core.InstrumentationContext)' Core/StackAnalysisResult.cs(22,16): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalysisResult' Core/StackAnalysisResult.cs(24,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalysisResult.StackAnalysisResult(Mono.Cecil.Cil.Instruction, int, bool, int)' Core/StackAnalysisResult.cs(32,22): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalysisResult.Consumer' Core/StackAnalysisResult.cs(46,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalysisResult.Match' Core/StackAnalysisResult.cs(51,14): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalysisResult.StackHeight' Core/StackAnalysisResult.cs(56,30): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalysisResult.AssignedParameter()' Core/StackAnalyzer.cs(23,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalyzer' Core/StackAnalyzer.cs(25,37): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Core.StackAnalyzer.IsConsumedBy(System.Predicate, Mono.Cecil.Cil.Instruction, Mono.Cecil.ModuleDefinition)' NQ/AbstractOptimizer.cs(26,24): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractOptimizer' NQ/AbstractOptimizer.cs(28,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractOptimizer.OptimizePredicate(Mono.Cecil.TypeDefinition, Mono.Cecil.MethodDefinition, Db4objects.Db4o.NativeQueries.Expr.IExpression)' NQ/AbstractOptimizer.cs(35,22): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractOptimizer.GetExpression(Mono.Cecil.MethodDefinition)' NQ/AbstractOptimizer.cs(49,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractOptimizer.BeforeAssemblyProcessing()' NQ/AbstractOptimizer.cs(54,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractOptimizer.AfterAssemblyProcessing()' NQ/AbstractOptimizer.cs(59,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractOptimizer.TargetName(int)' NQ/AbstractOptimizer.cs(61,17): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractOptimizer._processedCount' NQ/CFNQEnabler.cs(23,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.CFNQEnabler' NQ/CFNQEnabler.cs(27,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.CFNQEnabler.ProcessMethod(Mono.Cecil.MethodDefinition)' NQ/DelegateOptimizer.cs(22,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.DelegateOptimizer' NQ/DelegateOptimizer.cs(26,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.DelegateOptimizer.ProcessMethod(Mono.Cecil.MethodDefinition)' NQ/DelegateOptimizer.cs(81,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.DelegateOptimizer.TargetName(int)' NQ/DelegateQueryProcessor.cs(429,18): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor' NQ/DelegateQueryProcessor.cs(433,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.AndExpression)' NQ/DelegateQueryProcessor.cs(438,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.OrExpression)' NQ/DelegateQueryProcessor.cs(443,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.NotExpression)' NQ/DelegateQueryProcessor.cs(448,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.ComparisonExpression)' NQ/DelegateQueryProcessor.cs(453,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.BoolConstExpression)' NQ/DelegateQueryProcessor.cs(467,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.ArithmeticExpression)' NQ/DelegateQueryProcessor.cs(473,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.ConstValue)' NQ/DelegateQueryProcessor.cs(477,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.FieldValue)' NQ/DelegateQueryProcessor.cs(481,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.CandidateFieldRoot)' NQ/DelegateQueryProcessor.cs(485,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.PredicateFieldRoot)' NQ/DelegateQueryProcessor.cs(489,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.StaticFieldRoot)' NQ/DelegateQueryProcessor.cs(493,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.ArrayAccessValue)' NQ/DelegateQueryProcessor.cs(497,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.AbstractExpressionVisitor.Visit(Db4objects.Db4o.NativeQueries.Expr.Cmp.Operand.MethodCallValue)' NQ/PredicateOptimizer.cs(24,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.PredicateOptimizer' NQ/PredicateOptimizer.cs(26,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.PredicateOptimizer.ProcessType(Mono.Cecil.TypeDefinition)' NQ/PredicateOptimizer.cs(60,29): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.NQ.PredicateOptimizer.TargetName(int)' Program.cs(28,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Program' Program.cs(30,21): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Program.Main(string[])' Program.cs(54,22): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.Program.Run(Db4oTool.ProgramOptions)' ProgramOptions.cs(23,30): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TypeFilterFactory' ProgramOptions.cs(25,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions' ProgramOptions.cs(27,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.Debug' ProgramOptions.cs(28,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.TransparentPersistence' ProgramOptions.cs(29,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.CaseSensitive' ProgramOptions.cs(30,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.Verbose' ProgramOptions.cs(31,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.NQ' ProgramOptions.cs(32,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.PrettyVerbose' ProgramOptions.cs(33,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.Fake' ProgramOptions.cs(34,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.Collections' ProgramOptions.cs(35,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.CheckDatabase' ProgramOptions.cs(36,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.InstallPerformanceCounters' ProgramOptions.cs(37,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.ShowFileUsageStats' ProgramOptions.cs(38,23): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.StatisticsFileNames' ProgramOptions.cs(39,23): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.CustomInstrumentations' ProgramOptions.cs(40,43): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.Filters' ProgramOptions.cs(53,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.IsValid' ProgramOptions.cs(71,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.ProgramOptions()' ProgramOptions.cs(95,17): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.Target' ProgramOptions.cs(97,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.ProcessArgs(string[])' ProgramOptions.cs(104,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.ProgramOptions.DoHelp()' TA/TAInstrumentation.cs(32,15): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TA.TAInstrumentation' TA/TAInstrumentation.cs(34,33): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TA.TAInstrumentation.CompilerGeneratedAttribute' TA/TAInstrumentation.cs(44,10): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TA.TAInstrumentation.TAInstrumentation(bool)' TA/TAInstrumentation.cs(52,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TA.TAInstrumentation.BeforeAssemblyProcessing()' TA/TAInstrumentation.cs(59,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TA.TAInstrumentation.ProcessModule(Mono.Cecil.ModuleDefinition)' TA/TAInstrumentation.cs(225,27): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TA.TAInstrumentation.ProcessMethod(Mono.Cecil.MethodDefinition)' TA/TAInstrumentation.cs(454,25): warning CS1591: Missing XML comment for publicly visible type or member `Db4oTool.TA.TAInstrumentation.Import(System.Reflection.FieldInfo)' Core/StackAnalyzer.cs(159,37): warning CS0414: The private field `Db4oTool.Core.StackAnalyzer._module' is assigned but its value is never used /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4o-2010.sln (default targets) -> (Build target) -> /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4oUnit.Extensions/Db4oUnit.Extensions-2010.csproj (default targets) -> /usr/lib/mono/xbuild/14.0/bin/Microsoft.CSharp.targets (CoreCompile target) -> CSC: warning CS1616: Option `keyfile' overrides attribute `System.Reflection.AssemblyKeyFileAttribute' given in a source file or added module Db4oUnit.Extensions/Fixtures/AbstractDb4oFixture.cs(123,23): warning CS0618: `Db4objects.Db4o.Db4oFactory.NewConfiguration()' is obsolete: `Use Db4oEmbedded.NewConfiguration() instead.' Db4oUnit.Extensions/Fixtures/AbstractDb4oFixture.cs(132,17): warning CS0618: `Db4objects.Db4o.Defragment.DefragmentConfig.Db4oConfig(Db4objects.Db4o.Config.IConfiguration)' is obsolete: `since 7.9: use Db4oConfig(Db4objects.Db4o.Config.IEmbeddedConfiguration) instead' Db4oUnit.Extensions/Fixtures/Db4oConsistencyCheckSolo.cs(86,19): warning CS0618: `Db4objects.Db4o.Defragment.DefragmentConfig.Db4oConfig(Db4objects.Db4o.Config.IConfiguration)' is obsolete: `since 7.9: use Db4oConfig(Db4objects.Db4o.Config.IEmbeddedConfiguration) instead' Db4oUnit.Extensions/Fixtures/Db4oDefragSolo.cs(46,19): warning CS0618: `Db4objects.Db4o.Defragment.DefragmentConfig.Db4oConfig(Db4objects.Db4o.Config.IConfiguration)' is obsolete: `since 7.9: use Db4oConfig(Db4objects.Db4o.Config.IEmbeddedConfiguration) instead' Db4oUnit.Extensions/Tests/FixtureTestCase.cs(45,37): warning CS0414: The private field `Db4oUnit.Extensions.Tests.FixtureTestCase.ExcludingInMemoryFixture._enclosing' is assigned but its value is never used 672 Warning(s) 0 Error(s) Time Elapsed 00:00:22.9827810 mdoc update \ -i /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/Db4objects.Db4o.dll.xml \ -o /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/tmp/monodocer \ /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll mdoc 5.7.4.9 Updating Db4objects.Db4o, Version=8.0.184.15484, Culture=neutral, PublicKeyToken=6199cd4f203aa8eb from /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/src/Db4objects.Db4o/bin/Release/Db4objects.Db4o.dll New Type: Db4objects.Db4o.Activation.ActivationPurpose Member Added: Read Member Added: Write Namespace Directory Created: Db4objects.Db4o.Activation New Namespace File: Db4objects.Db4o.Activation New Type: Db4objects.Db4o.Activation.IActivator Member Added: public void Activate (Db4objects.Db4o.Activation.ActivationPurpose purpose); New Type: Db4objects.Db4o.Collections.ArrayDictionary4`2 Member Added: public ArrayDictionary4 (); Member Added: public ArrayDictionary4 (int initialCapacity); Member Added: public virtual void Activate (Db4objects.Db4o.Activation.ActivationPurpose purpose); Member Added: public virtual void Bind (Db4objects.Db4o.Activation.IActivator activator); Member Added: public virtual void Clear (); Member Added: public override int GetHashCode (); Member Added: void ICollection>.Add (System.Collections.Generic.KeyValuePair item); Member Added: public void Add (K key, V value); Member Added: public bool Remove (K key); Member Added: bool ICollection>.Contains (System.Collections.Generic.KeyValuePair pair); Member Added: void ICollection>.CopyTo (System.Collections.Generic.KeyValuePair[] array, int arrayIndex); Member Added: bool ICollection>.Remove (System.Collections.Generic.KeyValuePair pair); Member Added: public bool TryGetValue (K key, out V value); Member Added: public bool ContainsKey (K key); Member Added: public System.Collections.Generic.IEnumerator> GetEnumerator (); Member Added: System.Collections.IEnumerator IEnumerable.GetEnumerator (); Member Added: public virtual int Count { get; } Member Added: public virtual System.Collections.Generic.ICollection Values { get; } Member Added: public bool IsReadOnly { get; } Member Added: public V this[K key] { get; set; } Member Added: public System.Collections.Generic.ICollection Keys { get; } Namespace Directory Created: Db4objects.Db4o.Collections New Namespace File: Db4objects.Db4o.Collections New Type: Db4objects.Db4o.Collections.ArrayList4`1 Member Added: public ArrayList4 (); Member Added: public ArrayList4 (System.Collections.Generic.ICollection c); Member Added: public ArrayList4 (int initialCapacity); Member Added: public virtual void Activate (Db4objects.Db4o.Activation.ActivationPurpose purpose); Member Added: public virtual void Bind (Db4objects.Db4o.Activation.IActivator activator); Member Added: public virtual void Clear (); Member Added: public virtual void EnsureCapacity (int minCapacity); Member Added: public virtual E Get (int index); Member Added: public virtual void TrimExcess (); Member Added: public int IndexOf (E item); Member Added: public void Insert (int index, E item); Member Added: public int Add (object value); Member Added: public bool Contains (object value); Member Added: public int IndexOf (object value); Member Added: public void Insert (int index, object value); Member Added: public void Remove (object value); Member Added: public void RemoveAt (int index); Member Added: public void Add (E item); Member Added: public bool Contains (E item); Member Added: public void CopyTo (E[] array, int arrayIndex); Member Added: public bool Remove (E item); Member Added: public void CopyTo (Array array, int index); Member Added: public System.Collections.Generic.IEnumerator GetEnumerator (); Member Added: System.Collections.IEnumerator IEnumerable.GetEnumerator (); Member Added: public override string ToString (); Member Added: public void AddRange (System.Collections.Generic.IEnumerable collection); Member Added: public int BinarySearch (E item); Member Added: public int BinarySearch (E item, System.Collections.Generic.IComparer comparer); Member Added: public int BinarySearch (int index, int count, E item, System.Collections.Generic.IComparer comparer); Member Added: public Db4objects.Db4o.Collections.ArrayList4 ConvertAll (Converter converter); Member Added: public bool Exists (Predicate match); Member Added: public E Find (Predicate match); Member Added: public Db4objects.Db4o.Collections.ArrayList4 FindAll (Predicate match); Member Added: public int FindIndex (int startIndex, int count, Predicate match); Member Added: public E FindLast (Predicate match); Member Added: public int FindLastIndex (int startIndex, int count, Predicate match); Member Added: public void ForEach (Action action); Member Added: public void InsertRange (int index, System.Collections.Generic.IEnumerable collection); Member Added: public void RemoveRange (int index, int count); Member Added: public void Sort (int index, int count, System.Collections.Generic.IComparer comparer); Member Added: public E[] ToArray (); Member Added: public bool TrueForAll (Predicate match); Member Added: object System.Collections.IList.Item[int index] { get; set; } Member Added: public virtual int Count { get; } Member Added: public E this[int index] { get; set; } Member Added: public object SyncRoot { get; } Member Added: public bool IsSynchronized { get; } Member Added: public bool IsReadOnly { get; } Member Added: public bool IsFixedSize { get; } New Type: Db4objects.Db4o.Collections.CollectionFactory Member Added: public static Db4objects.Db4o.Collections.CollectionFactory ForObjectContainer (Db4objects.Db4o.IObjectContainer objectContainer); Member Added: public virtual Db4objects.Db4o.Collections.ISet NewBigSet (); New Type: Db4objects.Db4o.Config.ConfigScope Member Added: public const int DisabledId = -1; Member Added: public const int IndividuallyId = 1; Member Added: public const int GloballyId = 2147483647; Member Added: public static readonly Db4objects.Db4o.Config.ConfigScope Disabled; Member Added: public static readonly Db4objects.Db4o.Config.ConfigScope Individually; Member Added: public static readonly Db4objects.Db4o.Config.ConfigScope Globally; Member Added: public bool ApplyConfig (Db4objects.Db4o.Foundation.TernaryBool defaultValue); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public override string ToString (); Namespace Directory Created: Db4objects.Db4o.Config New Namespace File: Db4objects.Db4o.Config New Type: Db4objects.Db4o.Config.Encoding.IStringEncoding Member Added: public byte[] Encode (string str); Member Added: public string Decode (byte[] bytes, int start, int length); Namespace Directory Created: Db4objects.Db4o.Config.Encoding New Namespace File: Db4objects.Db4o.Config.Encoding New Type: Db4objects.Db4o.Config.Encoding.StringEncodings Member Added: public StringEncodings (); Member Added: public static Db4objects.Db4o.Config.Encoding.IStringEncoding Utf8 (); Member Added: public static Db4objects.Db4o.Config.Encoding.IStringEncoding Unicode (); Member Added: public static Db4objects.Db4o.Config.Encoding.IStringEncoding Latin (); New Type: Db4objects.Db4o.Config.Entry Member Added: public Entry (); Member Added: public object key; Member Added: public object value; Member Added: public virtual object Compare (); New Type: Db4objects.Db4o.Config.GlobalOnlyConfigException Member Added: public GlobalOnlyConfigException (); New Type: Db4objects.Db4o.Config.IAlias Member Added: public string ResolveRuntimeName (string runtimeTypeName); Member Added: public string ResolveStoredName (string storedTypeName); New Type: Db4objects.Db4o.Config.ICacheConfiguration Member Added: public int SlotCacheSize { set; } New Type: Db4objects.Db4o.Config.ICacheConfigurationProvider Member Added: public Db4objects.Db4o.Config.ICacheConfiguration Cache { get; } New Type: Db4objects.Db4o.Config.IClientServerConfiguration Member Added: public void PrefetchIDCount (int prefetchIDCount); Member Added: public void PrefetchObjectCount (int prefetchObjectCount); Member Added: public void PrefetchDepth (int prefetchDepth); Member Added: public void PrefetchSlotCacheSize (int slotCacheSize); Member Added: public void SetMessageRecipient (Db4objects.Db4o.Messaging.IMessageRecipient messageRecipient); Member Added: public Db4objects.Db4o.Messaging.IMessageSender GetMessageSender (); Member Added: public void TimeoutClientSocket (int milliseconds); Member Added: public void TimeoutServerSocket (int milliseconds); Member Added: public void SingleThreadedClient (bool flag); Member Added: public void BatchMessages (bool flag); Member Added: public void MaxBatchQueueSize (int maxSize); New Type: Db4objects.Db4o.Config.ICommonConfiguration Member Added: public void AddAlias (Db4objects.Db4o.Config.IAlias alias); Member Added: public void RemoveAlias (Db4objects.Db4o.Config.IAlias alias); Member Added: public void Add (Db4objects.Db4o.Config.IConfigurationItem configurationItem); Member Added: public void MarkTransient (string attributeName); Member Added: public Db4objects.Db4o.Config.IObjectClass ObjectClass (object clazz); Member Added: public void ReflectWith (Db4objects.Db4o.Reflect.IReflector reflector); Member Added: public void RegisterTypeHandler (Db4objects.Db4o.Typehandlers.ITypeHandlerPredicate predicate, Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); Member Added: public void NameProvider (Db4objects.Db4o.Config.INameProvider provider); Member Added: public int ActivationDepth { get; set; } Member Added: public bool AllowVersionUpdates { set; } Member Added: public bool AutomaticShutDown { set; } Member Added: public int BTreeNodeSize { set; } Member Added: public bool Callbacks { set; } Member Added: public bool CallConstructors { set; } Member Added: public bool DetectSchemaChanges { set; } Member Added: public Db4objects.Db4o.Diagnostic.IDiagnosticConfiguration Diagnostic { get; } Member Added: public bool ExceptionsOnNotStorable { set; } Member Added: public bool InternStrings { set; } Member Added: public int MessageLevel { set; } Member Added: public bool OptimizeNativeQueries { get; set; } Member Added: public Db4objects.Db4o.Config.IQueryConfiguration Queries { get; } Member Added: public System.IO.TextWriter OutStream { set; } Member Added: public Db4objects.Db4o.Config.Encoding.IStringEncoding StringEncoding { set; } Member Added: public bool TestConstructors { set; } Member Added: public int UpdateDepth { set; } Member Added: public bool WeakReferences { set; } Member Added: public int WeakReferenceCollectionInterval { set; } Member Added: public Db4objects.Db4o.Config.IEnvironmentConfiguration Environment { get; } Member Added: public int MaxStackDepth { get; set; } New Type: Db4objects.Db4o.Config.ICommonConfigurationProvider Member Added: public Db4objects.Db4o.Config.ICommonConfiguration Common { get; } New Type: Db4objects.Db4o.Config.ICompare Member Added: public object Compare (); New Type: Db4objects.Db4o.Config.IConfiguration Member Added: public void ActivationDepth (int depth); Member Added: public int ActivationDepth (); Member Added: public void Add (Db4objects.Db4o.Config.IConfigurationItem configurationItem); Member Added: public void AddAlias (Db4objects.Db4o.Config.IAlias alias); Member Added: public void RemoveAlias (Db4objects.Db4o.Config.IAlias alias); Member Added: public void AllowVersionUpdates (bool flag); Member Added: public void AutomaticShutDown (bool flag); Member Added: public void BlockSize (int bytes); Member Added: public void BTreeNodeSize (int size); Member Added: public void BTreeCacheHeight (int height); Member Added: public Db4objects.Db4o.Config.ICacheConfiguration Cache (); Member Added: public void Callbacks (bool flag); Member Added: public void CallConstructors (bool flag); Member Added: public void ClassActivationDepthConfigurable (bool flag); Member Added: public Db4objects.Db4o.Config.IClientServerConfiguration ClientServer (); Member Added: public void DatabaseGrowthSize (int bytes); Member Added: public void DetectSchemaChanges (bool flag); Member Added: public Db4objects.Db4o.Diagnostic.IDiagnosticConfiguration Diagnostic (); Member Added: public void DisableCommitRecovery (); Member Added: public void Encrypt (bool flag); Member Added: public void ExceptionsOnNotStorable (bool flag); Member Added: public Db4objects.Db4o.Config.IFreespaceConfiguration Freespace (); Member Added: public void GenerateUUIDs (Db4objects.Db4o.Config.ConfigScope setting); Member Added: public void GenerateVersionNumbers (Db4objects.Db4o.Config.ConfigScope setting); Member Added: public void GenerateCommitTimestamps (bool flag); Member Added: public void InternStrings (bool flag); Member Added: public bool InternStrings (); Member Added: public void Io (Db4objects.Db4o.IO.IoAdapter adapter); Member Added: public Db4objects.Db4o.IO.IoAdapter Io (); Member Added: public void MarkTransient (string attributeName); Member Added: public void MessageLevel (int level); Member Added: public void LockDatabaseFile (bool flag); Member Added: public Db4objects.Db4o.Config.IObjectClass ObjectClass (object clazz); Member Added: public void OptimizeNativeQueries (bool optimizeNQ); Member Added: public bool OptimizeNativeQueries (); Member Added: public void Password (string pass); Member Added: public Db4objects.Db4o.Config.IQueryConfiguration Queries (); Member Added: public void ReadOnly (bool flag); Member Added: public void RecoveryMode (bool flag); Member Added: public void ReflectWith (Db4objects.Db4o.Reflect.IReflector reflector); Member Added: public void ReserveStorageSpace (long byteCount); Member Added: public void SetBlobPath (string path); Member Added: public void SetOut (System.IO.TextWriter outStream); Member Added: public void StringEncoding (Db4objects.Db4o.Config.Encoding.IStringEncoding encoding); Member Added: public void TestConstructors (bool flag); Member Added: public void UpdateDepth (int depth); Member Added: public void WeakReferences (bool flag); Member Added: public void WeakReferenceCollectionInterval (int milliseconds); Member Added: public void RegisterTypeHandler (Db4objects.Db4o.Typehandlers.ITypeHandlerPredicate predicate, Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); Member Added: public int MaxStackDepth (); Member Added: public void MaxStackDepth (int maxStackDepth); Member Added: public Db4objects.Db4o.IO.IStorage Storage { get; set; } New Type: Db4objects.Db4o.Config.IConfigurationItem Member Added: public void Prepare (Db4objects.Db4o.Config.IConfiguration configuration); Member Added: public void Apply (Db4objects.Db4o.Internal.IInternalObjectContainer container); New Type: Db4objects.Db4o.Config.IEmbeddedConfiguration Member Added: public void AddConfigurationItem (Db4objects.Db4o.Config.IEmbeddedConfigurationItem configItem); New Type: Db4objects.Db4o.Config.IEmbeddedConfigurationItem Member Added: public void Prepare (Db4objects.Db4o.Config.IEmbeddedConfiguration configuration); Member Added: public void Apply (Db4objects.Db4o.IEmbeddedObjectContainer db); New Type: Db4objects.Db4o.Config.IEnvironmentConfiguration Member Added: public void Add (object service); New Type: Db4objects.Db4o.Config.IFileConfiguration Member Added: public void DisableCommitRecovery (); Member Added: public int BlockSize { set; } Member Added: public int DatabaseGrowthSize { set; } Member Added: public Db4objects.Db4o.Config.IFreespaceConfiguration Freespace { get; } Member Added: public Db4objects.Db4o.Config.ConfigScope GenerateUUIDs { set; } Member Added: public Db4objects.Db4o.Config.ConfigScope GenerateVersionNumbers { set; } Member Added: public bool GenerateCommitTimestamps { set; } Member Added: public Db4objects.Db4o.IO.IStorage Storage { get; set; } Member Added: public bool LockDatabaseFile { set; } Member Added: public long ReserveStorageSpace { set; } Member Added: public string BlobPath { set; } Member Added: public bool ReadOnly { set; } Member Added: public bool RecoveryMode { set; } Member Added: public bool AsynchronousSync { set; } New Type: Db4objects.Db4o.Config.IFileConfigurationProvider Member Added: public Db4objects.Db4o.Config.IFileConfiguration File { get; } New Type: Db4objects.Db4o.Config.IFreespaceConfiguration Member Added: public void DiscardSmallerThan (int byteCount); Member Added: public void FreespaceFiller (Db4objects.Db4o.Config.IFreespaceFiller freespaceFiller); Member Added: public void UseBTreeSystem (); Member Added: public void UseIndexSystem (); Member Added: public void UseRamSystem (); New Type: Db4objects.Db4o.Config.IFreespaceFiller Member Added: public void Fill (Db4objects.Db4o.IO.BlockAwareBinWindow io); New Type: Db4objects.Db4o.Config.IIdSystemConfiguration Member Added: public void UsePointerBasedSystem (); Member Added: public void UseStackedBTreeSystem (); Member Added: public void UseSingleBTreeSystem (); Member Added: public void UseInMemorySystem (); Member Added: public void UseCustomSystem (Db4objects.Db4o.Config.IIdSystemFactory factory); New Type: Db4objects.Db4o.Config.IIdSystemConfigurationProvider Member Added: public Db4objects.Db4o.Config.IIdSystemConfiguration IdSystem { get; } New Type: Db4objects.Db4o.Config.IIdSystemFactory Member Added: public Db4objects.Db4o.Internal.Ids.IIdSystem NewInstance (Db4objects.Db4o.Internal.LocalObjectContainer container); New Type: Db4objects.Db4o.Config.ILegacyClientServerFactory Member Added: public Db4objects.Db4o.IObjectContainer OpenClient (Db4objects.Db4o.Config.IConfiguration config, string hostName, int port, string user, string password); Member Added: public Db4objects.Db4o.IObjectServer OpenServer (Db4objects.Db4o.Config.IConfiguration config, string databaseFileName, int port); New Type: Db4objects.Db4o.Config.INameProvider Member Added: public string Name (Db4objects.Db4o.IObjectContainer db); New Type: Db4objects.Db4o.Config.IObjectAttribute Member Added: public object Attribute (object parent); New Type: Db4objects.Db4o.Config.IObjectClass Member Added: public void CallConstructor (bool flag); Member Added: public void CascadeOnActivate (bool flag); Member Added: public void CascadeOnDelete (bool flag); Member Added: public void CascadeOnUpdate (bool flag); Member Added: public void Compare (Db4objects.Db4o.Config.IObjectAttribute attributeProvider); Member Added: public void EnableReplication (bool setting); Member Added: public void GenerateUUIDs (bool setting); Member Added: public void GenerateVersionNumbers (bool setting); Member Added: public void Indexed (bool flag); Member Added: public void MaximumActivationDepth (int depth); Member Added: public void MinimumActivationDepth (int depth); Member Added: public int MinimumActivationDepth (); Member Added: public Db4objects.Db4o.Config.IObjectField ObjectField (string fieldName); Member Added: public void PersistStaticFieldValues (); Member Added: public void Rename (string newName); Member Added: public void StoreTransientFields (bool flag); Member Added: public void Translate (Db4objects.Db4o.Config.IObjectTranslator translator); Member Added: public void UpdateDepth (int depth); New Type: Db4objects.Db4o.Config.IObjectConstructor Member Added: public object OnInstantiate (Db4objects.Db4o.IObjectContainer container, object storedObject); New Type: Db4objects.Db4o.Config.IObjectField Member Added: public void CascadeOnActivate (bool flag); Member Added: public void CascadeOnDelete (bool flag); Member Added: public void CascadeOnUpdate (bool flag); Member Added: public void Indexed (bool flag); Member Added: public void Rename (string newName); New Type: Db4objects.Db4o.Config.IObjectTranslator Member Added: public object OnStore (Db4objects.Db4o.IObjectContainer container, object applicationObject); Member Added: public void OnActivate (Db4objects.Db4o.IObjectContainer container, object applicationObject, object storedObject); Member Added: public Type StoredClass (); New Type: Db4objects.Db4o.Config.IQueryConfiguration Member Added: public void EvaluationMode (Db4objects.Db4o.Config.QueryEvaluationMode mode); Member Added: public Db4objects.Db4o.Config.QueryEvaluationMode EvaluationMode (); New Type: Db4objects.Db4o.Config.QueryEvaluationMode Member Added: public static readonly Db4objects.Db4o.Config.QueryEvaluationMode Immediate; Member Added: public static readonly Db4objects.Db4o.Config.QueryEvaluationMode Snapshot; Member Added: public static readonly Db4objects.Db4o.Config.QueryEvaluationMode Lazy; Member Added: public virtual int AsInt (); Member Added: public static Db4objects.Db4o.Config.QueryEvaluationMode FromInt (int i); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Config.SimpleNameProvider Member Added: public SimpleNameProvider (string name); Member Added: public virtual string Name (Db4objects.Db4o.IObjectContainer db); New Type: Db4objects.Db4o.Config.TNull Member Added: public TNull (); Member Added: public virtual object OnStore (Db4objects.Db4o.IObjectContainer con, object object); Member Added: public virtual void OnActivate (Db4objects.Db4o.IObjectContainer con, object object, object members); Member Added: public virtual Type StoredClass (); New Type: Db4objects.Db4o.Config.TypeAlias Member Added: public TypeAlias (string storedType, string runtimeType); Member Added: public TypeAlias (Type storedClass, Type runtimeClass); Member Added: public virtual string ResolveRuntimeName (string runtimeTypeName); Member Added: public virtual string ResolveStoredName (string storedTypeName); New Type: Db4objects.Db4o.Config.WildcardAlias Member Added: public WildcardAlias (string storedPattern, string runtimePattern); Member Added: public virtual string ResolveRuntimeName (string runtimeTypeName); Member Added: public virtual string ResolveStoredName (string storedTypeName); New Type: Db4objects.Db4o.Constraints.ConstraintViolationException Member Added: public ConstraintViolationException (string msg); Namespace Directory Created: Db4objects.Db4o.Constraints New Namespace File: Db4objects.Db4o.Constraints New Type: Db4objects.Db4o.Constraints.UniqueFieldValueConstraint Member Added: public UniqueFieldValueConstraint (object clazz, string fieldName); Member Added: protected readonly object _clazz; Member Added: protected readonly string _fieldName; Member Added: public virtual void Prepare (Db4objects.Db4o.Config.IConfiguration configuration); Member Added: public virtual void Apply (Db4objects.Db4o.Internal.IInternalObjectContainer objectContainer); New Type: Db4objects.Db4o.Constraints.UniqueFieldValueConstraintViolationException Member Added: public UniqueFieldValueConstraintViolationException (string className, string fieldName); New Type: Db4objects.Db4o.CorruptionException Member Added: public CorruptionException (); Namespace Directory Created: Db4objects.Db4o New Namespace File: Db4objects.Db4o New Type: Db4objects.Db4o.DTrace Member Added: public static bool enabled; Member Added: public static bool writeToLogFile; Member Added: public static bool writeToConsole; Member Added: public static Sharpen.IO.RandomAccessFile _logFile; Member Added: public static long _eventNr; Member Added: public static Db4objects.Db4o.DTrace AddToClassIndex; Member Added: public static Db4objects.Db4o.DTrace BeginTopLevelCall; Member Added: public static Db4objects.Db4o.DTrace Bind; Member Added: public static Db4objects.Db4o.DTrace BlockingQueueStoppedException; Member Added: public static Db4objects.Db4o.DTrace BtreeNodeCommitOrRollback; Member Added: public static Db4objects.Db4o.DTrace BtreeNodeRemove; Member Added: public static Db4objects.Db4o.DTrace BtreeProduceNode; Member Added: public static Db4objects.Db4o.DTrace CandidateRead; Member Added: public static Db4objects.Db4o.DTrace ClassmetadataById; Member Added: public static Db4objects.Db4o.DTrace ClassmetadataInit; Member Added: public static Db4objects.Db4o.DTrace ClientMessageLoopException; Member Added: public static Db4objects.Db4o.DTrace Close; Member Added: public static Db4objects.Db4o.DTrace CloseCalled; Member Added: public static Db4objects.Db4o.DTrace CollectChildren; Member Added: public static Db4objects.Db4o.DTrace Commit; Member Added: public static Db4objects.Db4o.DTrace Continueset; Member Added: public static Db4objects.Db4o.DTrace CreateCandidate; Member Added: public static Db4objects.Db4o.DTrace Delete; Member Added: public static Db4objects.Db4o.DTrace Donotinclude; Member Added: public static Db4objects.Db4o.DTrace EndTopLevelCall; Member Added: public static Db4objects.Db4o.DTrace EvaluateSelf; Member Added: public static Db4objects.Db4o.DTrace FatalException; Member Added: public static Db4objects.Db4o.DTrace FileFree; Member Added: public static Db4objects.Db4o.DTrace FileRead; Member Added: public static Db4objects.Db4o.DTrace FileWrite; Member Added: public static Db4objects.Db4o.DTrace Free; Member Added: public static Db4objects.Db4o.DTrace FreespacemanagerGetSlot; Member Added: public static Db4objects.Db4o.DTrace FreespacemanagerRamFree; Member Added: public static Db4objects.Db4o.DTrace FreespacemanagerBtreeFree; Member Added: public static Db4objects.Db4o.DTrace FreeOnCommit; Member Added: public static Db4objects.Db4o.DTrace FreeOnRollback; Member Added: public static Db4objects.Db4o.DTrace FreePointerOnRollback; Member Added: public static Db4objects.Db4o.DTrace GetSlot; Member Added: public static Db4objects.Db4o.DTrace GetPointerSlot; Member Added: public static Db4objects.Db4o.DTrace GetFreespaceRam; Member Added: public static Db4objects.Db4o.DTrace GetYapobject; Member Added: public static Db4objects.Db4o.DTrace IdTreeAdd; Member Added: public static Db4objects.Db4o.DTrace IdTreeRemove; Member Added: public static Db4objects.Db4o.DTrace IoCopy; Member Added: public static Db4objects.Db4o.DTrace JustSet; Member Added: public static Db4objects.Db4o.DTrace NewInstance; Member Added: public static Db4objects.Db4o.DTrace NotifySlotCreated; Member Added: public static Db4objects.Db4o.DTrace NotifySlotUpdated; Member Added: public static Db4objects.Db4o.DTrace NotifySlotDeleted; Member Added: public static Db4objects.Db4o.DTrace ObjectReferenceCreated; Member Added: public static Db4objects.Db4o.DTrace PersistentBaseNewSlot; Member Added: public static Db4objects.Db4o.DTrace PersistentOwnLength; Member Added: public static Db4objects.Db4o.DTrace PersistentbaseSetId; Member Added: public static Db4objects.Db4o.DTrace PersistentbaseWrite; Member Added: public static Db4objects.Db4o.DTrace ProduceSlotChange; Member Added: public static Db4objects.Db4o.DTrace QueryProcess; Member Added: public static Db4objects.Db4o.DTrace ReadArrayWrapper; Member Added: public static Db4objects.Db4o.DTrace ReadBytes; Member Added: public static Db4objects.Db4o.DTrace ReadSlot; Member Added: public static Db4objects.Db4o.DTrace ReferenceRemoved; Member Added: public static Db4objects.Db4o.DTrace RegularSeek; Member Added: public static Db4objects.Db4o.DTrace RemoveFromClassIndex; Member Added: public static Db4objects.Db4o.DTrace RereadOldUuid; Member Added: public static Db4objects.Db4o.DTrace ServerMessageLoopException; Member Added: public static Db4objects.Db4o.DTrace SlotMapped; Member Added: public static Db4objects.Db4o.DTrace SlotCommitted; Member Added: public static Db4objects.Db4o.DTrace SlotFreeOnCommit; Member Added: public static Db4objects.Db4o.DTrace SlotFreeOnRollbackId; Member Added: public static Db4objects.Db4o.DTrace SlotFreeOnRollbackAddress; Member Added: public static Db4objects.Db4o.DTrace SlotRead; Member Added: public static Db4objects.Db4o.DTrace TransCommit; Member Added: public static Db4objects.Db4o.DTrace TransDontDelete; Member Added: public static Db4objects.Db4o.DTrace TransDelete; Member Added: public static Db4objects.Db4o.DTrace TransFlush; Member Added: public static Db4objects.Db4o.DTrace WriteBytes; Member Added: public static Db4objects.Db4o.DTrace WritePointer; Member Added: public static Db4objects.Db4o.DTrace WriteXbytes; Member Added: public static Db4objects.Db4o.DTrace WriteUpdateAdjustIndexes; Member Added: public virtual void Log (); Member Added: public virtual void Log (string msg); Member Added: public virtual void Log (long p); Member Added: public virtual void LogInfo (string info); Member Added: public virtual void Log (long p, string info); Member Added: public virtual void LogLength (long start, long length); Member Added: public virtual void LogLength (long id, long start, long length); Member Added: public virtual void LogLength (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual void LogLength (long id, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual void LogEnd (long start, long end); Member Added: public virtual void LogEnd (long id, long start, long end); Member Added: public virtual void LogEnd (long id, long start, long end, string info); Member Added: public static void AddRange (long pos); Member Added: public static void AddRangeWithLength (long start, long length); Member Added: public static void AddRangeWithEnd (long start, long end); Member Added: public static void NoWarnings (); New Type: Db4objects.Db4o.Db4oEmbedded Member Added: public Db4oEmbedded (); Member Added: public static Db4objects.Db4o.Config.IEmbeddedConfiguration NewConfiguration (); Member Added: public static Db4objects.Db4o.IEmbeddedObjectContainer OpenFile (Db4objects.Db4o.Config.IEmbeddedConfiguration config, string databaseFileName); Member Added: public static Db4objects.Db4o.IEmbeddedObjectContainer OpenFile (string databaseFileName); New Type: Db4objects.Db4o.Db4oFactory Member Added: public Db4oFactory (); Member Added: public static void Main (string[] args); Member Added: public static Db4objects.Db4o.Config.IConfiguration Configure (); Member Added: public static Db4objects.Db4o.Config.IConfiguration NewConfiguration (); Member Added: public static Db4objects.Db4o.Config.IConfiguration CloneConfiguration (); Member Added: public static Db4objects.Db4o.IObjectContainer OpenClient (string hostName, int port, string user, string password); Member Added: public static Db4objects.Db4o.IObjectContainer OpenClient (Db4objects.Db4o.Config.IConfiguration config, string hostName, int port, string user, string password); Member Added: public static Db4objects.Db4o.IObjectContainer OpenFile (string databaseFileName); Member Added: public static Db4objects.Db4o.IObjectContainer OpenFile (Db4objects.Db4o.Config.IConfiguration config, string databaseFileName); Member Added: public static Db4objects.Db4o.IObjectServer OpenServer (string databaseFileName, int port); Member Added: public static Db4objects.Db4o.IObjectServer OpenServer (Db4objects.Db4o.Config.IConfiguration config, string databaseFileName, int port); Member Added: public static string Version (); New Type: Db4objects.Db4o.Db4oVersion Member Added: public Db4oVersion (); Member Added: public static readonly string Name; Member Added: public const int Major = 8; Member Added: public const int Minor = 0; Member Added: public const int Iteration = 184; Member Added: public const int Revision = 15484; New Type: Db4objects.Db4o.Debug4 Member Added: public const bool indexAllFields; Member Added: public const bool queries; Member Added: public const bool staticIdentity; Member Added: public const bool atHome; Member Added: public const bool longTimeOuts; Member Added: public const bool freespace; Member Added: public const bool xbytes; Member Added: public const bool checkSychronization; Member Added: public const bool configureAllClasses; Member Added: public const bool configureAllFields; Member Added: public const bool weakReferences; Member Added: public const bool messages; Member Added: public const bool nio; Member Added: public const bool lockFile; Member Added: public static void Expect (bool cond); Member Added: public static void EnsureLock (object obj); Member Added: public static bool ExceedsMaximumBlockSize (int a_length); Member Added: public static bool ExceedsMaximumArrayEntries (int a_entries, bool a_primitive); Member Added: public static void ReadBegin (Db4objects.Db4o.Marshall.IReadBuffer buffer, byte identifier); Member Added: public static void ReadEnd (Db4objects.Db4o.Marshall.IReadBuffer buffer); Member Added: public static void WriteBegin (Db4objects.Db4o.Marshall.IWriteBuffer buffer, byte identifier); Member Added: public static void WriteEnd (Db4objects.Db4o.Marshall.IWriteBuffer buffer); New Type: Db4objects.Db4o.Defragment.AbstractIdMapping Member Added: protected AbstractIdMapping (); Member Added: public void MapId (int origID, int mappedID, bool isClassID); Member Added: protected virtual int MappedClassID (int origID); Member Added: protected abstract void MapNonClassIDs (int origID, int mappedID); Member Added: public abstract int AddressForId (int arg1); Member Added: public abstract void Close (); Member Added: public abstract void Commit (); Member Added: public abstract void MapId (int arg1, Db4objects.Db4o.Internal.Slots.Slot arg2); Member Added: public abstract int MappedId (int arg1); Member Added: public abstract void Open (); Member Added: public abstract Db4objects.Db4o.Foundation.IVisitable SlotChanges (); Namespace Directory Created: Db4objects.Db4o.Defragment New Namespace File: Db4objects.Db4o.Defragment New Type: Db4objects.Db4o.Defragment.DatabaseIdMapping Member Added: public DatabaseIdMapping (string fileName); Member Added: public DatabaseIdMapping (string fileName, int nodeSize, int commitFrequency); Member Added: public override int MappedId (int oldID); Member Added: protected override void MapNonClassIDs (int origID, int mappedID); Member Added: public override void Open (); Member Added: public override void Close (); Member Added: public override void MapId (int id, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public override Db4objects.Db4o.Foundation.IVisitable SlotChanges (); Member Added: public override int AddressForId (int id); Member Added: public override void Commit (); New Type: Db4objects.Db4o.Defragment.Defragment Member Added: public Defragment (); Member Added: public static void Defrag (string origPath); Member Added: public static void Defrag (string origPath, string backupPath); Member Added: public static void Defrag (Db4objects.Db4o.Defragment.DefragmentConfig config); Member Added: public static void Defrag (Db4objects.Db4o.Defragment.DefragmentConfig config, Db4objects.Db4o.Defragment.IDefragmentListener listener); New Type: Db4objects.Db4o.Defragment.DefragmentConfig Member Added: public DefragmentConfig (string origPath); Member Added: public DefragmentConfig (string origPath, string backupPath); Member Added: public DefragmentConfig (string origPath, string backupPath, Db4objects.Db4o.Defragment.IIdMapping mapping); Member Added: public const bool Debug; Member Added: public static readonly string BackupSuffix; Member Added: public virtual string OrigPath (); Member Added: public virtual string BackupPath (); Member Added: public virtual Db4objects.Db4o.Defragment.IIdMapping Mapping (); Member Added: public virtual Db4objects.Db4o.Defragment.IStoredClassFilter StoredClassFilter (); Member Added: public virtual void StoredClassFilter (Db4objects.Db4o.Defragment.IStoredClassFilter storedClassFilter); Member Added: public virtual bool ForceBackupDelete (); Member Added: public virtual void ForceBackupDelete (bool forceBackupDelete); Member Added: public virtual void ReadOnly (bool flag); Member Added: public virtual bool ReadOnly (); Member Added: public virtual Db4objects.Db4o.Config.IConfiguration Db4oConfig (); Member Added: public virtual void Db4oConfig (Db4objects.Db4o.Config.IConfiguration config); Member Added: public virtual void Db4oConfig (Db4objects.Db4o.Config.IEmbeddedConfiguration config); Member Added: public virtual int ObjectCommitFrequency (); Member Added: public virtual void ObjectCommitFrequency (int objectCommitFrequency); Member Added: public virtual void UpgradeFile (string tempPath); Member Added: public virtual bool FileNeedsUpgrade (); Member Added: public virtual string TempPath (); Member Added: public virtual int BlockSize (); Member Added: public static Db4objects.Db4o.Config.IConfiguration VanillaDb4oConfig (int blockSize); Member Added: public virtual Db4objects.Db4o.Config.IConfiguration ClonedDb4oConfig (); Member Added: public virtual void BackupStorage (Db4objects.Db4o.IO.IStorage backupStorage); Member Added: public virtual Db4objects.Db4o.IO.IStorage BackupStorage (); New Type: Db4objects.Db4o.Defragment.DefragmentConfig/NullFilter Member Added: public NullFilter (); Member Added: public virtual bool Accept (Db4objects.Db4o.Ext.IStoredClass storedClass); New Namespace File: New Type: Db4objects.Db4o.Defragment.DefragmentInfo Member Added: public DefragmentInfo (string msg); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Defragment.DefragmentServicesImpl Member Added: public DefragmentServicesImpl (Db4objects.Db4o.Defragment.DefragmentConfig defragConfig, Db4objects.Db4o.Defragment.IDefragmentListener listener); Member Added: public static readonly Db4objects.Db4o.Defragment.DefragmentServicesImpl.DbSelector Sourcedb; Member Added: public static readonly Db4objects.Db4o.Defragment.DefragmentServicesImpl.DbSelector Targetdb; Member Added: public virtual int MappedID (int oldID, int defaultID); Member Added: public virtual int StrictMappedID (int oldID); Member Added: public virtual int MappedID (int id); Member Added: public virtual void MapIDs (int oldID, int newID, bool isClassID); Member Added: public virtual void Close (); Member Added: public virtual Db4objects.Db4o.Internal.ByteArrayBuffer BufferByID (Db4objects.Db4o.Defragment.DefragmentServicesImpl.DbSelector selector, int id); Member Added: public virtual Db4objects.Db4o.Internal.ByteArrayBuffer SourceBufferByAddress (int address, int length); Member Added: public virtual Db4objects.Db4o.Internal.ByteArrayBuffer TargetBufferByAddress (int address, int length); Member Added: public virtual Db4objects.Db4o.Internal.ByteArrayBuffer BufferByAddress (Db4objects.Db4o.Defragment.DefragmentServicesImpl.DbSelector selector, int address, int length); Member Added: public virtual Db4objects.Db4o.Internal.StatefulBuffer TargetStatefulBufferByAddress (int address, int length); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot AllocateTargetSlot (int length); Member Added: public virtual void TargetWriteBytes (Db4objects.Db4o.Internal.DefragmentContextImpl context, int address); Member Added: public virtual void TargetWriteBytes (Db4objects.Db4o.Internal.ByteArrayBuffer reader, int address); Member Added: public virtual Db4objects.Db4o.Ext.IStoredClass[] StoredClasses (Db4objects.Db4o.Defragment.DefragmentServicesImpl.DbSelector selector); Member Added: public virtual Db4objects.Db4o.Internal.Encoding.LatinStringIO StringIO (); Member Added: public virtual void TargetCommit (); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 SourceHandler (int id); Member Added: public virtual int SourceClassCollectionID (); Member Added: public virtual int ClassIndexID (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public virtual void TraverseAll (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Foundation.IVisitor4 command); Member Added: public virtual void TraverseAllIndexSlots (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Foundation.IVisitor4 command); Member Added: public virtual void TraverseAllIndexSlots (Db4objects.Db4o.Internal.Btree.BTree btree, Db4objects.Db4o.Foundation.IVisitor4 command); Member Added: public virtual void RegisterBTreeIDs (Db4objects.Db4o.Internal.Btree.BTree btree, Db4objects.Db4o.Defragment.IDMappingCollector collector); Member Added: public virtual int DatabaseIdentityID (Db4objects.Db4o.Defragment.DefragmentServicesImpl.DbSelector selector); Member Added: public virtual Db4objects.Db4o.Internal.Transaction SystemTrans (); Member Added: public virtual void CopyIdentity (); Member Added: public virtual void ReplaceClassMetadataRepository (); Member Added: public virtual void DefragIdToTimestampBtree (); Member Added: public virtual Db4objects.Db4o.Internal.ByteArrayBuffer SourceBufferByID (int sourceID); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTree SourceUuidIndex (); Member Added: public virtual void TargetUuidIndexID (int id); Member Added: public virtual int SourceUuidIndexID (); Member Added: public virtual int SourceIdToTimestampIndexID (); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata ClassMetadataForId (int id); Member Added: public virtual void RegisterUnindexed (int id); Member Added: public virtual Db4objects.Db4o.Internal.Mapping.IdSource UnindexedIDs (); Member Added: public virtual Db4objects.Db4o.Internal.Marshall.ObjectHeader SourceObjectHeader (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public virtual int BlockSize (); Member Added: public virtual int SourceAddressByID (int sourceID); Member Added: public virtual int TargetAddressByID (int sourceID); Member Added: public virtual bool Accept (Db4objects.Db4o.Ext.IStoredClass klass); Member Added: public virtual int TargetNewId (); Member Added: public virtual Db4objects.Db4o.Defragment.IIdMapping Mapping (); Member Added: public virtual void CommitIds (); New Type: Db4objects.Db4o.Defragment.DefragmentServicesImpl/DbSelector New Type: Db4objects.Db4o.Defragment.FirstPassCommand Member Added: public FirstPassCommand (); Member Added: public void ProcessClass (Db4objects.Db4o.Defragment.DefragmentServicesImpl context, Db4objects.Db4o.Internal.ClassMetadata classMetadata, int id, int classIndexID); Member Added: public void ProcessObjectSlot (Db4objects.Db4o.Defragment.DefragmentServicesImpl context, Db4objects.Db4o.Internal.ClassMetadata classMetadata, int sourceID); Member Added: public void ProcessClassCollection (Db4objects.Db4o.Defragment.DefragmentServicesImpl context); Member Added: public void ProcessBTree (Db4objects.Db4o.Defragment.DefragmentServicesImpl context, Db4objects.Db4o.Internal.Btree.BTree btree); Member Added: public void Flush (Db4objects.Db4o.Defragment.DefragmentServicesImpl context); New Type: Db4objects.Db4o.Defragment.IDMappingCollector Member Added: public IDMappingCollector (); Member Added: public virtual void Flush (Db4objects.Db4o.Defragment.DefragmentServicesImpl context); New Type: Db4objects.Db4o.Defragment.IDefragmentListener Member Added: public void NotifyDefragmentInfo (Db4objects.Db4o.Defragment.DefragmentInfo info); New Type: Db4objects.Db4o.Defragment.IDefragmentServices Member Added: public Db4objects.Db4o.Internal.ByteArrayBuffer SourceBufferByAddress (int address, int length); Member Added: public Db4objects.Db4o.Internal.ByteArrayBuffer TargetBufferByAddress (int address, int length); Member Added: public Db4objects.Db4o.Internal.ByteArrayBuffer SourceBufferByID (int sourceID); Member Added: public Db4objects.Db4o.Internal.Slots.Slot AllocateTargetSlot (int targetLength); Member Added: public void TargetWriteBytes (Db4objects.Db4o.Internal.ByteArrayBuffer targetPointerReader, int targetAddress); Member Added: public Db4objects.Db4o.Internal.Transaction SystemTrans (); Member Added: public void TargetWriteBytes (Db4objects.Db4o.Internal.DefragmentContextImpl context, int targetAddress); Member Added: public void TraverseAllIndexSlots (Db4objects.Db4o.Internal.Btree.BTree tree, Db4objects.Db4o.Foundation.IVisitor4 visitor4); Member Added: public void RegisterBTreeIDs (Db4objects.Db4o.Internal.Btree.BTree tree, Db4objects.Db4o.Defragment.IDMappingCollector collector); Member Added: public Db4objects.Db4o.Internal.ClassMetadata ClassMetadataForId (int id); Member Added: public int MappedID (int id); Member Added: public void RegisterUnindexed (int id); Member Added: public Db4objects.Db4o.Internal.Mapping.IdSource UnindexedIDs (); Member Added: public int SourceAddressByID (int sourceID); Member Added: public int TargetAddressByID (int sourceID); Member Added: public int TargetNewId (); Member Added: public Db4objects.Db4o.Defragment.IIdMapping Mapping (); Member Added: public void CommitIds (); New Type: Db4objects.Db4o.Defragment.IIdMapping Member Added: public int MappedId (int origId); Member Added: public void MapId (int origId, int mappedId, bool isClassId); Member Added: public void MapId (int id, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public Db4objects.Db4o.Foundation.IVisitable SlotChanges (); Member Added: public void Open (); Member Added: public void Close (); Member Added: public int AddressForId (int id); Member Added: public void Commit (); New Type: Db4objects.Db4o.Defragment.IStoredClassFilter Member Added: public bool Accept (Db4objects.Db4o.Ext.IStoredClass storedClass); New Type: Db4objects.Db4o.Defragment.InMemoryIdMapping Member Added: public InMemoryIdMapping (); Member Added: public override int MappedId (int oldID); Member Added: public override void Open (); Member Added: public override void Close (); Member Added: protected override void MapNonClassIDs (int origID, int mappedID); Member Added: public override int AddressForId (int id); Member Added: public override void MapId (int id, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public override Db4objects.Db4o.Foundation.IVisitable SlotChanges (); Member Added: public override void Commit (); New Type: Db4objects.Db4o.Deploy Member Added: public Deploy (); Member Added: public const bool debug; Member Added: public const bool overwrite; Member Added: public const bool brackets; Member Added: public const bool identifiers; Member Added: public const bool flush; Member Added: public const bool debugLong; Member Added: public const bool csharp; New Type: Db4objects.Db4o.Diagnostic.ClassHasNoFields Member Added: public ClassHasNoFields (string className); Member Added: public override object Reason (); Member Added: public override string Problem (); Member Added: public override string Solution (); Namespace Directory Created: Db4objects.Db4o.Diagnostic New Namespace File: Db4objects.Db4o.Diagnostic New Type: Db4objects.Db4o.Diagnostic.DefragmentRecommendation Member Added: public DefragmentRecommendation (Db4objects.Db4o.Diagnostic.DefragmentRecommendation.DefragmentRecommendationReason reason); Member Added: public override string Problem (); Member Added: public override object Reason (); Member Added: public override string Solution (); New Type: Db4objects.Db4o.Diagnostic.DefragmentRecommendation/DefragmentRecommendationReason Member Added: public DefragmentRecommendationReason (string reason); Member Added: public static readonly Db4objects.Db4o.Diagnostic.DefragmentRecommendation.DefragmentRecommendationReason DeleteEmbeded; New Type: Db4objects.Db4o.Diagnostic.DeletionFailed Member Added: public DeletionFailed (); Member Added: public override string Problem (); Member Added: public override object Reason (); Member Added: public override string Solution (); New Type: Db4objects.Db4o.Diagnostic.DescendIntoTranslator Member Added: public DescendIntoTranslator (string className_, string fieldName_); Member Added: public override string Problem (); Member Added: public override object Reason (); Member Added: public override string Solution (); New Type: Db4objects.Db4o.Diagnostic.DiagnosticBase Member Added: protected DiagnosticBase (); Member Added: public abstract object Reason (); Member Added: public abstract string Problem (); Member Added: public abstract string Solution (); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Diagnostic.DiagnosticToConsole Member Added: public DiagnosticToConsole (); Member Added: public virtual void OnDiagnostic (Db4objects.Db4o.Diagnostic.IDiagnostic d); New Type: Db4objects.Db4o.Diagnostic.IDiagnostic New Type: Db4objects.Db4o.Diagnostic.IDiagnosticConfiguration Member Added: public void AddListener (Db4objects.Db4o.Diagnostic.IDiagnosticListener listener); Member Added: public void RemoveAllListeners (); New Type: Db4objects.Db4o.Diagnostic.IDiagnosticListener Member Added: public void OnDiagnostic (Db4objects.Db4o.Diagnostic.IDiagnostic d); New Type: Db4objects.Db4o.Diagnostic.LoadedFromClassIndex Member Added: public LoadedFromClassIndex (string className); Member Added: public override object Reason (); Member Added: public override string Problem (); Member Added: public override string Solution (); New Type: Db4objects.Db4o.Diagnostic.MissingClass Member Added: public MissingClass (string className); Member Added: public readonly string _className; Member Added: public override string Problem (); Member Added: public override object Reason (); Member Added: public override string Solution (); New Type: Db4objects.Db4o.Diagnostic.NativeQueryNotOptimized Member Added: public NativeQueryNotOptimized (Db4objects.Db4o.Query.Predicate predicate, Exception details); Member Added: public override object Reason (); Member Added: public override string Problem (); Member Added: public override string Solution (); New Type: Db4objects.Db4o.Diagnostic.NativeQueryOptimizerNotLoaded Member Added: public NativeQueryOptimizerNotLoaded (int reason, Exception details); Member Added: public const int NqNotPresent = 1; Member Added: public const int NqConstructionFailed = 2; Member Added: public override string Problem (); Member Added: public override object Reason (); Member Added: public override string Solution (); New Type: Db4objects.Db4o.Diagnostic.ObjectFieldDoesNotExist Member Added: public ObjectFieldDoesNotExist (string className, string fieldName); Member Added: public readonly string _className; Member Added: public readonly string _fieldName; Member Added: public override string Problem (); Member Added: public override object Reason (); Member Added: public override string Solution (); New Type: Db4objects.Db4o.Diagnostic.UpdateDepthGreaterOne Member Added: public UpdateDepthGreaterOne (int depth); Member Added: public override object Reason (); Member Added: public override string Problem (); Member Added: public override string Solution (); New Type: Db4objects.Db4o.Events.CancellableObjectEventArgs Member Added: public CancellableObjectEventArgs (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo objectInfo, object obj); Member Added: public virtual void Cancel (); Member Added: public virtual bool IsCancelled { get; } Member Added: public override object Object { get; } Member Added: public override Db4objects.Db4o.Ext.IObjectInfo Info { get; } Namespace Directory Created: Db4objects.Db4o.Events New Namespace File: Db4objects.Db4o.Events New Type: Db4objects.Db4o.Events.ClassEventArgs Member Added: public ClassEventArgs (Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata ClassMetadata (); New Type: Db4objects.Db4o.Events.CommitEventArgs Member Added: public CommitEventArgs (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.CallbackObjectInfoCollections collections, bool isOwnCommit); Member Added: public virtual bool IsOwnCommit (); Member Added: public virtual Db4objects.Db4o.Ext.IObjectInfoCollection Added { get; } Member Added: public virtual Db4objects.Db4o.Ext.IObjectInfoCollection Deleted { get; } Member Added: public virtual Db4objects.Db4o.Ext.IObjectInfoCollection Updated { get; } New Type: Db4objects.Db4o.Events.EventException Member Added: public EventException (Exception exc); New Type: Db4objects.Db4o.Events.EventRegistryFactory Member Added: public EventRegistryFactory (); Member Added: public static Db4objects.Db4o.Events.IEventRegistry ForObjectContainer (Db4objects.Db4o.IObjectContainer objectContainer); New Type: Db4objects.Db4o.Events.ICancellableEventArgs Member Added: public void Cancel (); Member Added: public bool IsCancelled { get; } New Type: Db4objects.Db4o.Events.IEventRegistry Member Added: event EventHandler QueryStarted; Member Added: event EventHandler QueryFinished; Member Added: event EventHandler Creating; Member Added: event EventHandler Activating; Member Added: event EventHandler Updating; Member Added: event EventHandler Deleting; Member Added: event EventHandler Deactivating; Member Added: event EventHandler Activated; Member Added: event EventHandler Created; Member Added: event EventHandler Updated; Member Added: event EventHandler Deleted; Member Added: event EventHandler Deactivated; Member Added: event EventHandler Committing; Member Added: event EventHandler Committed; Member Added: event EventHandler Instantiated; Member Added: event EventHandler ClassRegistered; Member Added: event EventHandler Closing; Member Added: event EventHandler Opened; New Type: Db4objects.Db4o.Events.ObjectContainerEventArgs Member Added: public ObjectContainerEventArgs (Db4objects.Db4o.IObjectContainer container); Member Added: public virtual Db4objects.Db4o.IObjectContainer ObjectContainer { get; } New Type: Db4objects.Db4o.Events.ObjectEventArgs Member Added: protected ObjectEventArgs (Db4objects.Db4o.Internal.Transaction transaction); Member Added: public abstract object Object { get; } New Type: Db4objects.Db4o.Events.ObjectInfoEventArgs Member Added: public ObjectInfoEventArgs (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo info); Member Added: public override object Object { get; } Member Added: public virtual Db4objects.Db4o.Ext.IObjectInfo Info { get; } New Type: Db4objects.Db4o.Events.QueryEventArgs Member Added: public QueryEventArgs (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Query.IQuery q); Member Added: public virtual Db4objects.Db4o.Query.IQuery Query { get; } New Type: Db4objects.Db4o.Events.StringEventArgs Member Added: public StringEventArgs (string message); Member Added: public virtual string Message { get; } New Type: Db4objects.Db4o.Events.TransactionalEventArgs Member Added: public TransactionalEventArgs (Db4objects.Db4o.Internal.Transaction transaction); Member Added: public virtual object Transaction (); Member Added: public virtual Db4objects.Db4o.IObjectContainer ObjectContainer (); New Type: Db4objects.Db4o.Ext.BackupInProgressException Member Added: public BackupInProgressException (); Namespace Directory Created: Db4objects.Db4o.Ext New Namespace File: Db4objects.Db4o.Ext New Type: Db4objects.Db4o.Ext.CompositeDb4oException Member Added: public CompositeDb4oException (Exception[] exceptions); Member Added: public readonly Exception[] _exceptions; New Type: Db4objects.Db4o.Ext.DatabaseClosedException Member Added: public DatabaseClosedException (); New Type: Db4objects.Db4o.Ext.DatabaseFileLockedException Member Added: public DatabaseFileLockedException (string databaseDescription); Member Added: public DatabaseFileLockedException (string databaseDescription, Exception cause); New Type: Db4objects.Db4o.Ext.DatabaseMaximumSizeReachedException Member Added: public DatabaseMaximumSizeReachedException (); New Type: Db4objects.Db4o.Ext.DatabaseReadOnlyException Member Added: public DatabaseReadOnlyException (); New Type: Db4objects.Db4o.Ext.Db4oDatabase Member Added: public Db4oDatabase (); Member Added: public Db4oDatabase (byte[] signature, long creationTime); Member Added: public static readonly Db4objects.Db4o.Ext.Db4oDatabase StaticIdentity; Member Added: public const int StaticId = -1; Member Added: public byte[] i_signature; Member Added: public long i_uuid; Member Added: public static Db4objects.Db4o.Ext.Db4oDatabase Generate (); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public virtual int GetID (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual long GetCreationTime (); Member Added: public virtual byte[] GetSignature (); Member Added: public override string ToString (); Member Added: public virtual bool IsOlderThan (Db4objects.Db4o.Ext.Db4oDatabase peer); Member Added: public virtual int Bind (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual Db4objects.Db4o.Ext.Db4oDatabase Query (Db4objects.Db4o.Internal.Transaction trans); New Type: Db4objects.Db4o.Ext.Db4oException Member Added: public Db4oException (); Member Added: public Db4oException (string msg); Member Added: public Db4oException (Exception cause); Member Added: public Db4oException (int messageConstant); Member Added: public Db4oException (string msg, Exception cause); New Type: Db4objects.Db4o.Ext.Db4oFatalException Member Added: public Db4oFatalException (); Member Added: public Db4oFatalException (int messageConstant); Member Added: public Db4oFatalException (string msg, Exception cause); Member Added: public Db4oFatalException (string msg); Member Added: public Db4oFatalException (Exception cause); New Type: Db4objects.Db4o.Ext.Db4oFileHeaderCorruptionException Member Added: public Db4oFileHeaderCorruptionException (); New Type: Db4objects.Db4o.Ext.Db4oIOException Member Added: public Db4oIOException (); Member Added: public Db4oIOException (string message); Member Added: public Db4oIOException (Exception cause); New Type: Db4objects.Db4o.Ext.Db4oIllegalStateException Member Added: public Db4oIllegalStateException (string message); Member Added: public Db4oIllegalStateException (Exception cause); New Type: Db4objects.Db4o.Ext.Db4oRecoverableException Member Added: public Db4oRecoverableException (); Member Added: public Db4oRecoverableException (int messageConstant); Member Added: public Db4oRecoverableException (string msg, Exception cause); Member Added: public Db4oRecoverableException (string msg); Member Added: public Db4oRecoverableException (Exception cause); New Type: Db4objects.Db4o.Ext.Db4oUUID Member Added: public Db4oUUID (long longPart_, byte[] signaturePart_); Member Added: public virtual long GetLongPart (); Member Added: public virtual byte[] GetSignaturePart (); Member Added: public override bool Equals (object o); Member Added: public override int GetHashCode (); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Ext.Db4oUnexpectedException Member Added: public Db4oUnexpectedException (Exception cause); New Type: Db4objects.Db4o.Ext.EmergencyShutdownReadOnlyException Member Added: public EmergencyShutdownReadOnlyException (); New Type: Db4objects.Db4o.Ext.IDb4oCallback Member Added: public void Callback (object obj); New Type: Db4objects.Db4o.Ext.IExtClient Member Added: public bool IsAlive (); New Type: Db4objects.Db4o.Ext.IExtObjectContainer Member Added: public void Activate (object obj); Member Added: public void Deactivate (object obj); Member Added: public void Backup (string path); Member Added: public void Backup (Db4objects.Db4o.IO.IStorage targetStorage, string path); Member Added: public void Bind (object obj, long id); Member Added: public Db4objects.Db4o.Config.IConfiguration Configure (); Member Added: public object Descend (object obj, string[] path); Member Added: public object GetByID (long Id); Member Added: public object GetByUUID (Db4objects.Db4o.Ext.Db4oUUID uuid); Member Added: public long GetID (object obj); Member Added: public Db4objects.Db4o.Ext.IObjectInfo GetObjectInfo (object obj); Member Added: public Db4objects.Db4o.Ext.Db4oDatabase Identity (); Member Added: public bool IsActive (object obj); Member Added: public bool IsCached (long Id); Member Added: public bool IsClosed (); Member Added: public bool IsStored (object obj); Member Added: public Db4objects.Db4o.Reflect.IReflectClass[] KnownClasses (); Member Added: public object Lock (); Member Added: public Db4objects.Db4o.IObjectContainer OpenSession (); Member Added: public object PeekPersisted (object object, int depth, bool committed); Member Added: public void Purge (); Member Added: public void Purge (object obj); Member Added: public Db4objects.Db4o.Reflect.Generic.GenericReflector Reflector (); Member Added: public void Refresh (object obj, int depth); Member Added: public void ReleaseSemaphore (string name); Member Added: public void Store (object obj, int depth); Member Added: public bool SetSemaphore (string name, int waitForAvailability); Member Added: public Db4objects.Db4o.Ext.IStoredClass StoredClass (object clazz); Member Added: public Db4objects.Db4o.Ext.IStoredClass[] StoredClasses (); Member Added: public Db4objects.Db4o.Ext.ISystemInfo SystemInfo (); Member Added: public long Version (); New Type: Db4objects.Db4o.Ext.IExtObjectServer Member Added: public void Backup (string path); Member Added: public int ClientCount (); Member Added: public Db4objects.Db4o.Config.IConfiguration Configure (); Member Added: public Db4objects.Db4o.IObjectContainer ObjectContainer (); Member Added: public void RevokeAccess (string userName); Member Added: public int Port (); New Type: Db4objects.Db4o.Ext.IExtObjectSet Member Added: public long[] GetIDs (); Member Added: public object Get (int index); New Type: Db4objects.Db4o.Ext.IObjectCallbacks Member Added: public bool ObjectCanActivate (Db4objects.Db4o.IObjectContainer container); Member Added: public bool ObjectCanDeactivate (Db4objects.Db4o.IObjectContainer container); Member Added: public bool ObjectCanDelete (Db4objects.Db4o.IObjectContainer container); Member Added: public bool ObjectCanNew (Db4objects.Db4o.IObjectContainer container); Member Added: public bool ObjectCanUpdate (Db4objects.Db4o.IObjectContainer container); Member Added: public void ObjectOnActivate (Db4objects.Db4o.IObjectContainer container); Member Added: public void ObjectOnDeactivate (Db4objects.Db4o.IObjectContainer container); Member Added: public void ObjectOnDelete (Db4objects.Db4o.IObjectContainer container); Member Added: public void ObjectOnNew (Db4objects.Db4o.IObjectContainer container); Member Added: public void ObjectOnUpdate (Db4objects.Db4o.IObjectContainer container); New Type: Db4objects.Db4o.Ext.IObjectInfo Member Added: public long GetInternalID (); Member Added: public object GetObject (); Member Added: public Db4objects.Db4o.Ext.Db4oUUID GetUUID (); Member Added: public long GetVersion (); Member Added: public long GetCommitTimestamp (); New Type: Db4objects.Db4o.Ext.IObjectInfoCollection New Type: Db4objects.Db4o.Ext.IStoredClass Member Added: public string GetName (); Member Added: public long[] GetIDs (); Member Added: public Db4objects.Db4o.Ext.IStoredClass GetParentStoredClass (); Member Added: public Db4objects.Db4o.Ext.IStoredField[] GetStoredFields (); Member Added: public bool HasClassIndex (); Member Added: public void Rename (string name); Member Added: public Db4objects.Db4o.Ext.IStoredField StoredField (string name, object type); Member Added: public int InstanceCount (); New Type: Db4objects.Db4o.Ext.IStoredField Member Added: public void CreateIndex (); Member Added: public void DropIndex (); Member Added: public object Get (object onObject); Member Added: public string GetName (); Member Added: public Db4objects.Db4o.Reflect.IReflectClass GetStoredType (); Member Added: public bool IsArray (); Member Added: public void Rename (string name); Member Added: public void TraverseValues (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public bool HasIndex (); New Type: Db4objects.Db4o.Ext.ISystemInfo Member Added: public int FreespaceEntryCount (); Member Added: public long FreespaceSize (); Member Added: public long TotalSize (); New Type: Db4objects.Db4o.Ext.IncompatibleFileFormatException Member Added: public IncompatibleFileFormatException (); Member Added: public IncompatibleFileFormatException (string message); New Type: Db4objects.Db4o.Ext.InvalidIDException Member Added: public InvalidIDException (Exception cause); Member Added: public InvalidIDException (int id); New Type: Db4objects.Db4o.Ext.InvalidPasswordException Member Added: public InvalidPasswordException (); New Type: Db4objects.Db4o.Ext.InvalidSlotException Member Added: public InvalidSlotException (string msg); Member Added: public InvalidSlotException (int address, int length, int id); New Type: Db4objects.Db4o.Ext.ObjectNotStorableException Member Added: public ObjectNotStorableException (Db4objects.Db4o.Reflect.IReflectClass a_class); Member Added: public ObjectNotStorableException (string message); New Type: Db4objects.Db4o.Ext.OldFormatException Member Added: public OldFormatException (); New Type: Db4objects.Db4o.Ext.Status Member Added: public Status (); Member Added: public const double Unused = -1; Member Added: public const double Available = -2; Member Added: public const double Queued = -3; Member Added: public const double Completed = -4; Member Added: public const double Processing = -5; Member Added: public const double Error = -99; New Type: Db4objects.Db4o.Ext.UnsupportedOldFormatException Member Added: public UnsupportedOldFormatException (); New Type: Db4objects.Db4o.Ext.VirtualField Member Added: public VirtualField (); Member Added: public static readonly string Version; Member Added: public static readonly string CommitTimestamp; New Type: Db4objects.Db4o.Foundation.AbstractTreeIterator Member Added: public AbstractTreeIterator (Db4objects.Db4o.Foundation.Tree tree); Member Added: public virtual void Reset (); Member Added: public virtual bool MoveNext (); Member Added: protected abstract object CurrentValue (Db4objects.Db4o.Foundation.Tree tree); Member Added: public virtual object Current { get; } Namespace Directory Created: Db4objects.Db4o.Foundation New Namespace File: Db4objects.Db4o.Foundation New Type: Db4objects.Db4o.Foundation.Algorithms4 Member Added: public Algorithms4 (); Member Added: public static void Sort (Db4objects.Db4o.Foundation.ISortable4 sortable); Member Added: public static void Sort (Db4objects.Db4o.Foundation.ISortable4 sortable, int start, int end); Member Added: public static void Qsort (Db4objects.Db4o.Foundation.ISortable4 sortable, int start, int end); Member Added: public static void InsertionSort (Db4objects.Db4o.Foundation.ISortable4 sortable, int start, int end); New Type: Db4objects.Db4o.Foundation.ArrayIterator4 Member Added: public ArrayIterator4 (object[] elements); Member Added: protected override object Get (int index); New Type: Db4objects.Db4o.Foundation.Arrays4 Member Added: public Arrays4 (); Member Added: public static int[] CopyOf (int[] src, int newLength); Member Added: public static int IndexOfIdentity (object[] array, object element); Member Added: public static int IndexOfEquals (object[] array, object expected); Member Added: public static int IndexOf (int[] array, int element); Member Added: public static bool Equals (byte[] x, byte[] y); Member Added: public static bool Equals (object[] x, object[] y); Member Added: public static bool ContainsInstanceOf (object[] array, Type klass); Member Added: public static void Fill (object[] array, object value); Member Added: public static Db4objects.Db4o.Foundation.Collection4 AsList (object[] arr); New Type: Db4objects.Db4o.Foundation.AutoStopWatch Member Added: public AutoStopWatch (); New Type: Db4objects.Db4o.Foundation.BitMap4 Member Added: public BitMap4 (int numBits); Member Added: public BitMap4 (byte[] buffer, int pos, int numBits); Member Added: public BitMap4 (byte singleByte); Member Added: public bool IsTrue (int bit); Member Added: public bool IsFalse (int bit); Member Added: public int MarshalledLength (); Member Added: public void SetFalse (int bit); Member Added: public void Set (int bit, bool val); Member Added: public void SetTrue (int bit); Member Added: public void WriteTo (byte[] bytes, int pos); Member Added: public byte GetByte (int index); Member Added: public byte[] Bytes (); New Type: Db4objects.Db4o.Foundation.BlockingQueue Member Added: public BlockingQueue (); Member Added: protected Db4objects.Db4o.Foundation.NonblockingQueue _queue; Member Added: protected Db4objects.Db4o.Foundation.Lock4 _lock; Member Added: protected bool _stopped; Member Added: public virtual void Add (object obj); Member Added: public virtual bool HasNext (); Member Added: public virtual System.Collections.IEnumerator Iterator (); Member Added: public virtual object Next (long timeout); Member Added: public virtual int DrainTo (Db4objects.Db4o.Foundation.Collection4 target); Member Added: public virtual bool WaitForNext (long timeout); Member Added: public virtual object Next (); Member Added: public virtual void Stop (); Member Added: public virtual object NextMatching (Db4objects.Db4o.Foundation.IPredicate4 condition); Member Added: public virtual void WaitForNext (); Member Added: protected virtual void UnsafeWaitForNext (); Member Added: protected virtual bool UnsafeWaitForNext (long timeout); New Type: Db4objects.Db4o.Foundation.BlockingQueueStoppedException Member Added: public BlockingQueueStoppedException (); New Type: Db4objects.Db4o.Foundation.BooleanByRef Member Added: public BooleanByRef (); Member Added: public BooleanByRef (bool value_); Member Added: public bool value; New Type: Db4objects.Db4o.Foundation.ByRef Member Added: public ByRef (); Member Added: public object value; Member Added: public static Db4objects.Db4o.Foundation.ByRef NewInstance (object initialValue); Member Added: public static Db4objects.Db4o.Foundation.ByRef NewInstance (); New Type: Db4objects.Db4o.Foundation.CircularBuffer4 Member Added: public CircularBuffer4 (int size); Member Added: public virtual int Size (); Member Added: public virtual void AddFirst (object value); Member Added: public virtual object RemoveLast (); Member Added: public virtual bool IsEmpty (); Member Added: public virtual bool IsFull (); Member Added: public virtual object RemoveFirst (); Member Added: public virtual bool Remove (object value); Member Added: public virtual bool Contains (object value); Member Added: public virtual System.Collections.IEnumerator GetEnumerator (); New Type: Db4objects.Db4o.Foundation.CircularIntBuffer4 Member Added: public CircularIntBuffer4 (int size); Member Added: public virtual int Size (); Member Added: public virtual void AddFirst (int value); Member Added: public virtual int RemoveLast (); Member Added: public virtual bool IsEmpty (); Member Added: public virtual bool IsFull (); Member Added: public virtual int RemoveFirst (); Member Added: public virtual bool Remove (int value); Member Added: public virtual bool Contains (int value); Member Added: public virtual System.Collections.IEnumerator GetEnumerator (); New Type: Db4objects.Db4o.Foundation.CircularLongBuffer4 Member Added: public CircularLongBuffer4 (int size); Member Added: public virtual int Size (); Member Added: public virtual void AddFirst (long value); Member Added: public virtual long RemoveLast (); Member Added: public virtual bool IsEmpty (); Member Added: public virtual bool IsFull (); Member Added: public virtual long RemoveFirst (); Member Added: public virtual bool Remove (long value); Member Added: public virtual bool Contains (long value); Member Added: public virtual System.Collections.IEnumerator GetEnumerator (); New Type: Db4objects.Db4o.Foundation.Collection4 Member Added: public Collection4 (); Member Added: public Collection4 (object[] elements); Member Added: public Collection4 (System.Collections.IEnumerable other); Member Added: public Collection4 (System.Collections.IEnumerator iterator); Member Added: public virtual object SingleElement (); Member Added: public bool Add (object element); Member Added: public void Prepend (object element); Member Added: public void AddAll (object[] elements); Member Added: public void AddAll (System.Collections.IEnumerable other); Member Added: public void AddAll (System.Collections.IEnumerator iterator); Member Added: public void Clear (); Member Added: public bool Contains (object element); Member Added: public virtual bool ContainsAll (System.Collections.IEnumerable iter); Member Added: public virtual bool ContainsAll (System.Collections.IEnumerator iter); Member Added: public bool ContainsByIdentity (object element); Member Added: public object Get (object element); Member Added: public virtual object DeepClone (object newParent); Member Added: public object Ensure (object element); Member Added: public System.Collections.IEnumerator GetEnumerator (); Member Added: public virtual object Get (int index); Member Added: public virtual void RemoveAll (System.Collections.IEnumerable iterable); Member Added: public virtual void RemoveAll (System.Collections.IEnumerator iterator); Member Added: public virtual bool Remove (object a_object); Member Added: public virtual void Replace (object oldObject, object newObject); Member Added: public virtual void ReplaceByIdentity (object oldObject, object newObject); Member Added: public int Size (); Member Added: public virtual int IndexOf (object obj); Member Added: public bool IsEmpty (); Member Added: public object[] ToArray (object[] array); Member Added: public object[] ToArray (); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Foundation.Collection4Iterator Member Added: public Collection4Iterator (Db4objects.Db4o.Foundation.Collection4 collection, Db4objects.Db4o.Foundation.List4 first); Member Added: public override bool MoveNext (); Member Added: public override object Current { get; } New Type: Db4objects.Db4o.Foundation.Collections4 Member Added: public Collections4 (); Member Added: public static Db4objects.Db4o.Foundation.ISequence4 UnmodifiableList (Db4objects.Db4o.Foundation.ISequence4 orig); New Type: Db4objects.Db4o.Foundation.CompositeIterable4 Member Added: public CompositeIterable4 (System.Collections.IEnumerable iterables); Member Added: public virtual System.Collections.IEnumerator GetEnumerator (); New Type: Db4objects.Db4o.Foundation.CompositeIterator4 Member Added: public CompositeIterator4 (System.Collections.IEnumerator[] iterators); Member Added: public CompositeIterator4 (System.Collections.IEnumerator iterators); Member Added: protected readonly System.Collections.IEnumerator _iterators; Member Added: protected System.Collections.IEnumerator _currentIterator; Member Added: public virtual bool MoveNext (); Member Added: public virtual void Reset (); Member Added: public virtual System.Collections.IEnumerator CurrentIterator (); Member Added: protected virtual System.Collections.IEnumerator NextIterator (object current); Member Added: public virtual object Current { get; } New Type: Db4objects.Db4o.Foundation.DelegatingBlockingQueue Member Added: public DelegatingBlockingQueue (Db4objects.Db4o.Foundation.IBlockingQueue4 queue); Member Added: public virtual object Next (long timeout); Member Added: public virtual object Next (); Member Added: public virtual void Add (object obj); Member Added: public virtual bool HasNext (); Member Added: public virtual object NextMatching (Db4objects.Db4o.Foundation.IPredicate4 condition); Member Added: public virtual System.Collections.IEnumerator Iterator (); Member Added: public virtual void Stop (); Member Added: public virtual int DrainTo (Db4objects.Db4o.Foundation.Collection4 list); New Type: Db4objects.Db4o.Foundation.DynamicVariable Member Added: public DynamicVariable (); Member Added: public static Db4objects.Db4o.Foundation.DynamicVariable NewInstance (); Member Added: protected virtual object DefaultValue (); Member Added: public virtual object With (object value, Db4objects.Db4o.Foundation.IClosure4 block); Member Added: public virtual void With (object value, Sharpen.Lang.IRunnable block); Member Added: public virtual object Value { get; set; } New Type: Db4objects.Db4o.Foundation.EnumerateIterator Member Added: public EnumerateIterator (System.Collections.IEnumerator iterator); Member Added: public override bool MoveNext (); Member Added: protected override object Map (object current); New Type: Db4objects.Db4o.Foundation.EnumerateIterator/Tuple Member Added: public Tuple (int index_, object value_); Member Added: public readonly int index; Member Added: public readonly object value; New Type: Db4objects.Db4o.Foundation.Environments Member Added: public Environments (); Member Added: public static object My (Type service); Member Added: public static void RunWith (Db4objects.Db4o.Foundation.IEnvironment environment, Sharpen.Lang.IRunnable runnable); Member Added: public static Db4objects.Db4o.Foundation.IEnvironment NewClosedEnvironment (object[] bindings); Member Added: public static Db4objects.Db4o.Foundation.IEnvironment NewCachingEnvironmentFor (Db4objects.Db4o.Foundation.IEnvironment environment); Member Added: public static Db4objects.Db4o.Foundation.IEnvironment NewConventionBasedEnvironment (object[] bindings); Member Added: public static Db4objects.Db4o.Foundation.IEnvironment NewConventionBasedEnvironment (); Member Added: public static Db4objects.Db4o.Foundation.IEnvironment Compose (Db4objects.Db4o.Foundation.IEnvironment[] environments); Member Added: public static string DefaultImplementationFor (Type type); New Type: Db4objects.Db4o.Foundation.FilteredIterator Member Added: public FilteredIterator (System.Collections.IEnumerator iterator, Db4objects.Db4o.Foundation.IPredicate4 filter); Member Added: protected override object Map (object current); New Type: Db4objects.Db4o.Foundation.FlatteningIterator Member Added: public FlatteningIterator (System.Collections.IEnumerator iterators); Member Added: public override bool MoveNext (); New Type: Db4objects.Db4o.Foundation.FunctionApplicationIterator Member Added: public FunctionApplicationIterator (System.Collections.IEnumerator iterator, Db4objects.Db4o.Foundation.IFunction4 function); Member Added: protected override object Map (object current); New Type: Db4objects.Db4o.Foundation.HashSet4 Member Added: public HashSet4 (); Member Added: public HashSet4 (int count); Member Added: public virtual bool Add (object obj); Member Added: public virtual void Clear (); Member Added: public virtual bool Contains (object obj); Member Added: public virtual bool IsEmpty (); Member Added: public virtual System.Collections.IEnumerator GetEnumerator (); Member Added: public virtual bool Remove (object obj); Member Added: public virtual int Size (); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Foundation.Hashtable4 Member Added: public Hashtable4 (int size); Member Added: public Hashtable4 (); Member Added: protected Hashtable4 (Db4objects.Db4o.Foundation.IDeepClone cloneOnlyCtor); Member Added: public virtual object DeepClone (object obj); Member Added: public virtual void ForEachKeyForIdentity (Db4objects.Db4o.Foundation.IVisitor4 visitor, object obj); Member Added: public virtual object Get (byte[] key); Member Added: public virtual object Get (int key); Member Added: public virtual object Get (object key); Member Added: public virtual object Get (long key); Member Added: public virtual bool ContainsKey (object key); Member Added: public virtual bool ContainsAllKeys (System.Collections.IEnumerable collection); Member Added: public virtual bool ContainsAllKeys (System.Collections.IEnumerator iterator); Member Added: public virtual void Put (byte[] key, object value); Member Added: public virtual void Put (int key, object value); Member Added: public virtual void Put (long key, object value); Member Added: public virtual void Put (object key, object value); Member Added: public virtual object Remove (object objectKey); Member Added: public virtual object Remove (long longKey); Member Added: public virtual object Remove (byte[] key); Member Added: public virtual object Remove (int key); Member Added: public virtual System.Collections.IEnumerator Iterator (); Member Added: protected virtual Db4objects.Db4o.Foundation.Hashtable4 DeepCloneInternal (Db4objects.Db4o.Foundation.Hashtable4 ret, object obj); New Type: Db4objects.Db4o.Foundation.HashtableBase Member Added: public HashtableBase (int size); Member Added: public HashtableBase (); Member Added: protected HashtableBase (Db4objects.Db4o.Foundation.IDeepClone cloneOnlyCtor); Member Added: public int _tableSize; Member Added: public int _mask; Member Added: public int _maximumSize; Member Added: public int _size; Member Added: public Db4objects.Db4o.Foundation.HashtableIntEntry[] _table; Member Added: public virtual void Clear (); Member Added: public virtual int Size (); Member Added: protected virtual Db4objects.Db4o.Foundation.HashtableIntEntry FindWithSameKey (Db4objects.Db4o.Foundation.HashtableIntEntry newEntry); Member Added: protected virtual int EntryIndex (Db4objects.Db4o.Foundation.HashtableIntEntry entry); Member Added: protected virtual void PutEntry (Db4objects.Db4o.Foundation.HashtableIntEntry newEntry); Member Added: protected virtual Db4objects.Db4o.Foundation.HashtableIterator HashtableIterator (); Member Added: public virtual System.Collections.IEnumerator Keys (); Member Added: public virtual System.Collections.IEnumerable Values (); Member Added: public virtual System.Collections.IEnumerator ValuesIterator (); Member Added: public override string ToString (); Member Added: protected virtual void RemoveEntry (Db4objects.Db4o.Foundation.HashtableIntEntry predecessor, Db4objects.Db4o.Foundation.HashtableIntEntry entry); Member Added: protected virtual object RemoveObjectEntry (int intKey, object objectKey); Member Added: protected virtual object RemoveLongEntry (int intKey, long longKey); Member Added: protected virtual object RemoveIntEntry (int key); New Type: Db4objects.Db4o.Foundation.HashtableIdentityEntry Member Added: public HashtableIdentityEntry (object obj); Member Added: public override bool SameKeyAs (Db4objects.Db4o.Foundation.HashtableIntEntry other); New Type: Db4objects.Db4o.Foundation.HashtableIntEntry Member Added: public HashtableIntEntry (); Member Added: public int _key; Member Added: public object _object; Member Added: public Db4objects.Db4o.Foundation.HashtableIntEntry _next; Member Added: public virtual object Key (); Member Added: public virtual object Value (); Member Added: public virtual object DeepClone (object obj); Member Added: public virtual bool SameKeyAs (Db4objects.Db4o.Foundation.HashtableIntEntry other); Member Added: protected virtual Db4objects.Db4o.Foundation.HashtableIntEntry DeepCloneInternal (Db4objects.Db4o.Foundation.HashtableIntEntry entry, object obj); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Foundation.HashtableIterator Member Added: public HashtableIterator (Db4objects.Db4o.Foundation.HashtableIntEntry[] table); Member Added: public virtual bool MoveNext (); Member Added: public virtual void Reset (); Member Added: public virtual object Current { get; } New Type: Db4objects.Db4o.Foundation.HashtableLongEntry Member Added: public HashtableLongEntry (); Member Added: public long _longKey; Member Added: public override object Key (); Member Added: public override object DeepClone (object obj); Member Added: protected override Db4objects.Db4o.Foundation.HashtableIntEntry DeepCloneInternal (Db4objects.Db4o.Foundation.HashtableIntEntry entry, object obj); Member Added: public override bool SameKeyAs (Db4objects.Db4o.Foundation.HashtableIntEntry other); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Foundation.HashtableObjectEntry Member Added: public HashtableObjectEntry (); Member Added: public object _objectKey; Member Added: public override object Key (); Member Added: public override object DeepClone (object obj); Member Added: protected override Db4objects.Db4o.Foundation.HashtableIntEntry DeepCloneInternal (Db4objects.Db4o.Foundation.HashtableIntEntry entry, object obj); Member Added: public virtual bool HasKey (object key); Member Added: public override bool SameKeyAs (Db4objects.Db4o.Foundation.HashtableIntEntry other); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Foundation.IArrayFactory Member Added: public object[] NewArray (int size); New Type: Db4objects.Db4o.Foundation.IBlock4 Member Added: public void Run (); New Type: Db4objects.Db4o.Foundation.IBlockingQueue4 Member Added: public object Next (long timeout); Member Added: public void Stop (); Member Added: public int DrainTo (Db4objects.Db4o.Foundation.Collection4 list); New Type: Db4objects.Db4o.Foundation.ICancellableVisitor4 Member Added: public bool Visit (object obj); New Type: Db4objects.Db4o.Foundation.IClosure4 Member Added: public object Run (); New Type: Db4objects.Db4o.Foundation.IComparison4 Member Added: public int Compare (object x, object y); New Type: Db4objects.Db4o.Foundation.IDeepClone Member Added: public object DeepClone (object context); New Type: Db4objects.Db4o.Foundation.IEntry4 Member Added: public object Key (); Member Added: public object Value (); New Type: Db4objects.Db4o.Foundation.IEnvironment Member Added: public object Provide (Type service); New Type: Db4objects.Db4o.Foundation.IFixedSizeIntIterator4 Member Added: public int Size (); New Type: Db4objects.Db4o.Foundation.IFunction4 Member Added: public object Apply (object arg); New Type: Db4objects.Db4o.Foundation.IIntComparator Member Added: public int Compare (int x, int y); New Type: Db4objects.Db4o.Foundation.IIntIterator4 Member Added: public int CurrentInt (); New Type: Db4objects.Db4o.Foundation.IIntObjectVisitor Member Added: public void Visit (int anInt, object anObject); New Type: Db4objects.Db4o.Foundation.IListener4 Member Added: public void OnEvent (object event); New Type: Db4objects.Db4o.Foundation.IMap4 Member Added: public int Size (); Member Added: public object Get (object key); Member Added: public void Put (object key, object value); Member Added: public bool ContainsKey (object key); Member Added: public object Remove (object key); Member Added: public System.Collections.IEnumerable Values (); Member Added: public void Clear (); New Type: Db4objects.Db4o.Foundation.IObjectPool Member Added: public object BorrowObject (); Member Added: public void ReturnObject (object o); New Type: Db4objects.Db4o.Foundation.IPausableBlockingQueue4 Member Added: public bool Pause (); Member Added: public bool Resume (); Member Added: public bool IsPaused (); Member Added: public object TryNext (); New Type: Db4objects.Db4o.Foundation.IPredicate4 Member Added: public bool Match (object candidate); New Type: Db4objects.Db4o.Foundation.IPreparedComparison Member Added: public int CompareTo (object obj); New Type: Db4objects.Db4o.Foundation.IProcedure4 Member Added: public void Apply (object value); New Type: Db4objects.Db4o.Foundation.IQueue4 Member Added: public void Add (object obj); Member Added: public object Next (); Member Added: public bool HasNext (); Member Added: public object NextMatching (Db4objects.Db4o.Foundation.IPredicate4 condition); Member Added: public System.Collections.IEnumerator Iterator (); New Type: Db4objects.Db4o.Foundation.ISequence4 Member Added: public bool Add (object element); Member Added: public void AddAll (System.Collections.IEnumerable iterable); Member Added: public bool IsEmpty (); Member Added: public object Get (int index); Member Added: public int Size (); Member Added: public void Clear (); Member Added: public bool Remove (object obj); Member Added: public bool Contains (object obj); Member Added: public bool ContainsAll (System.Collections.IEnumerable iter); Member Added: public object[] ToArray (); Member Added: public object[] ToArray (object[] array); New Type: Db4objects.Db4o.Foundation.ISet4 Member Added: public bool Add (object obj); Member Added: public void Clear (); Member Added: public bool Contains (object obj); Member Added: public bool IsEmpty (); Member Added: public System.Collections.IEnumerator GetEnumerator (); Member Added: public bool Remove (object obj); Member Added: public int Size (); New Type: Db4objects.Db4o.Foundation.IShallowClone Member Added: public object ShallowClone (); New Type: Db4objects.Db4o.Foundation.ISortable4 Member Added: public int Size (); Member Added: public int Compare (int leftIndex, int rightIndex); Member Added: public void Swap (int leftIndex, int rightIndex); New Type: Db4objects.Db4o.Foundation.ITimeoutBlockingQueue4 Member Added: public void Check (); Member Added: public void Reset (); New Type: Db4objects.Db4o.Foundation.IVisitable Member Added: public void Accept (Db4objects.Db4o.Foundation.IVisitor4 visitor); New Type: Db4objects.Db4o.Foundation.IVisitor4 Member Added: public void Visit (object obj); New Type: Db4objects.Db4o.Foundation.IdentityHashtable4 Member Added: public IdentityHashtable4 (); Member Added: public IdentityHashtable4 (int size); Member Added: public virtual bool Contains (object obj); Member Added: public virtual object Remove (object obj); Member Added: public virtual bool ContainsKey (object key); Member Added: public virtual object Get (object key); Member Added: public virtual void Put (object key, object value); New Type: Db4objects.Db4o.Foundation.IdentityHashtable4/IdentityEntry Member Added: public IdentityEntry (object obj); Member Added: public IdentityEntry (object key, object value); Member Added: public override bool HasKey (object key); New Type: Db4objects.Db4o.Foundation.IdentitySet4 Member Added: public IdentitySet4 (); Member Added: public IdentitySet4 (int size); Member Added: public virtual bool Contains (object obj); Member Added: public virtual void Add (object obj); Member Added: public virtual void Remove (object obj); Member Added: public virtual System.Collections.IEnumerator GetEnumerator (); New Type: Db4objects.Db4o.Foundation.IndexedIterator Member Added: public IndexedIterator (int length); Member Added: public virtual bool MoveNext (); Member Added: public virtual void Reset (); Member Added: protected abstract object Get (int index); Member Added: public virtual object Current { get; } New Type: Db4objects.Db4o.Foundation.IntArrayByRef Member Added: public IntArrayByRef (int[] initialValue); Member Added: public IntArrayByRef (); Member Added: public int[] value; New Type: Db4objects.Db4o.Foundation.IntArrayList Member Added: public IntArrayList (); Member Added: public IntArrayList (int initialSize); Member Added: protected int[] i_content; Member Added: public virtual void Add (int a_value); Member Added: public virtual void Add (int index, int a_value); Member Added: public virtual int IndexOf (int a_value); Member Added: public virtual int Size (); Member Added: public virtual long[] AsLong (); Member Added: public virtual Db4objects.Db4o.Foundation.IIntIterator4 IntIterator (); Member Added: public virtual System.Collections.IEnumerator GetEnumerator (); Member Added: public virtual int Get (int index); Member Added: public virtual void Swap (int left, int right); New Type: Db4objects.Db4o.Foundation.IntByRef Member Added: public IntByRef (int initialValue); Member Added: public IntByRef (); Member Added: public int value; New Type: Db4objects.Db4o.Foundation.IntIdGenerator Member Added: public IntIdGenerator (); Member Added: public virtual int Next (); New Type: Db4objects.Db4o.Foundation.IntIterator4Adaptor Member Added: public IntIterator4Adaptor (System.Collections.IEnumerator iterator); Member Added: public IntIterator4Adaptor (System.Collections.IEnumerable iterable); Member Added: public virtual int CurrentInt (); Member Added: public virtual bool MoveNext (); Member Added: public virtual void Reset (); Member Added: public virtual object Current { get; } New Type: Db4objects.Db4o.Foundation.IntIterator4Impl Member Added: public IntIterator4Impl (int[] content, int count); Member Added: public virtual int CurrentInt (); Member Added: public virtual bool MoveNext (); Member Added: public virtual void Reset (); Member Added: public virtual int Size (); Member Added: public virtual object Current { get; } New Type: Db4objects.Db4o.Foundation.IntIterators Member Added: public IntIterators (); Member Added: public static Db4objects.Db4o.Foundation.IFixedSizeIntIterator4 ForInts (int[] array, int count); Member Added: public static Db4objects.Db4o.Foundation.IIntIterator4 ForLongs (long[] ids); New Type: Db4objects.Db4o.Foundation.InvalidIteratorException Member Added: public InvalidIteratorException (); New Type: Db4objects.Db4o.Foundation.Iterable4Adaptor Member Added: public Iterable4Adaptor (System.Collections.IEnumerable delegate_); Member Added: public virtual bool HasNext (); Member Added: public virtual object Next (); Member Added: protected virtual bool MoveNext (); Member Added: public virtual void Reset (); New Type: Db4objects.Db4o.Foundation.Iterator4Impl Member Added: public Iterator4Impl (Db4objects.Db4o.Foundation.List4 first); Member Added: public virtual bool MoveNext (); Member Added: public virtual void Reset (); Member Added: public virtual object Current { get; } New Type: Db4objects.Db4o.Foundation.Iterators Member Added: public Iterators (); Member Added: public static readonly object Skip; Member Added: public static readonly System.Collections.IEnumerator EmptyIterator; Member Added: public static readonly System.Collections.IEnumerable EmptyIterable; Member Added: public static System.Collections.IEnumerable Enumerate (System.Collections.IEnumerable iterable); Member Added: public static bool Any (System.Collections.IEnumerator iterator, Db4objects.Db4o.Foundation.IPredicate4 condition); Member Added: public static System.Collections.IEnumerator Concat (System.Collections.IEnumerator[] array); Member Added: public static System.Collections.IEnumerator Concat (System.Collections.IEnumerator iterators); Member Added: public static System.Collections.IEnumerable Concat (System.Collections.IEnumerable[] iterables); Member Added: public static System.Collections.IEnumerable Concat (System.Collections.IEnumerable iterables); Member Added: public static System.Collections.IEnumerator Concat (System.Collections.IEnumerator first, System.Collections.IEnumerator second); Member Added: public static System.Collections.IEnumerable ConcatMap (System.Collections.IEnumerable iterable, Db4objects.Db4o.Foundation.IFunction4 function); Member Added: public static System.Collections.IEnumerator Map (System.Collections.IEnumerator iterator, Db4objects.Db4o.Foundation.IFunction4 function); Member Added: public static System.Collections.IEnumerator Map (object[] array, Db4objects.Db4o.Foundation.IFunction4 function); Member Added: public static System.Collections.IEnumerator Filter (object[] array, Db4objects.Db4o.Foundation.IPredicate4 predicate); Member Added: public static System.Collections.IEnumerable Filter (System.Collections.IEnumerable source, Db4objects.Db4o.Foundation.IPredicate4 predicate); Member Added: public static System.Collections.IEnumerator Filter (System.Collections.IEnumerator iterator, Db4objects.Db4o.Foundation.IPredicate4 predicate); Member Added: public static System.Collections.IEnumerable SingletonIterable (object element); Member Added: public static System.Collections.IEnumerable Append (System.Collections.IEnumerable front, object last); Member Added: public static System.Collections.IEnumerator Iterator (System.Collections.IEnumerable iterable); Member Added: public static System.Collections.IEnumerator Iterate (object[] array); Member Added: public static System.Collections.IEnumerator Revert (System.Collections.IEnumerator iterator); Member Added: public static System.Collections.IEnumerator Iterate (Db4objects.Db4o.Foundation.List4 list); Member Added: public static int Size (System.Collections.IEnumerable iterable); Member Added: public static object Next (System.Collections.IEnumerator iterator); Member Added: public static int Size (System.Collections.IEnumerator iterator); Member Added: public static string ToString (System.Collections.IEnumerable i); Member Added: public static string ToString (System.Collections.IEnumerator i); Member Added: public static string Join (System.Collections.IEnumerable i, string separator); Member Added: public static string Join (System.Collections.IEnumerator i, string separator); Member Added: public static string Join (System.Collections.IEnumerator i, string prefix, string suffix, string separator); Member Added: public static object[] ToArray (System.Collections.IEnumerator tests); Member Added: public static object[] ToArray (System.Collections.IEnumerator tests, Db4objects.Db4o.Foundation.IArrayFactory factory); Member Added: public static System.Collections.IEnumerator Flatten (System.Collections.IEnumerator iterator); Member Added: public static System.Collections.IEnumerable Map (System.Collections.IEnumerable iterable, Db4objects.Db4o.Foundation.IFunction4 function); Member Added: public static System.Collections.IEnumerable CrossProduct (System.Collections.IEnumerable iterables); Member Added: public static System.Collections.IEnumerable CrossProduct (System.Collections.IEnumerable[] iterables); Member Added: public static System.Collections.IEnumerable Iterable (object[] objects); Member Added: public static System.Collections.IEnumerator SingletonIterator (object element); Member Added: public static System.Collections.IEnumerable Iterable (System.Collections.IEnumerator iterator); Member Added: public static System.Collections.IEnumerator Copy (System.Collections.IEnumerator iterator); Member Added: public static System.Collections.IEnumerator Take (int count, System.Collections.IEnumerator iterator); Member Added: public static System.Collections.IEnumerator Range (int fromInclusive, int toExclusive); Member Added: public static System.Collections.IEnumerable Series (object seed, Db4objects.Db4o.Foundation.IFunction4 function); Member Added: public static System.Collections.IEnumerator Map (Array array, Db4objects.Db4o.Foundation.IFunction4 function); Member Added: public static System.Collections.Generic.IEnumerable Cast (System.Collections.IEnumerable source); Member Added: public static System.Collections.Generic.IEnumerable> Zip (System.Collections.IEnumerable as, System.Collections.IEnumerable bs); Member Added: public static System.Collections.Generic.IEnumerable> Zip (System.Collections.Generic.IEnumerable as, System.Collections.Generic.IEnumerable bs); Member Added: public static System.Collections.IEnumerable Unique (System.Collections.IEnumerable enumerable); New Type: Db4objects.Db4o.Foundation.KeySpec Member Added: public KeySpec (byte defaultValue); Member Added: public KeySpec (int defaultValue); Member Added: public KeySpec (bool defaultValue); Member Added: public KeySpec (object defaultValue); Member Added: public virtual object DefaultValue (); New Type: Db4objects.Db4o.Foundation.KeySpec/IDeferred Member Added: public object Evaluate (); New Type: Db4objects.Db4o.Foundation.KeySpecHashtable4 Member Added: public KeySpecHashtable4 (int size); Member Added: public virtual void Put (Db4objects.Db4o.Foundation.KeySpec spec, byte value); Member Added: public virtual void Put (Db4objects.Db4o.Foundation.KeySpec spec, bool value); Member Added: public virtual void Put (Db4objects.Db4o.Foundation.KeySpec spec, int value); Member Added: public virtual void Put (Db4objects.Db4o.Foundation.KeySpec spec, object value); Member Added: public virtual byte GetAsByte (Db4objects.Db4o.Foundation.KeySpec spec); Member Added: public virtual bool GetAsBoolean (Db4objects.Db4o.Foundation.KeySpec spec); Member Added: public virtual int GetAsInt (Db4objects.Db4o.Foundation.KeySpec spec); Member Added: public virtual Db4objects.Db4o.Foundation.TernaryBool GetAsTernaryBool (Db4objects.Db4o.Foundation.KeySpec spec); Member Added: public virtual string GetAsString (Db4objects.Db4o.Foundation.KeySpec spec); Member Added: public virtual object Get (Db4objects.Db4o.Foundation.KeySpec spec); Member Added: public virtual object DeepClone (object obj); New Type: Db4objects.Db4o.Foundation.List4 Member Added: public List4 (); Member Added: public List4 (object element); Member Added: public List4 (Db4objects.Db4o.Foundation.List4 next, object element); Member Added: public Db4objects.Db4o.Foundation.List4 _next; Member Added: public object _element; Member Added: public static int Size (Db4objects.Db4o.Foundation.List4 list); New Type: Db4objects.Db4o.Foundation.ListenerRegistry Member Added: public ListenerRegistry (); Member Added: public static Db4objects.Db4o.Foundation.ListenerRegistry NewInstance (); Member Added: public virtual void Register (Db4objects.Db4o.Foundation.IListener4 listener); Member Added: public virtual void NotifyListeners (object event); Member Added: public virtual void Remove (Db4objects.Db4o.Foundation.IListener4 listener); New Type: Db4objects.Db4o.Foundation.LongByRef Member Added: public LongByRef (long initialValue); Member Added: public LongByRef (); Member Added: public long value; New Type: Db4objects.Db4o.Foundation.MappingIterator Member Added: public MappingIterator (System.Collections.IEnumerator iterator); Member Added: protected abstract object Map (object current); Member Added: public virtual bool MoveNext (); Member Added: public virtual void Reset (); Member Added: public virtual object Current { get; } New Type: Db4objects.Db4o.Foundation.NativeCollections Member Added: public NativeCollections (); Member Added: public static System.Collections.IList Filter (System.Collections.IList items, Db4objects.Db4o.Foundation.IPredicate4 predicate); New Type: Db4objects.Db4o.Foundation.No4 Member Added: public No4 (); Member Added: public static readonly Db4objects.Db4o.Foundation.No4 Instance; New Type: Db4objects.Db4o.Foundation.NoDuplicatesQueue Member Added: public NoDuplicatesQueue (Db4objects.Db4o.Foundation.IQueue4 queue); Member Added: public virtual void Add (object obj); Member Added: public virtual bool HasNext (); Member Added: public virtual System.Collections.IEnumerator Iterator (); Member Added: public virtual object Next (); Member Added: public virtual object NextMatching (Db4objects.Db4o.Foundation.IPredicate4 condition); New Type: Db4objects.Db4o.Foundation.NonblockingQueue Member Added: public NonblockingQueue (); Member Added: public void Add (object obj); Member Added: public object Next (); Member Added: public virtual object NextMatching (Db4objects.Db4o.Foundation.IPredicate4 condition); Member Added: public bool HasNext (); Member Added: public virtual System.Collections.IEnumerator Iterator (); New Type: Db4objects.Db4o.Foundation.ObjectByRef Member Added: public ObjectByRef (); Member Added: public ObjectByRef (object value_); Member Added: public object value; New Type: Db4objects.Db4o.Foundation.Pair Member Added: public Pair (object first, object second); Member Added: public object first; Member Added: public object second; Member Added: public static Db4objects.Db4o.Foundation.Pair Of (object first, object second); Member Added: public override string ToString (); Member Added: public override int GetHashCode (); Member Added: public override bool Equals (object obj); New Type: Db4objects.Db4o.Foundation.PausableBlockingQueue Member Added: public PausableBlockingQueue (); Member Added: public virtual bool Pause (); Member Added: public virtual bool Resume (); Member Added: public virtual bool IsPaused (); Member Added: protected override bool UnsafeWaitForNext (long timeout); Member Added: public virtual object TryNext (); New Type: Db4objects.Db4o.Foundation.PrimitiveCodec Member Added: public PrimitiveCodec (); Member Added: public const int IntLength = 4; Member Added: public const int LongLength = 8; Member Added: public static int ReadInt (byte[] buffer, int offset); Member Added: public static int ReadInt (Sharpen.IO.ByteArrayInputStream in); Member Added: public static void WriteInt (byte[] buffer, int offset, int val); Member Added: public static void WriteInt (Sharpen.IO.ByteArrayOutputStream out, int val); Member Added: public static void WriteLong (byte[] buffer, long val); Member Added: public static void WriteLong (byte[] buffer, int offset, long val); Member Added: public static void WriteLong (Sharpen.IO.ByteArrayOutputStream out, long val); Member Added: public static long ReadLong (byte[] buffer, int offset); Member Added: public static long ReadLong (Sharpen.IO.ByteArrayInputStream in); New Type: Db4objects.Db4o.Foundation.Runnable4 Member Added: public Runnable4 (); Member Added: public static readonly Sharpen.Lang.IRunnable DoNothing; New Type: Db4objects.Db4o.Foundation.Runtime4 Member Added: public Runtime4 (); Member Added: public static void Sleep (long millis); Member Added: public static void SleepThrowsOnInterrupt (long millis); Member Added: public static bool Retry (long millisecondsTimeout, Db4objects.Db4o.Foundation.IClosure4 block); Member Added: public static bool Retry (long millisecondsTimeout, int millisecondsBetweenRetries, Db4objects.Db4o.Foundation.IClosure4 block); New Type: Db4objects.Db4o.Foundation.RuntimeInterruptedException Member Added: public RuntimeInterruptedException (string msg); New Type: Db4objects.Db4o.Foundation.SimpleObjectPool Member Added: public SimpleObjectPool (object[] objects); Member Added: public virtual object BorrowObject (); Member Added: public virtual void ReturnObject (object o); New Type: Db4objects.Db4o.Foundation.SimpleTimer Member Added: public SimpleTimer (Sharpen.Lang.IRunnable runnable, long interval); Member Added: public bool stopped; Member Added: public void Stop (); Member Added: public void Run (); New Type: Db4objects.Db4o.Foundation.SingleValueIterator Member Added: public SingleValueIterator (object value); Member Added: public virtual bool MoveNext (); Member Added: public virtual void Reset (); Member Added: public virtual object Current { get; } New Type: Db4objects.Db4o.Foundation.SortedCollection4 Member Added: public SortedCollection4 (Db4objects.Db4o.Foundation.IComparison4 comparison); Member Added: public virtual object SingleElement (); Member Added: public virtual void AddAll (System.Collections.IEnumerator iterator); Member Added: public virtual void Add (object element); Member Added: public virtual void Remove (object element); Member Added: public virtual object[] ToArray (object[] array); Member Added: public virtual int Size (); New Type: Db4objects.Db4o.Foundation.Stack4 Member Added: public Stack4 (); Member Added: public virtual void Push (object obj); Member Added: public virtual object Peek (); Member Added: public virtual object Pop (); Member Added: public virtual bool IsEmpty (); New Type: Db4objects.Db4o.Foundation.StopWatch Member Added: public StopWatch (); Member Added: public virtual void Start (); Member Added: public virtual void Stop (); Member Added: public virtual long Peek (); Member Added: public virtual long Elapsed (); Member Added: public static long Time (Db4objects.Db4o.Foundation.IBlock4 block); New Type: Db4objects.Db4o.Foundation.SubTypePredicate Member Added: public SubTypePredicate (Type clazz); Member Added: public virtual bool Match (object candidate); New Type: Db4objects.Db4o.Foundation.SynchronizedHashtable4 Member Added: public SynchronizedHashtable4 (int size); Member Added: public virtual object DeepClone (object obj); Member Added: public virtual void Put (object key, object value); Member Added: public virtual object Get (object key); New Type: Db4objects.Db4o.Foundation.SynchronizedIterator4 Member Added: public SynchronizedIterator4 (System.Collections.IEnumerator delegate_, object Lock); Member Added: public virtual bool MoveNext (); Member Added: public virtual void Reset (); Member Added: public virtual object Current { get; } New Type: Db4objects.Db4o.Foundation.TernaryBool Member Added: public static readonly Db4objects.Db4o.Foundation.TernaryBool No; Member Added: public static readonly Db4objects.Db4o.Foundation.TernaryBool Yes; Member Added: public static readonly Db4objects.Db4o.Foundation.TernaryBool Unspecified; Member Added: public bool BooleanValue (bool defaultValue); Member Added: public bool IsUnspecified (); Member Added: public bool DefiniteYes (); Member Added: public bool DefiniteNo (); Member Added: public static Db4objects.Db4o.Foundation.TernaryBool ForBoolean (bool value); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Foundation.ThreadLocal4 Member Added: public ThreadLocal4 (); Member Added: public virtual void Set (object value); Member Added: public virtual object Get (); Member Added: protected object InitialValue (); New Type: Db4objects.Db4o.Foundation.TimeStampIdGenerator Member Added: public TimeStampIdGenerator (long minimumNext); Member Added: public TimeStampIdGenerator (); Member Added: public const int BitsReservedForCounter = 15; Member Added: public const int CounterLimit = 64; Member Added: public static long IdToMilliseconds (long id); Member Added: public static long MillisecondsToId (long milliseconds); Member Added: public virtual long Generate (); Member Added: protected virtual long Now (); Member Added: public virtual long Last (); Member Added: public virtual bool SetMinimumNext (long newMinimum); New Type: Db4objects.Db4o.Foundation.TimeoutBlockingQueue Member Added: public TimeoutBlockingQueue (long maxTimeToRemainPaused); Member Added: public override bool Pause (); Member Added: public virtual void Check (); Member Added: public virtual void Reset (); New Type: Db4objects.Db4o.Foundation.Tree Member Added: protected Tree (); Member Added: public Db4objects.Db4o.Foundation.Tree _preceding; Member Added: public int _size; Member Added: public Db4objects.Db4o.Foundation.Tree _subsequent; Member Added: public static Db4objects.Db4o.Foundation.Tree Add (Db4objects.Db4o.Foundation.Tree oldTree, Db4objects.Db4o.Foundation.Tree newTree); Member Added: public Db4objects.Db4o.Foundation.Tree Add (Db4objects.Db4o.Foundation.Tree newNode); Member Added: public virtual Db4objects.Db4o.Foundation.Tree Add (Db4objects.Db4o.Foundation.Tree newNode, int cmp); Member Added: public virtual Db4objects.Db4o.Foundation.Tree AddedOrExisting (); Member Added: public virtual bool WasAddedToTree (); Member Added: public Db4objects.Db4o.Foundation.Tree Balance (); Member Added: public virtual Db4objects.Db4o.Foundation.Tree BalanceCheckNulls (); Member Added: public virtual void CalculateSize (); Member Added: public abstract int Compare (Db4objects.Db4o.Foundation.Tree a_to); Member Added: public static Db4objects.Db4o.Foundation.Tree DeepClone (Db4objects.Db4o.Foundation.Tree a_tree, object a_param); Member Added: public virtual object DeepClone (object a_param); Member Added: public virtual bool Duplicates (); Member Added: public Db4objects.Db4o.Foundation.Tree Filter (Db4objects.Db4o.Foundation.IPredicate4 a_filter); Member Added: public static Db4objects.Db4o.Foundation.Tree Find (Db4objects.Db4o.Foundation.Tree inTree, Db4objects.Db4o.Foundation.Tree template); Member Added: public Db4objects.Db4o.Foundation.Tree Find (Db4objects.Db4o.Foundation.Tree template); Member Added: public static Db4objects.Db4o.Foundation.Tree FindGreaterOrEqual (Db4objects.Db4o.Foundation.Tree a_in, Db4objects.Db4o.Foundation.Tree a_finder); Member Added: public static Db4objects.Db4o.Foundation.Tree FindSmaller (Db4objects.Db4o.Foundation.Tree a_in, Db4objects.Db4o.Foundation.Tree a_node); Member Added: public Db4objects.Db4o.Foundation.Tree First (); Member Added: public static Db4objects.Db4o.Foundation.Tree Last (Db4objects.Db4o.Foundation.Tree tree); Member Added: public Db4objects.Db4o.Foundation.Tree Last (); Member Added: public virtual Db4objects.Db4o.Foundation.Tree OnAttemptToAddDuplicate (Db4objects.Db4o.Foundation.Tree oldNode); Member Added: public virtual int Nodes (); Member Added: public virtual int OwnSize (); Member Added: public virtual Db4objects.Db4o.Foundation.Tree Remove (); Member Added: public virtual void RemoveChildren (); Member Added: public virtual Db4objects.Db4o.Foundation.Tree RemoveFirst (); Member Added: public static Db4objects.Db4o.Foundation.Tree RemoveLike (Db4objects.Db4o.Foundation.Tree from, Db4objects.Db4o.Foundation.Tree a_find); Member Added: public Db4objects.Db4o.Foundation.Tree RemoveLike (Db4objects.Db4o.Foundation.Tree a_find); Member Added: public Db4objects.Db4o.Foundation.Tree RemoveNode (Db4objects.Db4o.Foundation.Tree a_tree); Member Added: public Db4objects.Db4o.Foundation.Tree RotateLeft (); Member Added: public Db4objects.Db4o.Foundation.Tree RotateRight (); Member Added: public void SetSizeOwn (); Member Added: public void SetSizeOwnPrecedingSubsequent (); Member Added: public void SetSizeOwnPreceding (); Member Added: public void SetSizeOwnSubsequent (); Member Added: public void SetSizeOwnPlus (Db4objects.Db4o.Foundation.Tree tree); Member Added: public void SetSizeOwnPlus (Db4objects.Db4o.Foundation.Tree tree1, Db4objects.Db4o.Foundation.Tree tree2); Member Added: public static int Size (Db4objects.Db4o.Foundation.Tree a_tree); Member Added: public virtual int Size (); Member Added: public static void Traverse (Db4objects.Db4o.Foundation.Tree tree, Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public static void Traverse (Db4objects.Db4o.Foundation.Tree tree, Db4objects.Db4o.Foundation.Tree startingNode, Db4objects.Db4o.Foundation.ICancellableVisitor4 visitor); Member Added: public void Traverse (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public void TraverseFromLeaves (Db4objects.Db4o.Foundation.IVisitor4 a_visitor); Member Added: protected virtual Db4objects.Db4o.Foundation.Tree ShallowCloneInternal (Db4objects.Db4o.Foundation.Tree tree); Member Added: public virtual object ShallowClone (); Member Added: public abstract object Key (); Member Added: public virtual object Root (); Member Added: public virtual void Accept (Db4objects.Db4o.Foundation.IVisitor4 visitor); New Type: Db4objects.Db4o.Foundation.TreeKeyIterator Member Added: public TreeKeyIterator (Db4objects.Db4o.Foundation.Tree tree); Member Added: protected override object CurrentValue (Db4objects.Db4o.Foundation.Tree tree); New Type: Db4objects.Db4o.Foundation.TreeNodeIterator Member Added: public TreeNodeIterator (Db4objects.Db4o.Foundation.Tree tree); Member Added: protected override object CurrentValue (Db4objects.Db4o.Foundation.Tree tree); New Type: Db4objects.Db4o.Foundation.TreeObject Member Added: public TreeObject (object object, Db4objects.Db4o.Foundation.IComparison4 function); Member Added: public override int Compare (Db4objects.Db4o.Foundation.Tree tree); Member Added: public override object Key (); New Type: Db4objects.Db4o.IBlobStatus Member Added: public double GetStatus (); New Type: Db4objects.Db4o.IBlobTransport Member Added: public void WriteBlobTo (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.BlobImpl blob); Member Added: public void ReadBlobFrom (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.BlobImpl blob); Member Added: public void DeleteBlobFile (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.BlobImpl blob); New Type: Db4objects.Db4o.IEmbeddedObjectContainer Member Added: public void Backup (string path); New Type: Db4objects.Db4o.IInternal4 New Type: Db4objects.Db4o.IO.BinConfiguration Member Added: public BinConfiguration (string uri, bool lockFile, long initialLength, bool readOnly); Member Added: public BinConfiguration (string uri, bool lockFile, long initialLength, bool readOnly, int blockSize); Member Added: public virtual string Uri (); Member Added: public virtual bool LockFile (); Member Added: public virtual long InitialLength (); Member Added: public virtual bool ReadOnly (); Member Added: public virtual int BlockSize (); Member Added: public override string ToString (); Namespace Directory Created: Db4objects.Db4o.IO New Namespace File: Db4objects.Db4o.IO New Type: Db4objects.Db4o.IO.BinDecorator Member Added: public BinDecorator (Db4objects.Db4o.IO.IBin bin); Member Added: protected readonly Db4objects.Db4o.IO.IBin _bin; Member Added: public virtual void Close (); Member Added: public virtual long Length (); Member Added: public virtual int Read (long position, byte[] bytes, int bytesToRead); Member Added: public virtual void Sync (); Member Added: public virtual int SyncRead (long position, byte[] bytes, int bytesToRead); Member Added: public virtual void Write (long position, byte[] bytes, int bytesToWrite); Member Added: public virtual void Sync (Sharpen.Lang.IRunnable runnable); New Type: Db4objects.Db4o.IO.BlockAwareBin Member Added: public BlockAwareBin (Db4objects.Db4o.IO.IBin bin); Member Added: protected long RegularAddress (int blockAddress, int blockAddressOffset); Member Added: public virtual void BlockCopy (int oldAddress, int oldAddressOffset, int newAddress, int newAddressOffset, int length); Member Added: public virtual void Copy (long oldAddress, long newAddress, int length); Member Added: public virtual int BlockRead (int address, int offset, byte[] buffer); Member Added: public virtual int BlockRead (int address, int offset, byte[] bytes, int length); Member Added: public virtual int BlockRead (int address, byte[] buffer); Member Added: public virtual int BlockRead (int address, byte[] bytes, int length); Member Added: public virtual int Read (long pos, byte[] buffer); Member Added: public virtual void BlockWrite (int address, int offset, byte[] buffer); Member Added: public virtual void BlockWrite (int address, int offset, byte[] bytes, int length); Member Added: public virtual void BlockWrite (int address, byte[] buffer); Member Added: public virtual void BlockWrite (int address, byte[] bytes, int length); Member Added: public override void Sync (); Member Added: public override void Sync (Sharpen.Lang.IRunnable runnable); Member Added: public virtual void Write (long pos, byte[] bytes); Member Added: public virtual int BlockSize (); Member Added: public virtual void BlockSize (int blockSize); New Type: Db4objects.Db4o.IO.BlockAwareBinWindow Member Added: public BlockAwareBinWindow (Db4objects.Db4o.IO.BlockAwareBin io, int blockOff, int len); Member Added: public virtual int Length (); Member Added: public virtual void Write (int off, byte[] data); Member Added: public virtual int Read (int off, byte[] data); Member Added: public virtual void Disable (); Member Added: public virtual void Flush (); New Type: Db4objects.Db4o.IO.CachedIoAdapter Member Added: public CachedIoAdapter (Db4objects.Db4o.IO.IoAdapter ioAdapter); Member Added: public CachedIoAdapter (Db4objects.Db4o.IO.IoAdapter ioAdapter, int pageSize, int pageCount); Member Added: public CachedIoAdapter (string path, bool lockFile, long initialLength, bool readOnly, Db4objects.Db4o.IO.IoAdapter io, int pageSize, int pageCount); Member Added: public override Db4objects.Db4o.IO.IoAdapter Open (string path, bool lockFile, long initialLength, bool readOnly); Member Added: public override void Delete (string path); Member Added: public override bool Exists (string path); Member Added: public override int Read (byte[] buffer, int length); Member Added: public override void Write (byte[] buffer, int length); Member Added: public override void Sync (); Member Added: public override long GetLength (); Member Added: public override void Close (); Member Added: public override Db4objects.Db4o.IO.IoAdapter DelegatedIoAdapter (); Member Added: public override void Seek (long pos); New Type: Db4objects.Db4o.IO.CachingStorage Member Added: public CachingStorage (Db4objects.Db4o.IO.IStorage storage); Member Added: public CachingStorage (Db4objects.Db4o.IO.IStorage storage, int pageCount, int pageSize); Member Added: public override Db4objects.Db4o.IO.IBin Open (Db4objects.Db4o.IO.BinConfiguration config); Member Added: protected virtual Db4objects.Db4o.Internal.Caching.ICache4 NewCache (); New Type: Db4objects.Db4o.IO.ConstantGrowthStrategy Member Added: public ConstantGrowthStrategy (int growth); Member Added: public virtual long NewSize (long curSize, long requiredSize); New Type: Db4objects.Db4o.IO.DoublingGrowthStrategy Member Added: public DoublingGrowthStrategy (); Member Added: public virtual long NewSize (long curSize, long requiredSize); New Type: Db4objects.Db4o.IO.FileStorage Member Added: public FileStorage (); Member Added: public virtual Db4objects.Db4o.IO.IBin Open (Db4objects.Db4o.IO.BinConfiguration config); Member Added: public virtual bool Exists (string uri); Member Added: public virtual void Delete (string uri); Member Added: public virtual void Rename (string oldUri, string newUri); New Type: Db4objects.Db4o.IO.FileStorage/FileBin Member Added: public FileBin (Db4objects.Db4o.IO.BinConfiguration config); Member Added: public virtual void Close (); Member Added: public virtual long Length (); Member Added: public virtual int Read (long pos, byte[] bytes, int length); Member Added: public virtual void Sync (); Member Added: public virtual int SyncRead (long position, byte[] bytes, int bytesToRead); Member Added: public virtual void Write (long pos, byte[] buffer, int length); Member Added: public virtual void Sync (Sharpen.Lang.IRunnable runnable); New Type: Db4objects.Db4o.IO.IBin Member Added: public long Length (); Member Added: public int Read (long position, byte[] bytes, int bytesToRead); Member Added: public void Write (long position, byte[] bytes, int bytesToWrite); Member Added: public void Sync (); Member Added: public void Sync (Sharpen.Lang.IRunnable runnable); Member Added: public int SyncRead (long position, byte[] bytes, int bytesToRead); Member Added: public void Close (); New Type: Db4objects.Db4o.IO.IBlockSize Member Added: public void Register (Db4objects.Db4o.Foundation.IListener4 listener); Member Added: public void Set (int newValue); Member Added: public int Value (); New Type: Db4objects.Db4o.IO.IGrowthStrategy Member Added: public long NewSize (long curSize, long requiredSize); New Type: Db4objects.Db4o.IO.IStorage Member Added: public Db4objects.Db4o.IO.IBin Open (Db4objects.Db4o.IO.BinConfiguration config); Member Added: public bool Exists (string uri); Member Added: public void Delete (string uri); Member Added: public void Rename (string oldUri, string newUri); New Type: Db4objects.Db4o.IO.IoAdapter Member Added: protected IoAdapter (); Member Added: protected long RegularAddress (int blockAddress, int blockAddressOffset); Member Added: public virtual void BlockCopy (int oldAddress, int oldAddressOffset, int newAddress, int newAddressOffset, int length); Member Added: public virtual void BlockSeek (int address); Member Added: public virtual void BlockSeek (int address, int offset); Member Added: public virtual void BlockSize (int blockSize); Member Added: public abstract void Close (); Member Added: public virtual void Copy (long oldAddress, long newAddress, int length); Member Added: public abstract void Delete (string path); Member Added: public abstract bool Exists (string path); Member Added: public abstract long GetLength (); Member Added: public abstract Db4objects.Db4o.IO.IoAdapter Open (string path, bool lockFile, long initialLength, bool readOnly); Member Added: public virtual int Read (byte[] buffer); Member Added: public abstract int Read (byte[] bytes, int length); Member Added: public abstract void Seek (long pos); Member Added: public abstract void Sync (); Member Added: public virtual void Write (byte[] bytes); Member Added: public abstract void Write (byte[] buffer, int length); Member Added: public virtual int BlockSize (); Member Added: public virtual Db4objects.Db4o.IO.IoAdapter DelegatedIoAdapter (); New Type: Db4objects.Db4o.IO.IoAdapterStorage Member Added: public IoAdapterStorage (Db4objects.Db4o.IO.IoAdapter io); Member Added: public virtual bool Exists (string uri); Member Added: public virtual Db4objects.Db4o.IO.IBin Open (Db4objects.Db4o.IO.BinConfiguration config); Member Added: public virtual void Delete (string uri); Member Added: public virtual void Rename (string oldUri, string newUri); New Type: Db4objects.Db4o.IO.MemoryBin Member Added: public MemoryBin (int initialSize, Db4objects.Db4o.IO.IGrowthStrategy growthStrategy); Member Added: public MemoryBin (byte[] bytes, Db4objects.Db4o.IO.IGrowthStrategy growthStrategy); Member Added: public virtual long Length (); Member Added: public virtual long BufferSize (); Member Added: public virtual int Read (long pos, byte[] bytes, int length); Member Added: public virtual void Sync (); Member Added: public virtual int SyncRead (long position, byte[] bytes, int bytesToRead); Member Added: public virtual void Close (); Member Added: public virtual byte[] Data (); Member Added: public virtual void Write (long pos, byte[] buffer, int length); Member Added: public virtual void Sync (Sharpen.Lang.IRunnable runnable); New Type: Db4objects.Db4o.IO.MemoryStorage Member Added: public MemoryStorage (); Member Added: public MemoryStorage (Db4objects.Db4o.IO.IGrowthStrategy growthStrategy); Member Added: public virtual bool Exists (string uri); Member Added: public virtual Db4objects.Db4o.IO.IBin Open (Db4objects.Db4o.IO.BinConfiguration config); Member Added: public virtual Db4objects.Db4o.IO.MemoryBin Bin (string uri); Member Added: public virtual void Bin (string uri, Db4objects.Db4o.IO.MemoryBin bin); Member Added: public virtual void Delete (string uri); Member Added: public virtual void Rename (string oldUri, string newUri); New Type: Db4objects.Db4o.IO.NonFlushingStorage Member Added: public NonFlushingStorage (Db4objects.Db4o.IO.IStorage storage); Member Added: protected override Db4objects.Db4o.IO.IBin Decorate (Db4objects.Db4o.IO.BinConfiguration config, Db4objects.Db4o.IO.IBin storage); New Type: Db4objects.Db4o.IO.PagingMemoryStorage Member Added: public PagingMemoryStorage (); Member Added: public PagingMemoryStorage (int pageSize); Member Added: public virtual bool Exists (string uri); Member Added: public virtual Db4objects.Db4o.IO.IBin Open (Db4objects.Db4o.IO.BinConfiguration config); Member Added: public virtual Db4objects.Db4o.IO.IBin Bin (string uri); Member Added: public virtual void Bin (string uri, Db4objects.Db4o.IO.IBin bin); Member Added: public virtual void Delete (string uri); Member Added: public virtual void Rename (string oldUri, string newUri); New Type: Db4objects.Db4o.IO.RandomAccessFileAdapter Member Added: public RandomAccessFileAdapter (); Member Added: protected RandomAccessFileAdapter (string path, bool lockFile, long initialLength, bool readOnly); Member Added: public override void Close (); Member Added: public override void Delete (string path); Member Added: public override bool Exists (string path); Member Added: public override long GetLength (); Member Added: public override Db4objects.Db4o.IO.IoAdapter Open (string path, bool lockFile, long initialLength, bool readOnly); Member Added: public override int Read (byte[] bytes, int length); Member Added: public override void Seek (long pos); Member Added: public override void Sync (); Member Added: public override void Write (byte[] buffer, int length); New Type: Db4objects.Db4o.IO.ReadOnlyBin Member Added: public ReadOnlyBin (Db4objects.Db4o.IO.IBin storage); Member Added: public override void Write (long position, byte[] bytes, int bytesToWrite); New Type: Db4objects.Db4o.IO.StorageDecorator Member Added: public StorageDecorator (Db4objects.Db4o.IO.IStorage storage); Member Added: protected readonly Db4objects.Db4o.IO.IStorage _storage; Member Added: public virtual bool Exists (string uri); Member Added: public virtual Db4objects.Db4o.IO.IBin Open (Db4objects.Db4o.IO.BinConfiguration config); Member Added: protected virtual Db4objects.Db4o.IO.IBin Decorate (Db4objects.Db4o.IO.BinConfiguration config, Db4objects.Db4o.IO.IBin bin); Member Added: public virtual void Delete (string uri); Member Added: public virtual void Rename (string oldUri, string newUri); New Type: Db4objects.Db4o.IO.SynchronizedBin Member Added: public SynchronizedBin (Db4objects.Db4o.IO.IBin bin); Member Added: public override void Close (); Member Added: public override long Length (); Member Added: public override int Read (long position, byte[] buffer, int bytesToRead); Member Added: public override void Write (long position, byte[] bytes, int bytesToWrite); Member Added: public override void Sync (); Member Added: public override void Sync (Sharpen.Lang.IRunnable runnable); New Type: Db4objects.Db4o.IO.ThreadedSyncBin Member Added: public ThreadedSyncBin (Db4objects.Db4o.IO.IBin bin); Member Added: public override void Close (); Member Added: public override long Length (); Member Added: public override int Read (long position, byte[] buffer, int bytesToRead); Member Added: public override void Write (long position, byte[] bytes, int bytesToWrite); Member Added: public override void Sync (); Member Added: public override void Sync (Sharpen.Lang.IRunnable runnable); New Type: Db4objects.Db4o.IO.VanillaIoAdapter Member Added: public VanillaIoAdapter (Db4objects.Db4o.IO.IoAdapter delegateAdapter); Member Added: protected VanillaIoAdapter (Db4objects.Db4o.IO.IoAdapter delegateAdapter, string path, bool lockFile, long initialLength, bool readOnly); Member Added: protected Db4objects.Db4o.IO.IoAdapter _delegate; Member Added: public override void Close (); Member Added: public override void Delete (string path); Member Added: public override bool Exists (string path); Member Added: public override long GetLength (); Member Added: public override int Read (byte[] bytes, int length); Member Added: public override void Seek (long pos); Member Added: public override void Sync (); Member Added: public override void Write (byte[] buffer, int length); New Type: Db4objects.Db4o.IObjectServer Member Added: public bool Close (); Member Added: public Db4objects.Db4o.Ext.IExtObjectServer Ext (); Member Added: public void GrantAccess (string userName, string password); Member Added: public Db4objects.Db4o.IObjectContainer OpenClient (); New Type: Db4objects.Db4o.IObjectSet Member Added: public Db4objects.Db4o.Ext.IExtObjectSet Ext (); Member Added: public bool HasNext (); Member Added: public object Next (); Member Added: public void Reset (); New Type: Db4objects.Db4o.ITransactionAware Member Added: public void SetTrans (Db4objects.Db4o.Internal.Transaction a_trans); New Type: Db4objects.Db4o.ITransactionListener Member Added: public void PreCommit (); Member Added: public void PostRollback (); New Type: Db4objects.Db4o.Internal.AbstractBufferContext Member Added: public AbstractBufferContext (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Marshall.IReadBuffer buffer); Member Added: public virtual Db4objects.Db4o.Marshall.IReadBuffer Buffer (Db4objects.Db4o.Marshall.IReadBuffer buffer); Member Added: public virtual Db4objects.Db4o.Marshall.IReadBuffer Buffer (); Member Added: public virtual byte ReadByte (); Member Added: public virtual void ReadBytes (byte[] bytes); Member Added: public virtual int ReadInt (); Member Added: public virtual long ReadLong (); Member Added: public virtual int Offset (); Member Added: public virtual void Seek (int offset); Member Added: public virtual Db4objects.Db4o.Internal.ObjectContainerBase Container (); Member Added: public virtual Db4objects.Db4o.IObjectContainer ObjectContainer (); Member Added: public virtual Db4objects.Db4o.Internal.Transaction Transaction (); Member Added: public abstract int HandlerVersion (); Member Added: public virtual bool IsLegacyHandlerVersion (); Member Added: public virtual Db4objects.Db4o.Foundation.BitMap4 ReadBitMap (int bitCount); Member Added: public virtual Db4objects.Db4o.Internal.Marshall.SlotFormat SlotFormat (); Namespace Directory Created: Db4objects.Db4o.Internal New Namespace File: Db4objects.Db4o.Internal New Type: Db4objects.Db4o.Internal.Activation.ActivatableBase Member Added: protected ActivatableBase (); Member Added: public virtual void Bind (Db4objects.Db4o.Activation.IActivator activator); Member Added: public virtual void Activate (Db4objects.Db4o.Activation.ActivationPurpose purpose); Member Added: protected virtual void ActivateForRead (); Member Added: protected virtual void ActivateForWrite (); Namespace Directory Created: Db4objects.Db4o.Internal.Activation New Namespace File: Db4objects.Db4o.Internal.Activation New Type: Db4objects.Db4o.Internal.Activation.ActivationContext4 Member Added: public ActivationContext4 (Db4objects.Db4o.Internal.Transaction transaction, object obj, Db4objects.Db4o.Internal.Activation.IActivationDepth depth); Member Added: public virtual void CascadeActivationToTarget (); Member Added: public virtual void CascadeActivationToChild (object obj); Member Added: public virtual Db4objects.Db4o.Internal.ObjectContainerBase Container (); Member Added: public virtual object TargetObject (); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata ClassMetadata (); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IActivationDepth Depth (); Member Added: public virtual Db4objects.Db4o.IObjectContainer ObjectContainer (); Member Added: public virtual Db4objects.Db4o.Internal.Transaction Transaction (); Member Added: public virtual Db4objects.Db4o.Typehandlers.IActivationContext ForObject (object newTargetObject); Member Added: public virtual Db4objects.Db4o.Typehandlers.IActivationContext Descend (); New Type: Db4objects.Db4o.Internal.Activation.ActivationDepthImpl Member Added: protected ActivationDepthImpl (Db4objects.Db4o.Internal.Activation.ActivationMode mode); Member Added: protected readonly Db4objects.Db4o.Internal.Activation.ActivationMode _mode; Member Added: public virtual Db4objects.Db4o.Internal.Activation.ActivationMode Mode (); Member Added: public abstract Db4objects.Db4o.Internal.Activation.IActivationDepth Descend (Db4objects.Db4o.Internal.ClassMetadata arg1); Member Added: public abstract bool RequiresActivation (); New Type: Db4objects.Db4o.Internal.Activation.ActivationMode Member Added: public static readonly Db4objects.Db4o.Internal.Activation.ActivationMode Activate; Member Added: public static readonly Db4objects.Db4o.Internal.Activation.ActivationMode Deactivate; Member Added: public static readonly Db4objects.Db4o.Internal.Activation.ActivationMode Peek; Member Added: public static readonly Db4objects.Db4o.Internal.Activation.ActivationMode Prefetch; Member Added: public static readonly Db4objects.Db4o.Internal.Activation.ActivationMode Refresh; Member Added: public override string ToString (); Member Added: public bool IsDeactivate (); Member Added: public bool IsActivate (); Member Added: public bool IsPeek (); Member Added: public bool IsPrefetch (); Member Added: public bool IsRefresh (); New Type: Db4objects.Db4o.Internal.Activation.DepthUtil Member Added: public static int AdjustDepthToBorders (int depth); New Type: Db4objects.Db4o.Internal.Activation.DescendingActivationDepth Member Added: public DescendingActivationDepth (Db4objects.Db4o.Internal.Activation.IActivationDepthProvider provider, Db4objects.Db4o.Internal.Activation.ActivationMode mode); Member Added: public override Db4objects.Db4o.Internal.Activation.IActivationDepth Descend (Db4objects.Db4o.Internal.ClassMetadata metadata); Member Added: public override bool RequiresActivation (); New Type: Db4objects.Db4o.Internal.Activation.FixedActivationDepth Member Added: public FixedActivationDepth (int depth, Db4objects.Db4o.Internal.Activation.ActivationMode mode); Member Added: public FixedActivationDepth (int depth); Member Added: public override bool RequiresActivation (); Member Added: public override Db4objects.Db4o.Internal.Activation.IActivationDepth Descend (Db4objects.Db4o.Internal.ClassMetadata metadata); Member Added: public virtual Db4objects.Db4o.Internal.Activation.FixedActivationDepth AdjustDepthToBorders (); New Type: Db4objects.Db4o.Internal.Activation.FixedUpdateDepth Member Added: public FixedUpdateDepth (int depth); Member Added: public virtual void TpMode (bool tpMode); Member Added: public virtual bool TpMode (); Member Added: public virtual bool SufficientDepth (); Member Added: public virtual bool Negative (); Member Added: public override string ToString (); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IUpdateDepth Adjust (Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public virtual bool IsBroaderThan (Db4objects.Db4o.Internal.Activation.FixedUpdateDepth other); Member Added: public virtual Db4objects.Db4o.Internal.Activation.FixedUpdateDepth AdjustDepthToBorders (); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IUpdateDepth AdjustUpdateDepthForCascade (bool isCollection); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IUpdateDepth Descend (); Member Added: public override bool Equals (object other); Member Added: public override int GetHashCode (); Member Added: protected abstract Db4objects.Db4o.Internal.Activation.FixedUpdateDepth ForDepth (int depth); Member Added: public abstract bool CanSkip (Db4objects.Db4o.Internal.ObjectReference arg1); New Type: Db4objects.Db4o.Internal.Activation.FullActivationDepth Member Added: public FullActivationDepth (Db4objects.Db4o.Internal.Activation.ActivationMode mode); Member Added: public FullActivationDepth (); Member Added: public override Db4objects.Db4o.Internal.Activation.IActivationDepth Descend (Db4objects.Db4o.Internal.ClassMetadata metadata); Member Added: public override bool RequiresActivation (); New Type: Db4objects.Db4o.Internal.Activation.IActivationDepth Member Added: public Db4objects.Db4o.Internal.Activation.ActivationMode Mode (); Member Added: public bool RequiresActivation (); Member Added: public Db4objects.Db4o.Internal.Activation.IActivationDepth Descend (Db4objects.Db4o.Internal.ClassMetadata metadata); New Type: Db4objects.Db4o.Internal.Activation.IActivationDepthProvider Member Added: public Db4objects.Db4o.Internal.Activation.IActivationDepth ActivationDepthFor (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Internal.Activation.ActivationMode mode); Member Added: public Db4objects.Db4o.Internal.Activation.IActivationDepth ActivationDepth (int depth, Db4objects.Db4o.Internal.Activation.ActivationMode mode); New Type: Db4objects.Db4o.Internal.Activation.IFixedDepth Member Added: public Db4objects.Db4o.Internal.Activation.IFixedDepth AdjustDepthToBorders (); New Type: Db4objects.Db4o.Internal.Activation.IModifiedObjectQuery Member Added: public bool IsModified (object obj); New Type: Db4objects.Db4o.Internal.Activation.ITransparentActivationDepthProvider Member Added: public void EnableTransparentPersistenceSupportFor (Db4objects.Db4o.Internal.IInternalObjectContainer container, Db4objects.Db4o.TA.IRollbackStrategy withRollbackStrategy); Member Added: public void AddModified (object object, Db4objects.Db4o.Internal.Transaction inTransaction); Member Added: public void RemoveModified (object object, Db4objects.Db4o.Internal.Transaction inTransaction); New Type: Db4objects.Db4o.Internal.Activation.IUpdateDepth Member Added: public bool SufficientDepth (); Member Added: public bool Negative (); Member Added: public Db4objects.Db4o.Internal.Activation.IUpdateDepth Adjust (Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public Db4objects.Db4o.Internal.Activation.IUpdateDepth AdjustUpdateDepthForCascade (bool isCollection); Member Added: public Db4objects.Db4o.Internal.Activation.IUpdateDepth Descend (); Member Added: public bool CanSkip (Db4objects.Db4o.Internal.ObjectReference ref); New Type: Db4objects.Db4o.Internal.Activation.IUpdateDepthProvider Member Added: public Db4objects.Db4o.Internal.Activation.UnspecifiedUpdateDepth Unspecified (Db4objects.Db4o.Internal.Activation.IModifiedObjectQuery query); Member Added: public Db4objects.Db4o.Internal.Activation.FixedUpdateDepth ForDepth (int depth); New Type: Db4objects.Db4o.Internal.Activation.LegacyActivationDepth Member Added: public LegacyActivationDepth (int depth); Member Added: public LegacyActivationDepth (int depth, Db4objects.Db4o.Internal.Activation.ActivationMode mode); Member Added: public override Db4objects.Db4o.Internal.Activation.IActivationDepth Descend (Db4objects.Db4o.Internal.ClassMetadata metadata); Member Added: public override bool RequiresActivation (); New Type: Db4objects.Db4o.Internal.Activation.LegacyActivationDepthProvider Member Added: public LegacyActivationDepthProvider (); Member Added: public static readonly Db4objects.Db4o.Internal.Activation.IActivationDepthProvider Instance; Member Added: public virtual Db4objects.Db4o.Internal.Activation.IActivationDepth ActivationDepthFor (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Internal.Activation.ActivationMode mode); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IActivationDepth ActivationDepth (int depth, Db4objects.Db4o.Internal.Activation.ActivationMode mode); New Type: Db4objects.Db4o.Internal.Activation.LegacyFixedUpdateDepth Member Added: public LegacyFixedUpdateDepth (int depth); Member Added: public override bool CanSkip (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: protected override Db4objects.Db4o.Internal.Activation.FixedUpdateDepth ForDepth (int depth); New Type: Db4objects.Db4o.Internal.Activation.LegacyUnspecifiedUpdateDepth Member Added: public static readonly Db4objects.Db4o.Internal.Activation.LegacyUnspecifiedUpdateDepth Instance; Member Added: public override bool CanSkip (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: protected override Db4objects.Db4o.Internal.Activation.FixedUpdateDepth ForDepth (int depth); New Type: Db4objects.Db4o.Internal.Activation.LegacyUpdateDepthProvider Member Added: public LegacyUpdateDepthProvider (); Member Added: public virtual Db4objects.Db4o.Internal.Activation.FixedUpdateDepth ForDepth (int depth); Member Added: public virtual Db4objects.Db4o.Internal.Activation.UnspecifiedUpdateDepth Unspecified (Db4objects.Db4o.Internal.Activation.IModifiedObjectQuery query); New Type: Db4objects.Db4o.Internal.Activation.NonDescendingActivationDepth Member Added: public NonDescendingActivationDepth (Db4objects.Db4o.Internal.Activation.ActivationMode mode); Member Added: public override Db4objects.Db4o.Internal.Activation.IActivationDepth Descend (Db4objects.Db4o.Internal.ClassMetadata metadata); Member Added: public override bool RequiresActivation (); New Type: Db4objects.Db4o.Internal.Activation.NullModifiedObjectQuery Member Added: public static readonly Db4objects.Db4o.Internal.Activation.IModifiedObjectQuery Instance; Member Added: public virtual bool IsModified (object ref); New Type: Db4objects.Db4o.Internal.Activation.TPFixedUpdateDepth Member Added: public TPFixedUpdateDepth (int depth, Db4objects.Db4o.Internal.Activation.IModifiedObjectQuery query); Member Added: public override bool CanSkip (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: protected override Db4objects.Db4o.Internal.Activation.FixedUpdateDepth ForDepth (int depth); New Type: Db4objects.Db4o.Internal.Activation.TPUnspecifiedUpdateDepth Member Added: public override bool CanSkip (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: protected override Db4objects.Db4o.Internal.Activation.FixedUpdateDepth ForDepth (int depth); New Type: Db4objects.Db4o.Internal.Activation.TPUpdateDepthProvider Member Added: public TPUpdateDepthProvider (); Member Added: public virtual Db4objects.Db4o.Internal.Activation.FixedUpdateDepth ForDepth (int depth); Member Added: public virtual Db4objects.Db4o.Internal.Activation.UnspecifiedUpdateDepth Unspecified (Db4objects.Db4o.Internal.Activation.IModifiedObjectQuery query); New Type: Db4objects.Db4o.Internal.Activation.TransparentActivationDepthProviderImpl Member Added: public TransparentActivationDepthProviderImpl (); Member Added: public bool _transparentPersistenceIsEnabled; Member Added: public virtual Db4objects.Db4o.Internal.Activation.IActivationDepth ActivationDepth (int depth, Db4objects.Db4o.Internal.Activation.ActivationMode mode); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IActivationDepth ActivationDepthFor (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Internal.Activation.ActivationMode mode); Member Added: public virtual void EnableTransparentPersistenceSupportFor (Db4objects.Db4o.Internal.IInternalObjectContainer container, Db4objects.Db4o.TA.IRollbackStrategy rollbackStrategy); Member Added: protected virtual Db4objects.Db4o.Internal.Transaction TransactionFrom (EventArgs args); Member Added: public virtual void AddModified (object object, Db4objects.Db4o.Internal.Transaction transaction); Member Added: public virtual void RemoveModified (object object, Db4objects.Db4o.Internal.Transaction transaction); New Type: Db4objects.Db4o.Internal.Activation.UnknownActivationDepth Member Added: public static readonly Db4objects.Db4o.Internal.Activation.IActivationDepth Instance; Member Added: public virtual Db4objects.Db4o.Internal.Activation.ActivationMode Mode (); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IActivationDepth Descend (Db4objects.Db4o.Internal.ClassMetadata metadata); Member Added: public virtual bool RequiresActivation (); New Type: Db4objects.Db4o.Internal.Activation.UnspecifiedUpdateDepth Member Added: protected UnspecifiedUpdateDepth (); Member Added: public virtual bool SufficientDepth (); Member Added: public virtual bool Negative (); Member Added: public override string ToString (); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IUpdateDepth Adjust (Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IUpdateDepth AdjustUpdateDepthForCascade (bool isCollection); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IUpdateDepth Descend (); Member Added: protected abstract Db4objects.Db4o.Internal.Activation.FixedUpdateDepth ForDepth (int depth); Member Added: public abstract bool CanSkip (Db4objects.Db4o.Internal.ObjectReference arg1); New Type: Db4objects.Db4o.Internal.ArrayType Member Added: public static readonly Db4objects.Db4o.Internal.ArrayType None; Member Added: public static readonly Db4objects.Db4o.Internal.ArrayType PlainArray; Member Added: public static readonly Db4objects.Db4o.Internal.ArrayType MultidimensionalArray; Member Added: public virtual int Value (); Member Added: public static Db4objects.Db4o.Internal.ArrayType ForValue (int value); New Type: Db4objects.Db4o.Internal.BlobImpl Member Added: public BlobImpl (); Member Added: public const int CopybufferLength = 4096; Member Added: public string fileName; Member Added: public string i_ext; Member Added: public int i_length; Member Added: public virtual int AdjustReadDepth (int depth); Member Added: public virtual object CreateDefault (Db4objects.Db4o.Internal.Transaction a_trans); Member Added: public virtual Sharpen.IO.FileInputStream GetClientInputStream (); Member Added: public virtual Sharpen.IO.FileOutputStream GetClientOutputStream (); Member Added: public virtual string GetFileName (); Member Added: public virtual int GetLength (); Member Added: public virtual double GetStatus (); Member Added: public virtual void GetStatusFrom (Db4objects.Db4o.IBlobStatus from); Member Added: public virtual bool HasClassIndex (); Member Added: public virtual void ReadFrom (Sharpen.IO.File file); Member Added: public virtual void ReadLocal (Sharpen.IO.File file); Member Added: public virtual Sharpen.IO.File ServerFile (string promptName, bool writeToServer); Member Added: public virtual void SetStatus (double status); Member Added: public virtual void SetTrans (Db4objects.Db4o.Internal.Transaction a_trans); Member Added: public virtual void WriteLocal (Sharpen.IO.File file); Member Added: public virtual void WriteTo (Sharpen.IO.File file); Member Added: public virtual void SetObjectReference (Db4objects.Db4o.Internal.ObjectReference objectReference); Member Added: public virtual void DeleteFile (); Member Added: object ICloneable.Clone (); New Type: Db4objects.Db4o.Internal.BlockSizeBlockConverter Member Added: public BlockSizeBlockConverter (int blockSize); Member Added: public int BytesToBlocks (long bytes); Member Added: public int BlockAlignedBytes (int bytes); Member Added: public int BlocksToBytes (int blocks); Member Added: public Db4objects.Db4o.Internal.Slots.Slot ToBlockedLength (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public Db4objects.Db4o.Internal.Slots.Slot ToNonBlockedLength (Db4objects.Db4o.Internal.Slots.Slot slot); New Type: Db4objects.Db4o.Internal.Btree.AbstractBTreeRangeIterator Member Added: public AbstractBTreeRangeIterator (Db4objects.Db4o.Internal.Btree.BTreeRangeSingle range); Member Added: public virtual bool MoveNext (); Member Added: public virtual void Reset (); Member Added: protected virtual Db4objects.Db4o.Internal.Btree.BTreePointer CurrentPointer (); Member Added: public abstract object Current { get; } Namespace Directory Created: Db4objects.Db4o.Internal.Btree New Namespace File: Db4objects.Db4o.Internal.Btree New Type: Db4objects.Db4o.Internal.Btree.Algebra.BTreeRangeOperation Member Added: public BTreeRangeOperation (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange Dispatch (Db4objects.Db4o.Internal.Btree.IBTreeRange range); Member Added: public void Visit (Db4objects.Db4o.Internal.Btree.BTreeRangeSingle single); Member Added: public void Visit (Db4objects.Db4o.Internal.Btree.BTreeRangeUnion union); Member Added: protected abstract Db4objects.Db4o.Internal.Btree.IBTreeRange Execute (Db4objects.Db4o.Internal.Btree.BTreeRangeUnion union); Member Added: protected abstract Db4objects.Db4o.Internal.Btree.IBTreeRange Execute (Db4objects.Db4o.Internal.Btree.BTreeRangeSingle single); Namespace Directory Created: Db4objects.Db4o.Internal.Btree.Algebra New Namespace File: Db4objects.Db4o.Internal.Btree.Algebra New Type: Db4objects.Db4o.Internal.Btree.Algebra.BTreeRangeSingleIntersect Member Added: public BTreeRangeSingleIntersect (Db4objects.Db4o.Internal.Btree.BTreeRangeSingle single); Member Added: protected override Db4objects.Db4o.Internal.Btree.IBTreeRange Execute (Db4objects.Db4o.Internal.Btree.BTreeRangeSingle single); Member Added: protected override Db4objects.Db4o.Internal.Btree.IBTreeRange Execute (Db4objects.Db4o.Internal.Btree.BTreeRangeUnion union); New Type: Db4objects.Db4o.Internal.Btree.Algebra.BTreeRangeSingleOperation Member Added: public BTreeRangeSingleOperation (Db4objects.Db4o.Internal.Btree.BTreeRangeSingle single); Member Added: protected readonly Db4objects.Db4o.Internal.Btree.BTreeRangeSingle _single; New Type: Db4objects.Db4o.Internal.Btree.Algebra.BTreeRangeSingleUnion Member Added: public BTreeRangeSingleUnion (Db4objects.Db4o.Internal.Btree.BTreeRangeSingle single); Member Added: protected override Db4objects.Db4o.Internal.Btree.IBTreeRange Execute (Db4objects.Db4o.Internal.Btree.BTreeRangeSingle single); Member Added: protected override Db4objects.Db4o.Internal.Btree.IBTreeRange Execute (Db4objects.Db4o.Internal.Btree.BTreeRangeUnion union); New Type: Db4objects.Db4o.Internal.Btree.Algebra.BTreeRangeUnionIntersect Member Added: public BTreeRangeUnionIntersect (Db4objects.Db4o.Internal.Btree.BTreeRangeUnion union); Member Added: protected override Db4objects.Db4o.Internal.Btree.IBTreeRange Execute (Db4objects.Db4o.Internal.Btree.BTreeRangeSingle range); Member Added: protected override Db4objects.Db4o.Internal.Btree.IBTreeRange Execute (Db4objects.Db4o.Internal.Btree.BTreeRangeUnion union); New Type: Db4objects.Db4o.Internal.Btree.Algebra.BTreeRangeUnionOperation Member Added: public BTreeRangeUnionOperation (Db4objects.Db4o.Internal.Btree.BTreeRangeUnion union); Member Added: protected readonly Db4objects.Db4o.Internal.Btree.BTreeRangeUnion _union; New Type: Db4objects.Db4o.Internal.Btree.Algebra.BTreeRangeUnionUnion Member Added: public BTreeRangeUnionUnion (Db4objects.Db4o.Internal.Btree.BTreeRangeUnion union); Member Added: protected override Db4objects.Db4o.Internal.Btree.IBTreeRange Execute (Db4objects.Db4o.Internal.Btree.BTreeRangeUnion union); Member Added: protected override Db4objects.Db4o.Internal.Btree.IBTreeRange Execute (Db4objects.Db4o.Internal.Btree.BTreeRangeSingle single); New Type: Db4objects.Db4o.Internal.Btree.BTree Member Added: public BTree (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTreeConfiguration config, int id, Db4objects.Db4o.Internal.IIndexable4 keyHandler, int treeNodeSize); Member Added: public BTree (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTreeConfiguration config, Db4objects.Db4o.Internal.IIndexable4 keyHandler); Member Added: public BTree (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTreeConfiguration config, int id, Db4objects.Db4o.Internal.IIndexable4 keyHandler); Member Added: public BTree (Db4objects.Db4o.Internal.Transaction trans, int id, Db4objects.Db4o.Internal.IIndexable4 keyHandler); Member Added: public BTree (Db4objects.Db4o.Internal.Transaction trans, int id, Db4objects.Db4o.Internal.IIndexable4 keyHandler, int nodeSize); Member Added: protected Db4objects.Db4o.Foundation.IQueue4 _processing; Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTreeNode Root (); Member Added: public virtual int NodeSize (); Member Added: public virtual void Add (Db4objects.Db4o.Internal.Transaction trans, object key); Member Added: public virtual void Add (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Foundation.IPreparedComparison preparedComparison, object key); Member Added: public virtual object Remove (Db4objects.Db4o.Internal.Transaction trans, object key); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange SearchRange (Db4objects.Db4o.Internal.Transaction trans, object key); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTreePointer SearchPointer (Db4objects.Db4o.Internal.Transaction trans, object key); Member Added: public virtual object Search (Db4objects.Db4o.Internal.Transaction trans, object key); Member Added: public virtual Db4objects.Db4o.Internal.IIndexable4 KeyHandler (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTreeNodeSearchResult SearchLeaf (Db4objects.Db4o.Internal.Transaction trans, object key, Db4objects.Db4o.Internal.Btree.SearchTarget target); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTreeNodeSearchResult SearchLeaf (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Foundation.IPreparedComparison preparedComparison, Db4objects.Db4o.Internal.Btree.SearchTarget target); Member Added: public virtual void Commit (Db4objects.Db4o.Internal.Transaction transaction); Member Added: public virtual void Rollback (Db4objects.Db4o.Internal.Transaction trans); Member Added: protected virtual bool CanEnlistWithTransaction (); Member Added: public override byte GetIdentifier (); Member Added: public virtual void SetRemoveListener (Db4objects.Db4o.Foundation.IVisitor4 vis); Member Added: public override int OwnLength (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTreeNode ProduceNode (int id); Member Added: public override void ReadThis (Db4objects.Db4o.Internal.Transaction a_trans, Db4objects.Db4o.Internal.ByteArrayBuffer a_reader); Member Added: public override void WriteThis (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer a_writer); Member Added: public virtual int Size (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual void TraverseKeys (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public virtual void SizeChanged (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.Btree.BTreeNode node, int changeBy); Member Added: public virtual void Dispose (Db4objects.Db4o.Internal.Transaction transaction); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTreePointer FirstPointer (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTreePointer LastPointer (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTree DebugLoadFully (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual void DefragIndex (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public virtual void DefragIndexNode (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public virtual void DefragBTree (Db4objects.Db4o.Defragment.IDefragmentServices services); Member Added: public override void Free (Db4objects.Db4o.Internal.LocalTransaction systemTrans); Member Added: public virtual System.Collections.IEnumerator AllNodeIds (Db4objects.Db4o.Internal.Transaction systemTrans); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange AsRange (Db4objects.Db4o.Internal.Transaction trans); Member Added: public override string ToString (); Member Added: public virtual void StructureListener (Db4objects.Db4o.Internal.Btree.IBTreeStructureListener listener); Member Added: public virtual void NotifySplit (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTreeNode originalNode, Db4objects.Db4o.Internal.Btree.BTreeNode newRightNode); Member Added: public virtual void NotifyDeleted (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTreeNode node); Member Added: public virtual void NotifyCountChanged (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTreeNode node, int diff); Member Added: public virtual System.Collections.IEnumerator Iterator (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual void Clear (Db4objects.Db4o.Internal.Transaction transaction); Member Added: public virtual Db4objects.Db4o.Internal.Caching.ICache4 NodeCache (); Member Added: public override Db4objects.Db4o.Internal.Slots.SlotChangeFactory SlotChangeFactory (); Member Added: public virtual void EvictedFromCache (Db4objects.Db4o.Internal.Btree.BTreeNode node); Member Added: public virtual void ConvertCacheEvictedNodesToReadMode (); New Type: Db4objects.Db4o.Internal.Btree.BTreeAdd Member Added: public BTreeAdd (Db4objects.Db4o.Internal.Transaction transaction, object obj); Member Added: protected virtual object RolledBack (Db4objects.Db4o.Internal.Btree.BTree btree); Member Added: public override string ToString (); Member Added: public override object Commit (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTree btree, Db4objects.Db4o.Internal.Btree.BTreeNode node); Member Added: public override Db4objects.Db4o.Internal.Btree.BTreePatch ForTransaction (Db4objects.Db4o.Internal.Transaction trans); Member Added: public override object Key (Db4objects.Db4o.Internal.Transaction trans); Member Added: public override object Rollback (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTree btree); Member Added: public override bool IsAdd (); Member Added: public override int SizeDiff (Db4objects.Db4o.Internal.Transaction trans); New Type: Db4objects.Db4o.Internal.Btree.BTreeCancelledRemoval Member Added: public BTreeCancelledRemoval (Db4objects.Db4o.Internal.Transaction transaction, object originalKey, object newKey, Db4objects.Db4o.Internal.Btree.BTreeUpdate existingPatches); Member Added: protected override void Committed (Db4objects.Db4o.Internal.Btree.BTree btree); Member Added: public override bool IsCancelledRemoval (); Member Added: public override string ToString (); Member Added: protected override object GetCommittedObject (); Member Added: protected override void AdjustSizeOnRemovalByOtherTransaction (Db4objects.Db4o.Internal.Btree.BTree btree, Db4objects.Db4o.Internal.Btree.BTreeNode node); Member Added: protected override int SizeDiff (); New Type: Db4objects.Db4o.Internal.Btree.BTreeConfiguration Member Added: public BTreeConfiguration (Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem idSystem, Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory, int cacheSize, bool canEnlistWithTransaction); Member Added: public BTreeConfiguration (Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem idSystem, int cacheSize, bool canEnlistWithTransaction); Member Added: public static readonly Db4objects.Db4o.Internal.Btree.BTreeConfiguration Default; Member Added: public readonly Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem _idSystem; Member Added: public readonly Db4objects.Db4o.Internal.Slots.SlotChangeFactory _slotChangeFactory; Member Added: public readonly bool _canEnlistWithTransaction; Member Added: public readonly int _cacheSize; New Type: Db4objects.Db4o.Internal.Btree.BTreeIterator Member Added: public BTreeIterator (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTree bTree); Member Added: public virtual bool MoveNext (); Member Added: public virtual void Reset (); Member Added: public virtual object Current { get; } New Type: Db4objects.Db4o.Internal.Btree.BTreeNode Member Added: public BTreeNode (Db4objects.Db4o.Internal.Btree.BTree btree, int count, bool isLeaf, int parentID, int previousID, int nextID); Member Added: public BTreeNode (int id, Db4objects.Db4o.Internal.Btree.BTree btree); Member Added: public BTreeNode (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTreeNode firstChild, Db4objects.Db4o.Internal.Btree.BTreeNode secondChild); Member Added: public Db4objects.Db4o.Internal.Btree.BTree Btree (); Member Added: public Db4objects.Db4o.Internal.Btree.BTreeNode Add (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Foundation.IPreparedComparison preparedComparison, object obj); Member Added: public bool CanWrite (); Member Added: public void Commit (Db4objects.Db4o.Internal.Transaction trans); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public override void Free (Db4objects.Db4o.Internal.LocalTransaction trans); Member Added: public int Count (); Member Added: public int FirstKeyIndex (Db4objects.Db4o.Internal.Transaction trans); Member Added: public int LastKeyIndex (Db4objects.Db4o.Internal.Transaction trans); Member Added: public bool IndexIsValid (Db4objects.Db4o.Internal.Transaction trans, int index); Member Added: public override byte GetIdentifier (); Member Added: public object Key (Db4objects.Db4o.Internal.Transaction trans, int index); Member Added: public override int OwnLength (); Member Added: public override void ReadThis (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public void Remove (Db4objects.Db4o.Internal.Transaction trans, int index); Member Added: public bool Remove (Db4objects.Db4o.Internal.Transaction trans, object obj, int index); Member Added: public void Remove (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Foundation.IPreparedComparison preparedComparison, object obj, int index); Member Added: public Db4objects.Db4o.Internal.Btree.BTreeNode PreviousNode (); Member Added: public Db4objects.Db4o.Internal.Btree.BTreeNode NextNode (); Member Added: public Db4objects.Db4o.Internal.Btree.BTreePointer LastPointer (Db4objects.Db4o.Internal.Transaction trans); Member Added: public void Purge (); Member Added: public void TraverseKeys (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public override bool WriteObjectBegin (); Member Added: public override void WriteThis (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public override string ToString (); Member Added: public void DebugLoadFully (Db4objects.Db4o.Internal.Transaction trans); Member Added: public static void DefragIndex (Db4objects.Db4o.Internal.DefragmentContextImpl context, Db4objects.Db4o.Internal.IIndexable4 keyHandler); Member Added: public bool IsLeaf (); Member Added: public int Size (Db4objects.Db4o.Internal.Transaction trans); Member Added: public override Db4objects.Db4o.Internal.Slots.SlotChangeFactory SlotChangeFactory (); Member Added: public override Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem IdSystem (Db4objects.Db4o.Internal.Transaction trans); Member Added: public void ToReadMode (); New Type: Db4objects.Db4o.Internal.Btree.BTreeNodeCacheEntry Member Added: public BTreeNodeCacheEntry (Db4objects.Db4o.Internal.Btree.BTreeNode node); Member Added: public readonly Db4objects.Db4o.Internal.Btree.BTreeNode _node; Member Added: public virtual Db4objects.Db4o.Internal.ByteArrayBuffer Buffer (); Member Added: public virtual void Buffer (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); New Type: Db4objects.Db4o.Internal.Btree.BTreeNodeSearchResult Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange CreateIncludingRange (Db4objects.Db4o.Internal.Btree.BTreeNodeSearchResult end); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTreePointer FirstValidPointer (); New Type: Db4objects.Db4o.Internal.Btree.BTreePatch Member Added: public BTreePatch (Db4objects.Db4o.Internal.Transaction transaction, object obj); Member Added: protected readonly Db4objects.Db4o.Internal.Transaction _transaction; Member Added: protected object _object; Member Added: public abstract object Commit (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTree btree, Db4objects.Db4o.Internal.Btree.BTreeNode node); Member Added: public abstract Db4objects.Db4o.Internal.Btree.BTreePatch ForTransaction (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual object GetObject (); Member Added: public virtual bool IsAdd (); Member Added: public virtual bool IsCancelledRemoval (); Member Added: public virtual bool IsRemove (); Member Added: public abstract object Key (Db4objects.Db4o.Internal.Transaction trans); Member Added: public abstract object Rollback (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTree btree); Member Added: public override string ToString (); Member Added: public abstract int SizeDiff (Db4objects.Db4o.Internal.Transaction trans); New Type: Db4objects.Db4o.Internal.Btree.BTreePointer Member Added: public BTreePointer (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.ByteArrayBuffer nodeReader, Db4objects.Db4o.Internal.Btree.BTreeNode node, int index); Member Added: public static Db4objects.Db4o.Internal.Btree.BTreePointer Max (Db4objects.Db4o.Internal.Btree.BTreePointer x, Db4objects.Db4o.Internal.Btree.BTreePointer y); Member Added: public static Db4objects.Db4o.Internal.Btree.BTreePointer Min (Db4objects.Db4o.Internal.Btree.BTreePointer x, Db4objects.Db4o.Internal.Btree.BTreePointer y); Member Added: public int Index (); Member Added: public Db4objects.Db4o.Internal.Btree.BTreeNode Node (); Member Added: public object Key (); Member Added: public Db4objects.Db4o.Internal.Btree.BTreePointer Next (); Member Added: public Db4objects.Db4o.Internal.Btree.BTreePointer Previous (); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public override string ToString (); Member Added: public int CompareTo (Db4objects.Db4o.Internal.Btree.BTreePointer y); Member Added: public static bool LessThan (Db4objects.Db4o.Internal.Btree.BTreePointer x, Db4objects.Db4o.Internal.Btree.BTreePointer y); Member Added: public static bool Equals (Db4objects.Db4o.Internal.Btree.BTreePointer x, Db4objects.Db4o.Internal.Btree.BTreePointer y); Member Added: public bool IsValid (); New Type: Db4objects.Db4o.Internal.Btree.BTreeRangePointerIterator Member Added: public BTreeRangePointerIterator (Db4objects.Db4o.Internal.Btree.BTreeRangeSingle range); Member Added: public override object Current { get; } New Type: Db4objects.Db4o.Internal.Btree.BTreeRangeSingle Member Added: public BTreeRangeSingle (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.Btree.BTree btree, Db4objects.Db4o.Internal.Btree.BTreePointer first, Db4objects.Db4o.Internal.Btree.BTreePointer end); Member Added: public static readonly Db4objects.Db4o.Foundation.IComparison4 Comparison; Member Added: public virtual void Accept (Db4objects.Db4o.Internal.Btree.IBTreeRangeVisitor visitor); Member Added: public virtual bool IsEmpty (); Member Added: public virtual int Size (); Member Added: public virtual System.Collections.IEnumerator Pointers (); Member Added: public virtual System.Collections.IEnumerator Keys (); Member Added: public Db4objects.Db4o.Internal.Btree.BTreePointer End (); Member Added: public virtual Db4objects.Db4o.Internal.Transaction Transaction (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTreePointer First (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange Greater (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange Union (Db4objects.Db4o.Internal.Btree.IBTreeRange other); Member Added: public virtual bool Adjacent (Db4objects.Db4o.Internal.Btree.BTreeRangeSingle range); Member Added: public virtual bool Overlaps (Db4objects.Db4o.Internal.Btree.BTreeRangeSingle range); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange ExtendToFirst (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange ExtendToLast (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange Smaller (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTreeRangeSingle NewBTreeRangeSingle (Db4objects.Db4o.Internal.Btree.BTreePointer first, Db4objects.Db4o.Internal.Btree.BTreePointer end); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange NewEmptyRange (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange Intersect (Db4objects.Db4o.Internal.Btree.IBTreeRange range); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange ExtendToLastOf (Db4objects.Db4o.Internal.Btree.IBTreeRange range); Member Added: public override string ToString (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTreePointer LastPointer (); New Type: Db4objects.Db4o.Internal.Btree.BTreeRangeUnion Member Added: public BTreeRangeUnion (Db4objects.Db4o.Internal.Btree.BTreeRangeSingle[] ranges); Member Added: public BTreeRangeUnion (Db4objects.Db4o.Foundation.SortedCollection4 sorted); Member Added: public virtual void Accept (Db4objects.Db4o.Internal.Btree.IBTreeRangeVisitor visitor); Member Added: public virtual bool IsEmpty (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange ExtendToFirst (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange ExtendToLast (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange ExtendToLastOf (Db4objects.Db4o.Internal.Btree.IBTreeRange upperRange); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange Greater (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange Intersect (Db4objects.Db4o.Internal.Btree.IBTreeRange range); Member Added: public virtual System.Collections.IEnumerator Pointers (); Member Added: public virtual System.Collections.IEnumerator Keys (); Member Added: public virtual int Size (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange Smaller (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange Union (Db4objects.Db4o.Internal.Btree.IBTreeRange other); Member Added: public virtual System.Collections.IEnumerator Ranges (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTreePointer LastPointer (); New Type: Db4objects.Db4o.Internal.Btree.BTreeRemove Member Added: public BTreeRemove (Db4objects.Db4o.Internal.Transaction transaction, object obj); Member Added: protected override void Committed (Db4objects.Db4o.Internal.Btree.BTree btree); Member Added: public override string ToString (); Member Added: public override bool IsRemove (); Member Added: protected override object GetCommittedObject (); Member Added: protected override void AdjustSizeOnRemovalByOtherTransaction (Db4objects.Db4o.Internal.Btree.BTree btree, Db4objects.Db4o.Internal.Btree.BTreeNode node); Member Added: protected override int SizeDiff (); New Type: Db4objects.Db4o.Internal.Btree.BTreeUpdate Member Added: public BTreeUpdate (Db4objects.Db4o.Internal.Transaction transaction, object obj); Member Added: protected Db4objects.Db4o.Internal.Btree.BTreeUpdate _next; Member Added: protected virtual bool HasNext (); Member Added: public override Db4objects.Db4o.Internal.Btree.BTreePatch ForTransaction (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTreeUpdate RemoveFor (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual void Append (Db4objects.Db4o.Internal.Btree.BTreeUpdate patch); Member Added: protected virtual void ApplyKeyChange (object obj); Member Added: protected abstract void Committed (Db4objects.Db4o.Internal.Btree.BTree btree); Member Added: public override object Commit (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTree btree, Db4objects.Db4o.Internal.Btree.BTreeNode node); Member Added: protected object InternalCommit (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTree btree); Member Added: protected abstract object GetCommittedObject (); Member Added: public override object Rollback (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTree btree); Member Added: public override object Key (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTreeUpdate ReplacePatch (Db4objects.Db4o.Internal.Btree.BTreePatch patch, Db4objects.Db4o.Internal.Btree.BTreeUpdate update); Member Added: public virtual void RemovedBy (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTree btree, Db4objects.Db4o.Internal.Btree.BTreeNode node); Member Added: protected abstract void AdjustSizeOnRemovalByOtherTransaction (Db4objects.Db4o.Internal.Btree.BTree btree, Db4objects.Db4o.Internal.Btree.BTreeNode node); Member Added: public override int SizeDiff (Db4objects.Db4o.Internal.Transaction trans); Member Added: protected abstract int SizeDiff (); New Type: Db4objects.Db4o.Internal.Btree.FieldIndexKeyHandler Member Added: public FieldIndexKeyHandler (Db4objects.Db4o.Internal.IIndexable4 delegate_); Member Added: public virtual int LinkLength (); Member Added: public virtual object ReadIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer a_reader); Member Added: public virtual void WriteIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer writer, object obj); Member Added: public virtual Db4objects.Db4o.Internal.IIndexable4 ValueHandler (); Member Added: public virtual void DefragIndexEntry (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object fieldIndexKey); New Type: Db4objects.Db4o.Internal.Btree.FieldIndexKeyImpl Member Added: public FieldIndexKeyImpl (int parentID, object value); Member Added: public virtual int ParentID (); Member Added: public virtual object Value (); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Internal.Btree.IBTreeRange Member Added: public System.Collections.IEnumerator Pointers (); Member Added: public System.Collections.IEnumerator Keys (); Member Added: public int Size (); Member Added: public Db4objects.Db4o.Internal.Btree.IBTreeRange Greater (); Member Added: public Db4objects.Db4o.Internal.Btree.IBTreeRange Union (Db4objects.Db4o.Internal.Btree.IBTreeRange other); Member Added: public Db4objects.Db4o.Internal.Btree.IBTreeRange ExtendToLast (); Member Added: public Db4objects.Db4o.Internal.Btree.IBTreeRange Smaller (); Member Added: public Db4objects.Db4o.Internal.Btree.IBTreeRange ExtendToFirst (); Member Added: public Db4objects.Db4o.Internal.Btree.IBTreeRange Intersect (Db4objects.Db4o.Internal.Btree.IBTreeRange range); Member Added: public Db4objects.Db4o.Internal.Btree.IBTreeRange ExtendToLastOf (Db4objects.Db4o.Internal.Btree.IBTreeRange upperRange); Member Added: public bool IsEmpty (); Member Added: public void Accept (Db4objects.Db4o.Internal.Btree.IBTreeRangeVisitor visitor); Member Added: public Db4objects.Db4o.Internal.Btree.BTreePointer LastPointer (); New Type: Db4objects.Db4o.Internal.Btree.IBTreeRangeVisitor Member Added: public void Visit (Db4objects.Db4o.Internal.Btree.BTreeRangeSingle range); Member Added: public void Visit (Db4objects.Db4o.Internal.Btree.BTreeRangeUnion union); New Type: Db4objects.Db4o.Internal.Btree.IBTreeStructureListener Member Added: public void NotifySplit (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTreeNode originalNode, Db4objects.Db4o.Internal.Btree.BTreeNode newRightNode); Member Added: public void NotifyDeleted (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTreeNode node); Member Added: public void NotifyCountChanged (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Btree.BTreeNode node, int diff); New Type: Db4objects.Db4o.Internal.Btree.IFieldIndexKey Member Added: public int ParentID (); Member Added: public object Value (); New Type: Db4objects.Db4o.Internal.Btree.SearchTarget Member Added: public SearchTarget (string target); Member Added: public static readonly Db4objects.Db4o.Internal.Btree.SearchTarget Lowest; Member Added: public static readonly Db4objects.Db4o.Internal.Btree.SearchTarget Any; Member Added: public static readonly Db4objects.Db4o.Internal.Btree.SearchTarget Highest; Member Added: public override string ToString (); New Type: Db4objects.Db4o.Internal.Btree.Searcher Member Added: public Searcher (Db4objects.Db4o.Internal.Btree.SearchTarget target, int count); Member Added: public bool AfterLast (); Member Added: public bool BeforeFirst (); Member Added: public int Count (); Member Added: public int Cursor (); Member Added: public bool FoundMatch (); Member Added: public bool Incomplete (); Member Added: public void MoveForward (); Member Added: public void ResultIs (int cmp); Member Added: public bool IsGreater (); New Type: Db4objects.Db4o.Internal.ByteArrayBuffer Member Added: public ByteArrayBuffer (int length); Member Added: public ByteArrayBuffer (byte[] buffer); Member Added: public byte[] _buffer; Member Added: public int _offset; Member Added: public virtual void Seek (int offset); Member Added: public virtual void WriteBytes (byte[] bytes); Member Added: public virtual void Append (byte[] bytes); Member Added: public bool ContainsTheSame (Db4objects.Db4o.Internal.ByteArrayBuffer other); Member Added: public virtual void CopyTo (Db4objects.Db4o.Internal.ByteArrayBuffer to, int fromOffset, int toOffset, int length); Member Added: public virtual int Length (); Member Added: public virtual void IncrementOffset (int a_by); Member Added: public virtual void Read (Db4objects.Db4o.Internal.ObjectContainerBase stream, int address, int addressOffset); Member Added: public void ReadBegin (byte identifier); Member Added: public virtual Db4objects.Db4o.Foundation.BitMap4 ReadBitMap (int bitCount); Member Added: public virtual byte ReadByte (); Member Added: public virtual byte[] ReadBytes (int a_length); Member Added: public virtual void ReadBytes (byte[] bytes); Member Added: public Db4objects.Db4o.Internal.ByteArrayBuffer ReadEmbeddedObject (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual void ReadEncrypt (Db4objects.Db4o.Internal.ObjectContainerBase stream, int address); Member Added: public virtual void ReadEnd (); Member Added: public int ReadInt (); Member Added: public virtual long ReadLong (); Member Added: public virtual Db4objects.Db4o.Internal.ByteArrayBuffer ReadPayloadReader (int offset, int length); Member Added: public override string ToString (); Member Added: public virtual void WriteBegin (byte a_identifier); Member Added: public void WriteBitMap (Db4objects.Db4o.Foundation.BitMap4 nullBitMap); Member Added: public void WriteByte (byte a_byte); Member Added: public virtual void WriteEnd (); Member Added: public void WriteInt (int a_int); Member Added: public virtual void WriteIDOf (Db4objects.Db4o.Internal.Transaction trans, object obj); Member Added: public virtual void WriteIDOf (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.PersistentBase persistent); Member Added: protected virtual bool CanWritePersistentBase (); Member Added: public virtual void WriteShortString (Db4objects.Db4o.Internal.Transaction trans, string a_string); Member Added: public virtual void WriteLong (long l); Member Added: public virtual void IncrementIntSize (); Member Added: public virtual int Offset (); Member Added: public virtual void EnsureSize (int size); Member Added: public virtual void Skip (int length); Member Added: public virtual void CheckXBytes (bool flag); Member Added: public virtual bool CheckXBytes (); Member Added: public virtual bool Eof (); Member Added: public virtual int RemainingByteCount (); New Type: Db4objects.Db4o.Internal.Caching.CacheFactory Member Added: public CacheFactory (); Member Added: public static Db4objects.Db4o.Internal.Caching.ICache4 New2QCache (int size); Member Added: public static Db4objects.Db4o.Internal.Caching.ICache4 New2QLongCache (int size); Member Added: public static Db4objects.Db4o.Internal.Caching.ICache4 New2QXCache (int size); Member Added: public static Db4objects.Db4o.Internal.Caching.IPurgeableCache4 NewLRUCache (int size); Member Added: public static Db4objects.Db4o.Internal.Caching.IPurgeableCache4 NewLRUIntCache (int size); Member Added: public static Db4objects.Db4o.Internal.Caching.IPurgeableCache4 NewLRULongCache (int size); Namespace Directory Created: Db4objects.Db4o.Internal.Caching New Namespace File: Db4objects.Db4o.Internal.Caching New Type: Db4objects.Db4o.Internal.Caching.CacheStatistics Member Added: public CacheStatistics (Db4objects.Db4o.Internal.Caching.ICache4 delegate_); Member Added: public virtual object Produce (object key, Db4objects.Db4o.Foundation.IFunction4 producer, Db4objects.Db4o.Foundation.IProcedure4 onDiscard); Member Added: public virtual System.Collections.IEnumerator GetEnumerator (); Member Added: public virtual int Calls (); Member Added: public virtual int Misses (); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Internal.Caching.ICache4 Member Added: public object Produce (object key, Db4objects.Db4o.Foundation.IFunction4 producer, Db4objects.Db4o.Foundation.IProcedure4 finalizer); New Type: Db4objects.Db4o.Internal.Caching.IPurgeableCache4 Member Added: public object Purge (object key); New Type: Db4objects.Db4o.Internal.Caching.NullCache4 Member Added: public NullCache4 (); Member Added: public virtual object Produce (object key, Db4objects.Db4o.Foundation.IFunction4 producer, Db4objects.Db4o.Foundation.IProcedure4 onDiscard); Member Added: public virtual System.Collections.IEnumerator GetEnumerator (); New Type: Db4objects.Db4o.Internal.CallBackMode Member Added: public static readonly Db4objects.Db4o.Internal.CallBackMode All; Member Added: public static readonly Db4objects.Db4o.Internal.CallBackMode DeleteOnly; Member Added: public static readonly Db4objects.Db4o.Internal.CallBackMode None; Member Added: public override string ToString (); New Type: Db4objects.Db4o.Internal.CallbackObjectInfoCollections Member Added: public CallbackObjectInfoCollections (Db4objects.Db4o.Ext.IObjectInfoCollection added_, Db4objects.Db4o.Ext.IObjectInfoCollection updated_, Db4objects.Db4o.Ext.IObjectInfoCollection deleted_); Member Added: public readonly Db4objects.Db4o.Ext.IObjectInfoCollection added; Member Added: public readonly Db4objects.Db4o.Ext.IObjectInfoCollection updated; Member Added: public readonly Db4objects.Db4o.Ext.IObjectInfoCollection deleted; Member Added: public static readonly Db4objects.Db4o.Internal.CallbackObjectInfoCollections Emtpy; New Type: Db4objects.Db4o.Internal.Callbacks.ICallbacks Member Added: public bool ObjectCanNew (Db4objects.Db4o.Internal.Transaction transaction, object obj); Member Added: public bool ObjectCanActivate (Db4objects.Db4o.Internal.Transaction transaction, object obj); Member Added: public bool ObjectCanUpdate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo objectInfo); Member Added: public bool ObjectCanDelete (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo objectInfo); Member Added: public bool ObjectCanDeactivate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo objectInfo); Member Added: public void ObjectOnActivate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public void ObjectOnNew (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public void ObjectOnUpdate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public void ObjectOnDelete (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public void ObjectOnDeactivate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public void ObjectOnInstantiate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public void QueryOnStarted (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Query.IQuery query); Member Added: public void QueryOnFinished (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Query.IQuery query); Member Added: public bool CaresAboutCommitting (); Member Added: public bool CaresAboutCommitted (); Member Added: public void ClassOnRegistered (Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public void CommitOnStarted (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.CallbackObjectInfoCollections objectInfoCollections); Member Added: public void CommitOnCompleted (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.CallbackObjectInfoCollections objectInfoCollections, bool isOwnCommit); Member Added: public bool CaresAboutDeleting (); Member Added: public bool CaresAboutDeleted (); Member Added: public void OpenOnFinished (Db4objects.Db4o.IObjectContainer container); Member Added: public void CloseOnStarted (Db4objects.Db4o.IObjectContainer container); Namespace Directory Created: Db4objects.Db4o.Internal.Callbacks New Namespace File: Db4objects.Db4o.Internal.Callbacks New Type: Db4objects.Db4o.Internal.Callbacks.NullCallbacks Member Added: public NullCallbacks (); Member Added: public virtual void QueryOnFinished (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Query.IQuery query); Member Added: public virtual void QueryOnStarted (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Query.IQuery query); Member Added: public virtual bool ObjectCanNew (Db4objects.Db4o.Internal.Transaction transaction, object obj); Member Added: public virtual bool ObjectCanActivate (Db4objects.Db4o.Internal.Transaction transaction, object obj); Member Added: public virtual bool ObjectCanUpdate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo objectInfo); Member Added: public virtual bool ObjectCanDelete (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo objectInfo); Member Added: public virtual bool ObjectCanDeactivate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo objectInfo); Member Added: public virtual void ObjectOnNew (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public virtual void ObjectOnActivate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public virtual void ObjectOnUpdate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public virtual void ObjectOnDelete (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public virtual void ObjectOnDeactivate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public virtual void ObjectOnInstantiate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public virtual void CommitOnStarted (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.CallbackObjectInfoCollections objectInfoCollections); Member Added: public virtual void CommitOnCompleted (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.CallbackObjectInfoCollections objectInfoCollections, bool isOwnCommit); Member Added: public virtual bool CaresAboutCommitting (); Member Added: public virtual bool CaresAboutCommitted (); Member Added: public virtual void ClassOnRegistered (Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public virtual bool CaresAboutDeleting (); Member Added: public virtual bool CaresAboutDeleted (); Member Added: public virtual void CloseOnStarted (Db4objects.Db4o.IObjectContainer container); Member Added: public virtual void OpenOnFinished (Db4objects.Db4o.IObjectContainer container); New Type: Db4objects.Db4o.Internal.ClassAspect Member Added: protected ClassAspect (); Member Added: protected int _handle; Member Added: public abstract Db4objects.Db4o.Internal.Marshall.AspectType AspectType (); Member Added: public abstract string GetName (); Member Added: public abstract void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public abstract int LinkLength (); Member Added: public void IncrementOffset (Db4objects.Db4o.Marshall.IReadBuffer buffer); Member Added: public abstract void DefragAspect (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public abstract void Marshall (Db4objects.Db4o.Internal.Marshall.MarshallingContext context, object child); Member Added: public abstract void CollectIDs (Db4objects.Db4o.Internal.Marshall.CollectIdContext context); Member Added: public virtual void SetHandle (int handle); Member Added: public abstract void Activate (Db4objects.Db4o.Internal.Marshall.UnmarshallingContext context); Member Added: public abstract void Delete (Db4objects.Db4o.Internal.Delete.DeleteContextImpl context, bool isUpdate); Member Added: public abstract bool CanBeDisabled (); Member Added: protected virtual bool CheckEnabled (Db4objects.Db4o.Internal.Marshall.IAspectVersionContext context); Member Added: public virtual void DisableFromAspectCountVersion (int aspectCount); Member Added: public bool IsEnabledOn (Db4objects.Db4o.Internal.Marshall.IAspectVersionContext context); Member Added: public abstract void Deactivate (Db4objects.Db4o.Typehandlers.IActivationContext context); New Type: Db4objects.Db4o.Internal.ClassMetadata Member Added: protected ClassMetadata (Db4objects.Db4o.Internal.ObjectContainerBase container); Member Added: public ClassMetadata (Db4objects.Db4o.Internal.ObjectContainerBase container, Db4objects.Db4o.Reflect.IReflectClass classReflector); Member Added: protected Db4objects.Db4o.Typehandlers.ITypeHandler4 _typeHandler; Member Added: public Db4objects.Db4o.Internal.ClassMetadata _ancestor; Member Added: public Db4objects.Db4o.Internal.ClassAspect[] _aspects; Member Added: public virtual bool IsInternal (); Member Added: public virtual void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public void AddFieldIndices (Db4objects.Db4o.Internal.StatefulBuffer buffer); Member Added: public virtual bool AspectsAreInitialized (); Member Added: public virtual bool DescendOnCascadingActivation (); Member Added: public virtual void CheckType (); Member Added: public virtual bool IsDb4oTypeImpl (); Member Added: public Db4objects.Db4o.Internal.Activation.IUpdateDepth AdjustUpdateDepth (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Activation.IUpdateDepth depth); Member Added: public virtual bool CascadesOnDeleteOrUpdate (); Member Added: public virtual Db4objects.Db4o.Internal.Activation.FixedActivationDepth AdjustCollectionDepthToBorders (Db4objects.Db4o.Internal.Activation.FixedActivationDepth depth); Member Added: public int UpdateDepthFromConfig (); Member Added: public virtual void CollectConstraints (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Query.Processor.QConObject parentConstraint, object obj, Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public void CollectIDs (Db4objects.Db4o.Internal.Marshall.CollectIdContext context, string fieldName); Member Added: public void CollectIDs (Db4objects.Db4o.Internal.Marshall.CollectIdContext context); Member Added: public virtual void CollectIDs (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public virtual Db4objects.Db4o.Internal.Config4Class Config (); Member Added: public virtual Db4objects.Db4o.Internal.Config4Class ConfigOrAncestorConfig (); Member Added: public virtual void Deactivate (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Ext.IObjectInfo reference, Db4objects.Db4o.Internal.Activation.IActivationDepth depth); Member Added: public virtual void ForceDeactivation (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Activation.IActivationDepth depth, object obj); Member Added: public virtual void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public virtual Db4objects.Db4o.Foundation.TernaryBool CascadeOnDeleteTernary (); Member Added: public virtual bool CascadeOnDelete (); Member Added: public bool DispatchEvent (Db4objects.Db4o.Internal.Transaction trans, object obj, int message); Member Added: public bool HasEventRegistered (Db4objects.Db4o.Internal.Transaction trans, int eventID); Member Added: public int DeclaredAspectCount (); Member Added: public int AspectCount (); Member Added: public Db4objects.Db4o.Internal.Handlers.HandlerVersion SeekToField (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer buffer, Db4objects.Db4o.Internal.FieldMetadata field); Member Added: public bool SeekToField (Db4objects.Db4o.Internal.Marshall.ObjectHeaderContext context, Db4objects.Db4o.Internal.ClassAspect field); Member Added: public virtual bool GenerateUUIDs (); Member Added: public virtual bool GenerateCommitTimestamps (); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata GetAncestor (); Member Added: public virtual object GetComparableObject (object forObject); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata GetHigherHierarchy (Db4objects.Db4o.Internal.ClassMetadata a_classMetadata); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata GetHigherOrCommonHierarchy (Db4objects.Db4o.Internal.ClassMetadata a_classMetadata); Member Added: public override byte GetIdentifier (); Member Added: public virtual long[] GetIDs (); Member Added: public virtual long[] GetIDs (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual bool HasClassIndex (); Member Added: public virtual bool HasVersionField (); Member Added: public virtual Db4objects.Db4o.Internal.Classindex.IClassIndexStrategy Index (); Member Added: public virtual int IndexEntryCount (Db4objects.Db4o.Internal.Transaction ta); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ClassReflector (); Member Added: public virtual string GetName (); Member Added: public virtual Db4objects.Db4o.Ext.IStoredClass GetParentStoredClass (); Member Added: public virtual Db4objects.Db4o.Ext.IStoredField[] GetStoredFields (); Member Added: public Db4objects.Db4o.Internal.ObjectContainerBase Container (); Member Added: public virtual Db4objects.Db4o.Internal.FieldMetadata FieldMetadataForName (string name); Member Added: public virtual bool HasField (Db4objects.Db4o.Internal.ObjectContainerBase container, string fieldName); Member Added: public virtual bool HoldsAnyClass (); Member Added: public virtual object Instantiate (Db4objects.Db4o.Internal.Marshall.UnmarshallingContext context); Member Added: protected void OnInstantiate (Db4objects.Db4o.Internal.Marshall.UnmarshallingContext context, object obj); Member Added: public virtual object InstantiateTransient (Db4objects.Db4o.Internal.Marshall.UnmarshallingContext context); Member Added: public virtual bool HasObjectConstructor (); Member Added: public virtual bool IsTranslated (); Member Added: public virtual bool IsArray (); Member Added: public override bool IsDirty (); Member Added: public virtual bool HasIdentity (); Member Added: public virtual bool IsStronglyTyped (); Member Added: public virtual bool IsValueType (); Member Added: public virtual string NameToWrite (); Member Added: public bool CallConstructor (); Member Added: public override int OwnLength (); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadCandidateHandler (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 SeekCandidateHandler (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public int ReadAspectCount (Db4objects.Db4o.Marshall.IReadBuffer buffer); Member Added: public byte[] ReadName1 (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public virtual void ReadVirtualAttributes (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ObjectReference ref, bool lastCommitted); Member Added: public virtual Db4objects.Db4o.Reflect.Generic.GenericReflector Reflector (); Member Added: public virtual void Rename (string newName); Member Added: public override void ReadThis (Db4objects.Db4o.Internal.Transaction a_trans, Db4objects.Db4o.Internal.ByteArrayBuffer a_reader); Member Added: public virtual void Refresh (); Member Added: public virtual Db4objects.Db4o.Ext.IStoredField StoredField (string fieldName, object fieldType); Member Added: protected virtual Db4objects.Db4o.StaticField ToStaticField (Db4objects.Db4o.Reflect.IReflectField reflectField); Member Added: protected virtual void UpdateExistingStaticField (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.StaticField existingField, Db4objects.Db4o.Reflect.IReflectField reflectField); Member Added: protected virtual Db4objects.Db4o.StaticField FieldByName (Db4objects.Db4o.StaticField[] fields, string fieldName); Member Added: public override string ToString (); Member Added: public override bool WriteObjectBegin (); Member Added: public override sealed void WriteThis (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer writer); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object source); Member Added: public static void DefragObject (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public virtual void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public virtual void DefragClass (Db4objects.Db4o.Internal.DefragmentContextImpl context, int classIndexID); Member Added: public static Db4objects.Db4o.Internal.ClassMetadata ReadClass (Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public virtual bool IsAssignableFrom (Db4objects.Db4o.Internal.ClassMetadata other); Member Added: public virtual void SetAncestor (Db4objects.Db4o.Internal.ClassMetadata ancestor); Member Added: public virtual object WrapWithTransactionContext (Db4objects.Db4o.Internal.Transaction transaction, object value); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 TypeHandler (); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 DelegateTypeHandler (Db4objects.Db4o.Marshall.IContext context); Member Added: protected virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 CorrectHandlerVersion (Db4objects.Db4o.Internal.Marshall.IHandlerVersionContext context); Member Added: public virtual void TraverseDeclaredFields (Db4objects.Db4o.Foundation.IProcedure4 procedure); Member Added: public virtual void TraverseDeclaredAspects (Db4objects.Db4o.Foundation.IProcedure4 procedure); Member Added: public virtual bool AspectsAreNull (); Member Added: public virtual bool IsModified (object obj); Member Added: public virtual int InstanceCount (); Member Added: public virtual int InstanceCount (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual bool IsStorable (); Member Added: public virtual bool IsStruct (); Member Added: public virtual void DropClassIndex (); Member Added: public virtual void TraverseAllAspects (Db4objects.Db4o.Internal.Metadata.ITraverseAspectCommand command); Member Added: protected virtual Db4objects.Db4o.Internal.Metadata.IAspectTraversalStrategy DetectAspectTraversalStrategy (); New Type: Db4objects.Db4o.Internal.ClassMetadataIterator Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata CurrentClass (); Member Added: protected override object Map (object current); New Type: Db4objects.Db4o.Internal.ClassMetadataRepository Member Added: public ClassMetadataRepository (Db4objects.Db4o.Internal.Transaction systemTransaction); Member Added: public void AddClassMetadata (Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public void AttachQueryNode (string fieldName, Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public void IterateTopLevelClasses (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public Db4objects.Db4o.Foundation.Collection4 ForInterface (Db4objects.Db4o.Reflect.IReflectClass claxx); Member Added: public override byte GetIdentifier (); Member Added: public int ClassMetadataIdForName (string name); Member Added: public Db4objects.Db4o.Internal.ClassMetadata GetClassMetadata (string name); Member Added: public int GetClassMetadataID (string name); Member Added: public void InitOnUp (Db4objects.Db4o.Internal.Transaction systemTrans); Member Added: public Db4objects.Db4o.Internal.ClassMetadataIterator Iterator (); Member Added: public System.Collections.IEnumerator Ids (); Member Added: public override int OwnLength (); Member Added: public override sealed void ReadThis (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public Db4objects.Db4o.Internal.ClassMetadata ReadClassMetadata (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Reflect.IReflectClass clazz); Member Added: public void CheckAllClassChanges (); Member Added: public void RefreshClasses (); Member Added: public void RefreshClassCache (Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Reflect.IReflectClass oldReflector); Member Added: public Db4objects.Db4o.Ext.IStoredClass[] StoredClasses (); Member Added: public void WriteAllClasses (); Member Added: public override void WriteThis (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public override string ToString (); Member Added: public override void SetID (int id); New Type: Db4objects.Db4o.Internal.Classindex.AbstractClassIndexStrategy Member Added: public AbstractClassIndexStrategy (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: protected readonly Db4objects.Db4o.Internal.ClassMetadata _classMetadata; Member Added: protected virtual int ClassMetadataID (); Member Added: public virtual int OwnLength (); Member Added: protected abstract void InternalAdd (Db4objects.Db4o.Internal.Transaction trans, int id); Member Added: public void Add (Db4objects.Db4o.Internal.Transaction trans, int id); Member Added: protected abstract void InternalRemove (Db4objects.Db4o.Internal.Transaction ta, int id); Member Added: public void Remove (Db4objects.Db4o.Internal.Transaction ta, int id); Member Added: public abstract System.Collections.IEnumerator AllSlotIDs (Db4objects.Db4o.Internal.Transaction arg1); Member Added: public abstract void DefragIndex (Db4objects.Db4o.Internal.DefragmentContextImpl arg1); Member Added: public abstract void DefragReference (Db4objects.Db4o.Internal.ClassMetadata arg1, Db4objects.Db4o.Internal.DefragmentContextImpl arg2, int arg3); Member Added: public abstract void DontDelete (Db4objects.Db4o.Internal.Transaction arg1, int arg2); Member Added: public abstract int EntryCount (Db4objects.Db4o.Internal.Transaction arg1); Member Added: public abstract int Id (); Member Added: public abstract void Initialize (Db4objects.Db4o.Internal.ObjectContainerBase arg1); Member Added: public abstract void Purge (); Member Added: public abstract void Read (Db4objects.Db4o.Internal.ObjectContainerBase arg1, int arg2); Member Added: public abstract void TraverseAll (Db4objects.Db4o.Internal.Transaction arg1, Db4objects.Db4o.Foundation.IVisitor4 arg2); Member Added: public abstract int Write (Db4objects.Db4o.Internal.Transaction arg1); Namespace Directory Created: Db4objects.Db4o.Internal.Classindex New Namespace File: Db4objects.Db4o.Internal.Classindex New Type: Db4objects.Db4o.Internal.Classindex.BTreeClassIndexStrategy Member Added: public BTreeClassIndexStrategy (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTree Btree (); Member Added: public override int EntryCount (Db4objects.Db4o.Internal.Transaction ta); Member Added: public override void Initialize (Db4objects.Db4o.Internal.ObjectContainerBase stream); Member Added: public override void Purge (); Member Added: public override void Read (Db4objects.Db4o.Internal.ObjectContainerBase stream, int indexID); Member Added: public override int Write (Db4objects.Db4o.Internal.Transaction trans); Member Added: public override void TraverseAll (Db4objects.Db4o.Internal.Transaction ta, Db4objects.Db4o.Foundation.IVisitor4 command); Member Added: protected override void InternalAdd (Db4objects.Db4o.Internal.Transaction trans, int id); Member Added: protected override void InternalRemove (Db4objects.Db4o.Internal.Transaction ta, int id); Member Added: public override void DontDelete (Db4objects.Db4o.Internal.Transaction transaction, int id); Member Added: public override void DefragReference (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Internal.DefragmentContextImpl context, int classIndexID); Member Added: public override int Id (); Member Added: public override System.Collections.IEnumerator AllSlotIDs (Db4objects.Db4o.Internal.Transaction trans); Member Added: public override void DefragIndex (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public static Db4objects.Db4o.Internal.Btree.BTree Btree (Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public static System.Collections.IEnumerator Iterate (Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.Transaction trans); New Type: Db4objects.Db4o.Internal.Classindex.IClassIndexStrategy Member Added: public void Initialize (Db4objects.Db4o.Internal.ObjectContainerBase stream); Member Added: public void Read (Db4objects.Db4o.Internal.ObjectContainerBase stream, int indexID); Member Added: public int Write (Db4objects.Db4o.Internal.Transaction transaction); Member Added: public void Add (Db4objects.Db4o.Internal.Transaction transaction, int id); Member Added: public void Remove (Db4objects.Db4o.Internal.Transaction transaction, int id); Member Added: public int EntryCount (Db4objects.Db4o.Internal.Transaction transaction); Member Added: public int OwnLength (); Member Added: public void Purge (); Member Added: public void TraverseAll (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Foundation.IVisitor4 command); Member Added: public void DontDelete (Db4objects.Db4o.Internal.Transaction transaction, int id); Member Added: public System.Collections.IEnumerator AllSlotIDs (Db4objects.Db4o.Internal.Transaction trans); Member Added: public void DefragReference (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Internal.DefragmentContextImpl context, int classIndexID); Member Added: public int Id (); Member Added: public void DefragIndex (Db4objects.Db4o.Internal.DefragmentContextImpl context); New Type: Db4objects.Db4o.Internal.Collections.BigSet`1 Member Added: public BigSet (Db4objects.Db4o.Internal.LocalObjectContainer db); Member Added: public virtual bool Add (E obj); Member Added: public virtual bool AddAll (System.Collections.Generic.IEnumerable iterable); Member Added: public virtual void Clear (); Member Added: public virtual bool Contains (object obj); Member Added: public virtual bool Remove (object obj); Member Added: public virtual object[] ToArray (); Member Added: public virtual T[] ToArray (T[] a); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteContext context); Member Added: public virtual void Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public virtual void Invalidate (); Member Added: void ICollection.Add (E item); Member Added: bool ICollection.Contains (E item); Member Added: void ICollection.CopyTo (E[] array, int arrayIndex); Member Added: bool ICollection.Remove (E item); Member Added: System.Collections.Generic.IEnumerator IEnumerable.GetEnumerator (); Member Added: System.Collections.IEnumerator IEnumerable.GetEnumerator (); Member Added: bool ISet.RemoveAll (System.Collections.Generic.IEnumerable es); Member Added: bool ISet.ContainsAll (System.Collections.Generic.IEnumerable es); Member Added: public virtual bool IsEmpty { get; } Member Added: public virtual int Count { get; } Member Added: public bool IsReadOnly { get; } Namespace Directory Created: Db4objects.Db4o.Internal.Collections New Namespace File: Db4objects.Db4o.Internal.Collections New Type: Db4objects.Db4o.Internal.Collections.BigSetBTreeManager New Type: Db4objects.Db4o.Internal.Collections.BigSetTypeHandler Member Added: public BigSetTypeHandler (); Member Added: public virtual void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public virtual void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: public virtual void Activate (Db4objects.Db4o.Marshall.IReferenceActivationContext context); Member Added: public virtual void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public virtual void CollectIDs (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadCandidateHandler (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); New Type: Db4objects.Db4o.Internal.Collections.IBigSetPersistence Member Added: public void Write (Db4objects.Db4o.Marshall.IWriteContext context); Member Added: public void Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public void Invalidate (); New Type: Db4objects.Db4o.Internal.CommitTimestampFieldMetadata Member Added: public override void AddFieldIndex (Db4objects.Db4o.Internal.Marshall.ObjectIdContextImpl context); Member Added: public override void AddIndexEntry (Db4objects.Db4o.Internal.Transaction trans, int parentID, object indexEntry); Member Added: public override void RemoveIndexEntry (Db4objects.Db4o.Internal.Transaction trans, int parentID, object indexEntry); Member Added: public override void Delete (Db4objects.Db4o.Internal.Delete.DeleteContextImpl context, bool isUpdate); Member Added: public override int LinkLength (); Member Added: public override void DefragAspect (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public override void Activate (Db4objects.Db4o.Internal.Marshall.UnmarshallingContext context); Member Added: public override Db4objects.Db4o.Internal.Btree.BTree GetIndex (Db4objects.Db4o.Internal.Transaction trans); Member Added: public override bool HasIndex (); Member Added: protected override Db4objects.Db4o.Internal.Btree.IFieldIndexKey CreateFieldIndexKey (int parentID, object indexEntry); Member Added: public override object Read (Db4objects.Db4o.Internal.Marshall.IObjectIdContext context); New Type: Db4objects.Db4o.Internal.CommitTimestampSupport Member Added: public CommitTimestampSupport (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public virtual void EnsureInitialized (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTree IdToTimestamp (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTree TimestampToId (); Member Added: public virtual long VersionForId (int id); Member Added: public virtual void Put (Db4objects.Db4o.Internal.Transaction trans, int objectId, long version); New Type: Db4objects.Db4o.Internal.CommitTimestampSupport/TimestampEntry Member Added: public TimestampEntry (int objectId, long commitTimestamp); Member Added: public readonly int objectId; Member Added: public readonly long commitTimestamp; Member Added: public override string ToString (); Member Added: public virtual int ParentID (); Member Added: public virtual long GetCommitTimestamp (); Member Added: public virtual object Value (); New Type: Db4objects.Db4o.Internal.Config4Abstract Member Added: public Config4Abstract (); Member Added: protected Config4Abstract (Db4objects.Db4o.Foundation.KeySpecHashtable4 config); Member Added: protected Db4objects.Db4o.Foundation.KeySpecHashtable4 _config; Member Added: public virtual void CascadeOnActivate (bool flag); Member Added: public virtual void CascadeOnDelete (bool flag); Member Added: public virtual void CascadeOnUpdate (bool flag); Member Added: protected virtual void PutThreeValued (Db4objects.Db4o.Foundation.KeySpec spec, bool flag); Member Added: protected virtual void PutThreeValuedInt (Db4objects.Db4o.Foundation.KeySpec spec, bool flag); Member Added: public virtual Db4objects.Db4o.Foundation.TernaryBool CascadeOnActivate (); Member Added: public virtual Db4objects.Db4o.Foundation.TernaryBool CascadeOnDelete (); Member Added: public virtual Db4objects.Db4o.Foundation.TernaryBool CascadeOnUpdate (); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public virtual string GetName (); Member Added: protected virtual void SetName (string name); New Type: Db4objects.Db4o.Internal.Config4Class Member Added: protected Config4Class (Db4objects.Db4o.Internal.Config4Impl configuration, Db4objects.Db4o.Foundation.KeySpecHashtable4 config); Member Added: public virtual int AdjustActivationDepth (int depth); Member Added: public virtual void CallConstructor (bool flag); Member Added: public virtual void Compare (Db4objects.Db4o.Config.IObjectAttribute comparator); Member Added: public virtual object DeepClone (object param); Member Added: public virtual void EnableReplication (bool setting); Member Added: public virtual void GenerateUUIDs (bool setting); Member Added: public virtual void GenerateVersionNumbers (bool setting); Member Added: public virtual Db4objects.Db4o.Config.IObjectTranslator GetTranslator (); Member Added: public virtual void Indexed (bool flag); Member Added: public virtual bool Indexed (); Member Added: public virtual void MaximumActivationDepth (int depth); Member Added: public virtual void MinimumActivationDepth (int depth); Member Added: public virtual int MinimumActivationDepth (); Member Added: public virtual Db4objects.Db4o.Foundation.TernaryBool CallConstructor (); Member Added: public virtual Db4objects.Db4o.Config.IObjectField ObjectField (string fieldName); Member Added: public virtual void PersistStaticFieldValues (); Member Added: public virtual void Rename (string newName); Member Added: public virtual void StoreTransientFields (bool flag); Member Added: public virtual void Translate (Db4objects.Db4o.Config.IObjectTranslator translator); Member Added: public virtual void UpdateDepth (int depth); Member Added: public virtual Db4objects.Db4o.Config.IObjectAttribute QueryAttributeProvider (); Member Added: public virtual bool StoreTransientFields (); New Type: Db4objects.Db4o.Internal.Config4Field Member Added: protected Config4Field (Db4objects.Db4o.Internal.Config4Class a_class, Db4objects.Db4o.Foundation.KeySpecHashtable4 config); Member Added: public virtual object DeepClone (object param); Member Added: public virtual void Rename (string newName); Member Added: public virtual void Indexed (bool flag); Member Added: public virtual void InitOnUp (Db4objects.Db4o.Internal.Transaction systemTrans, Db4objects.Db4o.Internal.FieldMetadata fieldMetadata); Member Added: public virtual void Used (bool flag); Member Added: public virtual bool Used (); New Type: Db4objects.Db4o.Internal.Config4Impl Member Added: public Config4Impl (); Member Added: public event EventHandler PrefetchSettingsChanged; Member Added: public const int PrefetchSlotCacheSizeFactor = 10; Member Added: public int ActivationDepth (); Member Added: public void ActivationDepth (int depth); Member Added: public void Add (Db4objects.Db4o.Config.IConfigurationItem item); Member Added: public System.Collections.IEnumerator ConfigurationItemsIterator (); Member Added: public void AllowVersionUpdates (bool flag); Member Added: public void ApplyConfigurationItems (Db4objects.Db4o.Internal.IInternalObjectContainer container); Member Added: public void AutomaticShutDown (bool flag); Member Added: public void BlockSize (int bytes); Member Added: public void BTreeNodeSize (int size); Member Added: public void BTreeCacheHeight (int height); Member Added: public void Callbacks (bool turnOn); Member Added: public void CallbackMode (Db4objects.Db4o.Internal.CallBackMode mode); Member Added: public void CallConstructors (bool flag); Member Added: public void ClassActivationDepthConfigurable (bool turnOn); Member Added: public Db4objects.Db4o.Internal.Config4Class ConfigClass (string className); Member Added: public object DeepClone (object param); Member Added: public void Container (Db4objects.Db4o.Internal.ObjectContainerBase container); Member Added: public void DatabaseGrowthSize (int bytes); Member Added: public int DatabaseGrowthSize (); Member Added: public void DetectSchemaChanges (bool flag); Member Added: public void DisableCommitRecovery (); Member Added: public void DiscardSmallerThan (int byteCount); Member Added: public void Encrypt (bool flag); Member Added: public void ExceptionsOnNotStorable (bool flag); Member Added: public Db4objects.Db4o.Config.IFreespaceConfiguration Freespace (); Member Added: public void FreespaceFiller (Db4objects.Db4o.Config.IFreespaceFiller freespaceFiller); Member Added: public Db4objects.Db4o.Config.IFreespaceFiller FreespaceFiller (); Member Added: public void GenerateUUIDs (Db4objects.Db4o.Config.ConfigScope scope); Member Added: public void GenerateVersionNumbers (Db4objects.Db4o.Config.ConfigScope scope); Member Added: public void GenerateCommitTimestamps (bool flag); Member Added: public Db4objects.Db4o.Messaging.IMessageSender GetMessageSender (); Member Added: public void InternStrings (bool doIntern); Member Added: public void Io (Db4objects.Db4o.IO.IoAdapter adapter); Member Added: public void LockDatabaseFile (bool flag); Member Added: public void MarkTransient (string marker); Member Added: public void MessageLevel (int level); Member Added: public void OptimizeNativeQueries (bool optimizeNQ); Member Added: public bool OptimizeNativeQueries (); Member Added: public Db4objects.Db4o.Config.IObjectClass ObjectClass (object clazz); Member Added: public System.IO.TextWriter OutStream (); Member Added: public void Password (string pw); Member Added: public void ReadOnly (bool flag); Member Added: public Db4objects.Db4o.Reflect.Generic.GenericReflector Reflector (); Member Added: public void ReflectWith (Db4objects.Db4o.Reflect.IReflector reflect); Member Added: public void RefreshClasses (); Member Added: public void ReserveStorageSpace (long byteCount); Member Added: public void Send (object obj); Member Added: public void SetBlobPath (string path); Member Added: public void SetMessageRecipient (Db4objects.Db4o.Messaging.IMessageRecipient messageRecipient); Member Added: public void SetOut (System.IO.TextWriter outStream); Member Added: public void SingleThreadedClient (bool flag); Member Added: public Db4objects.Db4o.Config.Encoding.IStringEncoding StringEncoding (); Member Added: public void StringEncoding (Db4objects.Db4o.Config.Encoding.IStringEncoding encoding); Member Added: public void TestConstructors (bool flag); Member Added: public void TimeoutClientSocket (int milliseconds); Member Added: public void TimeoutServerSocket (int milliseconds); Member Added: public void UpdateDepth (int depth); Member Added: public void UseBTreeSystem (); Member Added: public void UseRamSystem (); Member Added: public void UseIndexSystem (); Member Added: public void WeakReferenceCollectionInterval (int milliseconds); Member Added: public void WeakReferences (bool flag); Member Added: public void AddAlias (Db4objects.Db4o.Config.IAlias alias); Member Added: public void RemoveAlias (Db4objects.Db4o.Config.IAlias alias); Member Added: public string ResolveAliasRuntimeName (string runtimeType); Member Added: public string ResolveAliasStoredName (string storedType); Member Added: public bool AllowVersionUpdates (); Member Added: public bool AutomaticShutDown (); Member Added: public byte BlockSize (); Member Added: public int BTreeNodeSize (); Member Added: public string BlobPath (); Member Added: public Db4objects.Db4o.Internal.CallBackMode CallbackMode (); Member Added: public Db4objects.Db4o.Foundation.TernaryBool CallConstructors (); Member Added: public bool DetectSchemaChanges (); Member Added: public bool CommitRecoveryDisabled (); Member Added: public Db4objects.Db4o.Diagnostic.IDiagnosticConfiguration Diagnostic (); Member Added: public Db4objects.Db4o.Internal.Diagnostic.DiagnosticProcessor DiagnosticProcessor (); Member Added: public int DiscardFreeSpace (); Member Added: public Db4objects.Db4o.Foundation.Hashtable4 ExceptionalClasses (); Member Added: public bool ExceptionsOnNotStorable (); Member Added: public Db4objects.Db4o.Config.ConfigScope GenerateUUIDs (); Member Added: public Db4objects.Db4o.Foundation.TernaryBool GenerateCommitTimestamps (); Member Added: public bool InternStrings (); Member Added: public bool LockFile (); Member Added: public int MessageLevel (); Member Added: public Db4objects.Db4o.Messaging.IMessageRecipient MessageRecipient (); Member Added: public void PrefetchIDCount (int prefetchIDCount); Member Added: public int PrefetchIDCount (); Member Added: public void PrefetchObjectCount (int prefetchObjectCount); Member Added: public int PrefetchObjectCount (); Member Added: public Db4objects.Db4o.Foundation.Hashtable4 ReadAs (); Member Added: public bool IsReadOnly (); Member Added: public void RecoveryMode (bool flag); Member Added: public bool RecoveryMode (); Member Added: public int ReservedStorageSpace (); Member Added: public bool SingleThreadedClient (); Member Added: public bool TestConstructors (); Member Added: public int TimeoutClientSocket (); Member Added: public int TimeoutServerSocket (); Member Added: public int UpdateDepth (); Member Added: public int WeakReferenceCollectionInterval (); Member Added: public bool WeakReferences (); Member Added: public Db4objects.Db4o.IO.IoAdapter Io (); Member Added: public Db4objects.Db4o.Config.IQueryConfiguration Queries (); Member Added: public void EvaluationMode (Db4objects.Db4o.Config.QueryEvaluationMode mode); Member Added: public Db4objects.Db4o.Config.QueryEvaluationMode EvaluationMode (); Member Added: public void QueryResultIteratorFactory (Db4objects.Db4o.Internal.IQueryResultIteratorFactory factory); Member Added: public Db4objects.Db4o.Internal.IQueryResultIteratorFactory QueryResultIteratorFactory (); Member Added: public Db4objects.Db4o.Config.IClientServerConfiguration ClientServer (); Member Added: public void BatchMessages (bool flag); Member Added: public bool BatchMessages (); Member Added: public void MaxBatchQueueSize (int maxSize); Member Added: public int MaxBatchQueueSize (); Member Added: public void ActivationDepthProvider (Db4objects.Db4o.Internal.Activation.IActivationDepthProvider provider); Member Added: public void UpdateDepthProvider (Db4objects.Db4o.Internal.Activation.IUpdateDepthProvider provider); Member Added: public Db4objects.Db4o.Internal.Activation.IActivationDepthProvider ActivationDepthProvider (); Member Added: public Db4objects.Db4o.Internal.Activation.IUpdateDepthProvider UpdateDepthProvider (); Member Added: public void RegisterTypeHandler (Db4objects.Db4o.Typehandlers.ITypeHandlerPredicate predicate, Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); Member Added: public Db4objects.Db4o.Typehandlers.ITypeHandler4 TypeHandlerForClass (Db4objects.Db4o.Reflect.IReflectClass classReflector, byte handlerVersion); Member Added: public void Factory (Db4objects.Db4o.Config.ILegacyClientServerFactory factory); Member Added: public Db4objects.Db4o.Config.ILegacyClientServerFactory ClientServerFactory (); Member Added: public Db4objects.Db4o.Config.ICacheConfiguration Cache (); Member Added: public bool FileBasedTransactionLog (); Member Added: public void FileBasedTransactionLog (bool flag); Member Added: public void Taint (); Member Added: public static void AssertIsNotTainted (Db4objects.Db4o.Config.IConfiguration config); Member Added: public void PrefetchDepth (int prefetchDepth); Member Added: public int PrefetchDepth (); Member Added: public System.Collections.IList EnvironmentContributions (); Member Added: public void PrefetchSlotCacheSize (int slotCacheSize); Member Added: public int PrefetchSlotCacheSize (); Member Added: public void ReferenceSystemFactory (Db4objects.Db4o.Internal.References.IReferenceSystemFactory referenceSystemFactory); Member Added: public Db4objects.Db4o.Internal.References.IReferenceSystemFactory ReferenceSystemFactory (); Member Added: public void NameProvider (Db4objects.Db4o.Config.INameProvider provider); Member Added: public Db4objects.Db4o.Config.INameProvider NameProvider (); Member Added: public void UsePointerBasedIdSystem (); Member Added: public void UseStackedBTreeIdSystem (); Member Added: public void UseSingleBTreeIdSystem (); Member Added: public byte IdSystemType (); Member Added: public void UseInMemoryIdSystem (); Member Added: public void UseCustomIdSystem (Db4objects.Db4o.Config.IIdSystemFactory factory); Member Added: public Db4objects.Db4o.Config.IIdSystemFactory CustomIdSystemFactory (); Member Added: public void AsynchronousSync (bool flag); Member Added: public bool AsynchronousSync (); Member Added: public int MaxStackDepth (); Member Added: public void MaxStackDepth (int maxStackDepth); Member Added: public Db4objects.Db4o.IO.IStorage Storage { get; set; } New Type: Db4objects.Db4o.Internal.Config4Impl/ConfigDeepCloneContext Member Added: public ConfigDeepCloneContext (Db4objects.Db4o.Internal.Config4Impl orig, Db4objects.Db4o.Internal.Config4Impl cloned); Member Added: public readonly Db4objects.Db4o.Internal.Config4Impl _orig; Member Added: public readonly Db4objects.Db4o.Internal.Config4Impl _cloned; New Type: Db4objects.Db4o.Internal.Config.CacheConfigurationImpl Member Added: public CacheConfigurationImpl (Db4objects.Db4o.Internal.Config4Impl config); Member Added: public virtual int SlotCacheSize { set; } Namespace Directory Created: Db4objects.Db4o.Internal.Config New Namespace File: Db4objects.Db4o.Internal.Config New Type: Db4objects.Db4o.Internal.Config.CommonConfigurationImpl Member Added: public CommonConfigurationImpl (Db4objects.Db4o.Internal.Config4Impl config); Member Added: public virtual void Add (Db4objects.Db4o.Config.IConfigurationItem configurationItem); Member Added: public virtual void AddAlias (Db4objects.Db4o.Config.IAlias alias); Member Added: public virtual void RemoveAlias (Db4objects.Db4o.Config.IAlias alias); Member Added: public virtual void CallbackMode (Db4objects.Db4o.Internal.CallBackMode mode); Member Added: public virtual void MarkTransient (string attributeName); Member Added: public virtual Db4objects.Db4o.Config.IObjectClass ObjectClass (object clazz); Member Added: public virtual void ReflectWith (Db4objects.Db4o.Reflect.IReflector reflector); Member Added: public virtual void RegisterTypeHandler (Db4objects.Db4o.Typehandlers.ITypeHandlerPredicate predicate, Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); Member Added: public virtual void NameProvider (Db4objects.Db4o.Config.INameProvider provider); Member Added: public virtual int ActivationDepth { get; set; } Member Added: public virtual bool AllowVersionUpdates { set; } Member Added: public virtual bool AutomaticShutDown { set; } Member Added: public virtual int BTreeNodeSize { set; } Member Added: public virtual bool Callbacks { set; } Member Added: public virtual bool CallConstructors { set; } Member Added: public virtual bool DetectSchemaChanges { set; } Member Added: public virtual Db4objects.Db4o.Diagnostic.IDiagnosticConfiguration Diagnostic { get; } Member Added: public virtual bool ExceptionsOnNotStorable { set; } Member Added: public virtual bool InternStrings { set; } Member Added: public virtual int MessageLevel { set; } Member Added: public virtual bool OptimizeNativeQueries { get; set; } Member Added: public virtual Db4objects.Db4o.Config.IQueryConfiguration Queries { get; } Member Added: public virtual System.IO.TextWriter OutStream { set; } Member Added: public virtual Db4objects.Db4o.Config.Encoding.IStringEncoding StringEncoding { set; } Member Added: public virtual bool TestConstructors { set; } Member Added: public virtual int UpdateDepth { set; } Member Added: public virtual bool WeakReferences { set; } Member Added: public virtual int WeakReferenceCollectionInterval { set; } Member Added: public virtual Db4objects.Db4o.Config.IEnvironmentConfiguration Environment { get; } Member Added: public virtual int MaxStackDepth { get; set; } New Type: Db4objects.Db4o.Internal.Config.Db4oLegacyConfigurationBridge Member Added: public Db4oLegacyConfigurationBridge (); Member Added: public static Db4objects.Db4o.Config.IEmbeddedConfiguration AsEmbeddedConfiguration (Db4objects.Db4o.Config.IConfiguration legacy); Member Added: public static Db4objects.Db4o.Config.ICommonConfiguration AsCommonConfiguration (Db4objects.Db4o.Config.IConfiguration config); Member Added: public static Db4objects.Db4o.Internal.Config4Impl AsLegacy (object config); Member Added: public static Db4objects.Db4o.Config.IFileConfiguration AsFileConfiguration (Db4objects.Db4o.Config.IConfiguration config); Member Added: public static Db4objects.Db4o.Config.IIdSystemConfiguration AsIdSystemConfiguration (Db4objects.Db4o.Config.IConfiguration config); New Type: Db4objects.Db4o.Internal.Config.EmbeddedConfigurationImpl Member Added: public EmbeddedConfigurationImpl (Db4objects.Db4o.Config.IConfiguration legacy); Member Added: public virtual Db4objects.Db4o.Internal.Config4Impl Legacy (); Member Added: public virtual void AddConfigurationItem (Db4objects.Db4o.Config.IEmbeddedConfigurationItem configItem); Member Added: public virtual void ApplyConfigurationItems (Db4objects.Db4o.IEmbeddedObjectContainer container); Member Added: public virtual Db4objects.Db4o.Config.ICacheConfiguration Cache { get; } Member Added: public virtual Db4objects.Db4o.Config.IFileConfiguration File { get; } Member Added: public virtual Db4objects.Db4o.Config.ICommonConfiguration Common { get; } Member Added: public virtual Db4objects.Db4o.Config.IIdSystemConfiguration IdSystem { get; } New Type: Db4objects.Db4o.Internal.Config.ILegacyConfigurationProvider Member Added: public Db4objects.Db4o.Internal.Config4Impl Legacy (); New Type: Db4objects.Db4o.Internal.Config.IdSystemConfigurationImpl Member Added: public IdSystemConfigurationImpl (Db4objects.Db4o.Internal.Config4Impl config); Member Added: public virtual void UsePointerBasedSystem (); Member Added: public virtual void UseStackedBTreeSystem (); Member Added: public virtual void UseInMemorySystem (); Member Added: public virtual void UseCustomSystem (Db4objects.Db4o.Config.IIdSystemFactory factory); Member Added: public virtual void UseSingleBTreeSystem (); New Type: Db4objects.Db4o.Internal.Const4 Member Added: public Const4 (); Member Added: public const byte Yapfileversion = 4; Member Added: public const byte Yapbegin = 123; Member Added: public const byte Yapfile = 89; Member Added: public const byte Yapid = 35; Member Added: public const byte Yappointer = 62; Member Added: public const byte Yapclasscollection = 65; Member Added: public const byte Yapclass = 67; Member Added: public const byte Yapfield = 70; Member Added: public const byte Yapobject = 79; Member Added: public const byte Yaparray = 78; Member Added: public const byte Yaparrayn = 90; Member Added: public const byte Yapindex = 88; Member Added: public const byte Yapstring = 83; Member Added: public const byte Yaplong = 108; Member Added: public const byte Yapinteger = 105; Member Added: public const byte Yapboolean = 61; Member Added: public const byte Yapdouble = 100; Member Added: public const byte Yapbyte = 98; Member Added: public const byte Yapshort = 115; Member Added: public const byte Yapchar = 99; Member Added: public const byte Yapfloat = 102; Member Added: public const byte Yapend = 125; Member Added: public const byte Yapnull = 48; Member Added: public const byte Btree = 84; Member Added: public const byte BtreeNode = 66; Member Added: public const byte Header = 72; Member Added: public const byte IntegerArray = 73; Member Added: public const byte BtreeList = 76; Member Added: public const int IdentifierLength = 0; Member Added: public const int BracketsBytes = 0; Member Added: public const int BracketsLength = 0; Member Added: public const int LeadingLength = 0; Member Added: public const int AddedLength = 0; Member Added: public const int ShortBytes = 2; Member Added: public const int IntegerBytes = 4; Member Added: public const int LongBytes = 8; Member Added: public const int CharBytes = 2; Member Added: public const int Unspecified = -2147483548; Member Added: public const int IntLength = 4; Member Added: public const int IdLength = 4; Member Added: public const int LongLength = 8; Member Added: public const int IndirectionLength = 8; Member Added: public const int WriteLoop = 24; Member Added: public const int ObjectLength = 0; Member Added: public const int PointerLength = 8; Member Added: public const int MessageLength = 9; Member Added: public const byte SystemTrans = 115; Member Added: public const byte UserTrans = 117; Member Added: public const byte Xbyte = 88; Member Added: public const int IgnoreId = -99999; Member Added: public const int Primitive = -2000000000; Member Added: public const int TypeArray = 3; Member Added: public const int TypeNarray = 4; Member Added: public const int None = 0; Member Added: public const int State = 1; Member Added: public const int Activation = 2; Member Added: public const int Transient = -1; Member Added: public const int AddMembersToIdTreeOnly = 0; Member Added: public const int AddToIdTree = 1; Member Added: public const int LockTimeInterval = 1000; Member Added: public const int ServerSocketTimeout = 600000; Member Added: public const int ClientSocketTimeout = 600000; Member Added: public const int MaximumBlockSize = 70000000; Member Added: public const int MaximumArrayEntries = 7000000; Member Added: public const int MaximumArrayEntriesPrimitive = 700000000; Member Added: public static readonly Type ClassCompare; Member Added: public static readonly Type ClassDb4otype; Member Added: public static readonly Type ClassDb4otypeimpl; Member Added: public static readonly Type ClassInternal; Member Added: public static readonly Type ClassUnversioned; Member Added: public static readonly Type ClassObject; Member Added: public static readonly Type ClassObjectcontainer; Member Added: public static readonly Type ClassStaticfield; Member Added: public static readonly Type ClassStaticclass; Member Added: public static readonly Type ClassTransientclass; Member Added: public static readonly string EmbeddedClientUser; Member Added: public const int Clean = 0; Member Added: public const int Active = 1; Member Added: public const int Processing = 2; Member Added: public const int CachedDirty = 3; Member Added: public const int Continue = 4; Member Added: public const int StaticFieldsStored = 5; Member Added: public const int CheckedChanges = 6; Member Added: public const int Dead = 7; Member Added: public const int Reading = 8; Member Added: public const int Activating = 9; Member Added: public const int Old = -1; Member Added: public const int New = 1; Member Added: public static readonly Db4objects.Db4o.Internal.Encoding.UnicodeStringIO stringIO; Member Added: public static readonly Type[] EssentialClasses; Member Added: public static readonly string VirtualFieldPrefix; Member Added: public const int InvalidObjectId = 1; Member Added: public const int DefaultMaxStackDepth = 20; Member Added: public const int MaxStackDepth = 20; New Type: Db4objects.Db4o.Internal.Convert.Conversion Member Added: protected Conversion (); Member Added: public virtual void Convert (Db4objects.Db4o.Internal.Convert.ConversionStage.ClassCollectionAvailableStage stage); Member Added: public virtual void Convert (Db4objects.Db4o.Internal.Convert.ConversionStage.SystemUpStage stage); Namespace Directory Created: Db4objects.Db4o.Internal.Convert New Namespace File: Db4objects.Db4o.Internal.Convert New Type: Db4objects.Db4o.Internal.Convert.ConversionStage Member Added: protected ConversionStage (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: public virtual Db4objects.Db4o.Internal.LocalObjectContainer File (); Member Added: public virtual int ConverterVersion (); Member Added: public abstract void Accept (Db4objects.Db4o.Internal.Convert.Conversion conversion); New Type: Db4objects.Db4o.Internal.Convert.ConversionStage/ClassCollectionAvailableStage Member Added: public ClassCollectionAvailableStage (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: public override void Accept (Db4objects.Db4o.Internal.Convert.Conversion conversion); New Type: Db4objects.Db4o.Internal.Convert.ConversionStage/SystemUpStage Member Added: public SystemUpStage (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: public override void Accept (Db4objects.Db4o.Internal.Convert.Conversion conversion); New Type: Db4objects.Db4o.Internal.Convert.Conversions.ClassAspects_7_4 Member Added: public ClassAspects_7_4 (); Member Added: public const int Version = 7; Member Added: public override void Convert (Db4objects.Db4o.Internal.Convert.ConversionStage.SystemUpStage stage); Namespace Directory Created: Db4objects.Db4o.Internal.Convert.Conversions New Namespace File: Db4objects.Db4o.Internal.Convert.Conversions New Type: Db4objects.Db4o.Internal.Convert.Conversions.ClassIndexesToBTrees_5_5 Member Added: public ClassIndexesToBTrees_5_5 (); Member Added: public const int Version = 5; Member Added: public virtual void Convert (Db4objects.Db4o.Internal.LocalObjectContainer container, int classIndexId, Db4objects.Db4o.Internal.Btree.BTree bTree); Member Added: public override void Convert (Db4objects.Db4o.Internal.Convert.ConversionStage.SystemUpStage stage); New Type: Db4objects.Db4o.Internal.Convert.Conversions.CommonConversions Member Added: public CommonConversions (); Member Added: public static void Register (Db4objects.Db4o.Internal.Convert.Converter converter); New Type: Db4objects.Db4o.Internal.Convert.Conversions.DropDateTimeOffsetClassIndexes_7_12 Member Added: public DropDateTimeOffsetClassIndexes_7_12 (); Member Added: public const int Version = 11; Member Added: protected override bool Accept (Db4objects.Db4o.Internal.ClassMetadata classmetadata); New Type: Db4objects.Db4o.Internal.Convert.Conversions.DropEnumClassIndexes_7_10 Member Added: public DropEnumClassIndexes_7_10 (); Member Added: public const int Version = 9; Member Added: protected override bool Accept (Db4objects.Db4o.Internal.ClassMetadata classmetadata); New Type: Db4objects.Db4o.Internal.Convert.Conversions.DropGuidClassIndexes_7_12 Member Added: public DropGuidClassIndexes_7_12 (); Member Added: public const int Version = 10; Member Added: protected override bool Accept (Db4objects.Db4o.Internal.ClassMetadata classmetadata); New Type: Db4objects.Db4o.Internal.Convert.Conversions.FieldIndexesToBTrees_5_7 Member Added: public FieldIndexesToBTrees_5_7 (); Member Added: public const int Version = 6; Member Added: public override void Convert (Db4objects.Db4o.Internal.Convert.ConversionStage.SystemUpStage stage); New Type: Db4objects.Db4o.Internal.Convert.Conversions.ReindexNetDateTime_7_8 Member Added: public ReindexNetDateTime_7_8 (); Member Added: public const int Version = 8; Member Added: public override void Convert (Db4objects.Db4o.Internal.Convert.ConversionStage.SystemUpStage stage); New Type: Db4objects.Db4o.Internal.Convert.Conversions.VersionNumberToCommitTimestamp_8_0 Member Added: public VersionNumberToCommitTimestamp_8_0 (); Member Added: public const int Version = 12; Member Added: public override void Convert (Db4objects.Db4o.Internal.Convert.ConversionStage.SystemUpStage stage); Member Added: public virtual bool RebuildIndexForClass (Db4objects.Db4o.Internal.LocalObjectContainer container, Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: protected virtual void RebuildIndexForObject (Db4objects.Db4o.Internal.LocalObjectContainer container, int objectId); Member Added: protected virtual void RebuildIndexForWriter (Db4objects.Db4o.Internal.LocalObjectContainer container, Db4objects.Db4o.Internal.StatefulBuffer buffer, int objectId); New Type: Db4objects.Db4o.Internal.Convert.Converter Member Added: public const int Version = 12; Member Added: public static bool Convert (Db4objects.Db4o.Internal.Convert.ConversionStage stage); Member Added: public static Db4objects.Db4o.Internal.Convert.Converter Instance (); Member Added: public virtual Db4objects.Db4o.Internal.Convert.Conversion ConversionFor (int version); Member Added: public virtual void Register (int introducedVersion, Db4objects.Db4o.Internal.Convert.Conversion conversion); Member Added: public virtual bool RunConversions (Db4objects.Db4o.Internal.Convert.ConversionStage stage); New Type: Db4objects.Db4o.Internal.DefragmentContextImpl Member Added: public DefragmentContextImpl (Db4objects.Db4o.Internal.ByteArrayBuffer source, Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public DefragmentContextImpl (Db4objects.Db4o.Internal.ByteArrayBuffer source, Db4objects.Db4o.Defragment.IDefragmentServices services); Member Added: public DefragmentContextImpl (Db4objects.Db4o.Internal.ByteArrayBuffer source, Db4objects.Db4o.Defragment.IDefragmentServices services, Db4objects.Db4o.Internal.Marshall.ObjectHeader header); Member Added: public DefragmentContextImpl (Db4objects.Db4o.Internal.DefragmentContextImpl parentContext, Db4objects.Db4o.Internal.Marshall.ObjectHeader header); Member Added: public int Offset (); Member Added: public void Seek (int offset); Member Added: public void IncrementOffset (int numBytes); Member Added: public void IncrementIntSize (); Member Added: public int CopySlotlessID (); Member Added: public int CopyUnindexedID (); Member Added: public int CopyID (); Member Added: public int CopyID (bool flipNegative); Member Added: public int CopyIDReturnOriginalID (); Member Added: public int CopyIDReturnOriginalID (bool flipNegative); Member Added: public void ReadBegin (byte identifier); Member Added: public byte ReadByte (); Member Added: public void ReadBytes (byte[] bytes); Member Added: public int ReadInt (); Member Added: public void WriteInt (int value); Member Added: public void Write (Db4objects.Db4o.Internal.LocalObjectContainer file, int address); Member Added: public void IncrementStringOffset (Db4objects.Db4o.Internal.Encoding.LatinStringIO sio); Member Added: public Db4objects.Db4o.Internal.ByteArrayBuffer SourceBuffer (); Member Added: public Db4objects.Db4o.Internal.ByteArrayBuffer TargetBuffer (); Member Added: public Db4objects.Db4o.Internal.Mapping.IIDMapping Mapping (); Member Added: public Db4objects.Db4o.Internal.Transaction SystemTrans (); Member Added: public Db4objects.Db4o.Defragment.IDefragmentServices Services (); Member Added: public static void ProcessCopy (Db4objects.Db4o.Defragment.IDefragmentServices context, int sourceID, Db4objects.Db4o.Internal.ISlotCopyHandler command); Member Added: public static void ProcessCopy (Db4objects.Db4o.Defragment.IDefragmentServices services, int sourceID, Db4objects.Db4o.Internal.ISlotCopyHandler command, Db4objects.Db4o.Internal.ByteArrayBuffer sourceReader); Member Added: public void WriteByte (byte value); Member Added: public long ReadLong (); Member Added: public void WriteLong (long value); Member Added: public Db4objects.Db4o.Foundation.BitMap4 ReadBitMap (int bitCount); Member Added: public void ReadEnd (); Member Added: public int WriteMappedID (int originalID); Member Added: public int Length (); Member Added: public Db4objects.Db4o.Internal.Transaction Transaction (); Member Added: public Db4objects.Db4o.Internal.ObjectContainerBase Container (); Member Added: public Db4objects.Db4o.Typehandlers.ITypeHandler4 TypeHandlerForId (int id); Member Added: public int HandlerVersion (); Member Added: public bool IsLegacyHandlerVersion (); Member Added: public int MappedID (int origID); Member Added: public Db4objects.Db4o.IObjectContainer ObjectContainer (); Member Added: public Db4objects.Db4o.Internal.Slots.Slot AllocateTargetSlot (int length); Member Added: public Db4objects.Db4o.Internal.Slots.Slot AllocateMappedTargetSlot (int sourceAddress, int length); Member Added: public int CopySlotToNewMapped (int sourceAddress, int length); Member Added: public void TargetWriteBytes (int address, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public Db4objects.Db4o.Internal.ByteArrayBuffer SourceBufferByAddress (int sourceAddress, int length); Member Added: public Db4objects.Db4o.Internal.ByteArrayBuffer SourceBufferById (int sourceId); Member Added: public void WriteToTarget (int address); Member Added: public void WriteBytes (byte[] bytes); Member Added: public Db4objects.Db4o.Marshall.IReadBuffer Buffer (); Member Added: public void Defragment (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public void BeginSlot (); Member Added: public Db4objects.Db4o.Internal.ClassMetadata ClassMetadata (); Member Added: public bool IsNull (int fieldIndex); Member Added: public int DeclaredAspectCount (); Member Added: public void DeclaredAspectCount (int count); Member Added: public Db4objects.Db4o.Internal.Marshall.SlotFormat SlotFormat (); Member Added: public void CurrentParentSourceID (int id); Member Added: public int ConsumeCurrentParentSourceID (); Member Added: public void CopyAddress (); New Type: Db4objects.Db4o.Internal.DeleteInfo Member Added: public DeleteInfo (int id, Db4objects.Db4o.Internal.ObjectReference reference, int cascade); Member Added: public Db4objects.Db4o.Internal.ObjectReference _reference; Member Added: public override object ShallowClone (); New Type: Db4objects.Db4o.Internal.Delete.DeleteContextImpl Member Added: public DeleteContextImpl (Db4objects.Db4o.Internal.StatefulBuffer buffer, Db4objects.Db4o.Internal.Marshall.ObjectHeader objectHeader, Db4objects.Db4o.Reflect.IReflectClass fieldClass, Db4objects.Db4o.Internal.Config4Field fieldConfig); Member Added: public DeleteContextImpl (Db4objects.Db4o.Internal.Delete.DeleteContextImpl parentContext, Db4objects.Db4o.Reflect.IReflectClass fieldClass, Db4objects.Db4o.Internal.Config4Field fieldConfig); Member Added: public virtual void CascadeDeleteDepth (int depth); Member Added: public virtual int CascadeDeleteDepth (); Member Added: public virtual bool CascadeDelete (); Member Added: public virtual void DefragmentRecommended (); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot ReadSlot (); Member Added: public virtual void Delete (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public virtual void DeleteObject (); Member Added: public virtual int ObjectId (); Namespace Directory Created: Db4objects.Db4o.Internal.Delete New Namespace File: Db4objects.Db4o.Internal.Delete New Type: Db4objects.Db4o.Internal.Delete.IDeleteContext Member Added: public bool CascadeDelete (); Member Added: public int CascadeDeleteDepth (); Member Added: public void Delete (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public void DeleteObject (); Member Added: public bool IsLegacyHandlerVersion (); Member Added: public void DefragmentRecommended (); Member Added: public Db4objects.Db4o.Internal.Slots.Slot ReadSlot (); Member Added: public int ObjectId (); New Type: Db4objects.Db4o.Internal.Diagnostic.DiagnosticProcessor Member Added: public DiagnosticProcessor (); Member Added: public virtual void AddListener (Db4objects.Db4o.Diagnostic.IDiagnosticListener listener); Member Added: public virtual void CheckClassHasFields (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public virtual void CheckUpdateDepth (int depth); Member Added: public virtual object DeepClone (object context); Member Added: public virtual void DeletionFailed (); Member Added: public virtual void DefragmentRecommended (Db4objects.Db4o.Diagnostic.DefragmentRecommendation.DefragmentRecommendationReason reason); Member Added: public virtual bool Enabled (); Member Added: public virtual void LoadedFromClassIndex (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public virtual void DescendIntoTranslator (Db4objects.Db4o.Internal.ClassMetadata parent, string fieldName); Member Added: public virtual void NativeQueryUnoptimized (Db4objects.Db4o.Query.Predicate predicate, Exception exception); Member Added: public virtual void NativeQueryOptimizerNotLoaded (int reason, Exception e); Member Added: public virtual void ObjectFieldDoesNotExist (string className, string fieldName); Member Added: public virtual void ClassMissed (string className); Member Added: public virtual void OnDiagnostic (Db4objects.Db4o.Diagnostic.IDiagnostic d); Member Added: public virtual void RemoveAllListeners (); Namespace Directory Created: Db4objects.Db4o.Internal.Diagnostic New Namespace File: Db4objects.Db4o.Internal.Diagnostic New Type: Db4objects.Db4o.Internal.DisabledBlockConverter Member Added: public DisabledBlockConverter (); Member Added: public virtual int BlockAlignedBytes (int bytes); Member Added: public virtual int BlocksToBytes (int blocks); Member Added: public virtual int BytesToBlocks (long bytes); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot ToBlockedLength (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot ToNonBlockedLength (Db4objects.Db4o.Internal.Slots.Slot slot); New Type: Db4objects.Db4o.Internal.Encoding.BuiltInStringEncoding Member Added: protected BuiltInStringEncoding (); Member Added: public static byte EncodingByteForEncoding (Db4objects.Db4o.Config.Encoding.IStringEncoding encoding); Member Added: public static Db4objects.Db4o.Internal.Encoding.LatinStringIO StringIoForEncoding (byte encodingByte, Db4objects.Db4o.Config.Encoding.IStringEncoding encoding); Member Added: protected virtual Db4objects.Db4o.Internal.Encoding.LatinStringIO CreateStringIo (Db4objects.Db4o.Config.Encoding.IStringEncoding encoding); Member Added: public abstract string Decode (byte[] arg1, int arg2, int arg3); Member Added: public abstract byte[] Encode (string arg1); Namespace Directory Created: Db4objects.Db4o.Internal.Encoding New Namespace File: Db4objects.Db4o.Internal.Encoding New Type: Db4objects.Db4o.Internal.Encoding.DelegatingStringIO Member Added: public DelegatingStringIO (Db4objects.Db4o.Config.Encoding.IStringEncoding encoding); Member Added: public override byte EncodingByte (); Member Added: public override int Length (string str); Member Added: public override string Read (Db4objects.Db4o.Marshall.IReadBuffer buffer, int length); Member Added: public override string Read (byte[] bytes); Member Added: public override int ShortLength (string str); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteBuffer buffer, string str); Member Added: public override byte[] Write (string str); Member Added: public override void WriteLengthAndString (Db4objects.Db4o.Marshall.IWriteBuffer buffer, string str); New Type: Db4objects.Db4o.Internal.Encoding.LatinStringEncoding Member Added: public LatinStringEncoding (); Member Added: public override string Decode (byte[] bytes, int start, int length); Member Added: public override byte[] Encode (string str); Member Added: protected override Db4objects.Db4o.Internal.Encoding.LatinStringIO CreateStringIo (Db4objects.Db4o.Config.Encoding.IStringEncoding encoding); New Type: Db4objects.Db4o.Internal.Encoding.LatinStringIO Member Added: public LatinStringIO (); Member Added: public virtual byte[] Bytes (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: protected virtual int BytesPerChar (); Member Added: public virtual byte EncodingByte (); Member Added: public virtual int Length (string str); Member Added: public virtual string Read (Db4objects.Db4o.Marshall.IReadBuffer buffer, int length); Member Added: public virtual string Read (byte[] bytes); Member Added: public virtual string ReadLengthAndString (Db4objects.Db4o.Marshall.IReadBuffer buffer); Member Added: public virtual int ShortLength (string str); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteBuffer buffer, string str); Member Added: public virtual byte[] Write (string str); Member Added: public virtual void WriteLengthAndString (Db4objects.Db4o.Marshall.IWriteBuffer buffer, string str); New Type: Db4objects.Db4o.Internal.Encoding.UnicodeStringEncoding Member Added: public UnicodeStringEncoding (); Member Added: protected override Db4objects.Db4o.Internal.Encoding.LatinStringIO CreateStringIo (Db4objects.Db4o.Config.Encoding.IStringEncoding encoding); New Type: Db4objects.Db4o.Internal.Encoding.UnicodeStringIO Member Added: public UnicodeStringIO (); Member Added: protected override int BytesPerChar (); Member Added: public override byte EncodingByte (); Member Added: public override int Length (string str); Member Added: public override string Read (Db4objects.Db4o.Marshall.IReadBuffer buffer, int length); Member Added: public override string Read (byte[] bytes); Member Added: public override int ShortLength (string str); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteBuffer buffer, string str); Member Added: public override byte[] Write (string str); New Type: Db4objects.Db4o.Internal.EventDispatchers Member Added: public EventDispatchers (); Member Added: public static readonly Db4objects.Db4o.Internal.IEventDispatcher NullDispatcher; Member Added: public const int Update = 5; Member Added: public static Db4objects.Db4o.Internal.IEventDispatcher ForClass (Db4objects.Db4o.Internal.ObjectContainerBase container, Db4objects.Db4o.Reflect.IReflectClass classReflector); New Type: Db4objects.Db4o.Internal.Events.EventRegistryImpl Member Added: public EventRegistryImpl (); Member Added: public virtual event EventHandler QueryFinished; Member Added: public virtual event EventHandler QueryStarted; Member Added: public virtual event EventHandler Creating; Member Added: public virtual event EventHandler Activating; Member Added: public virtual event EventHandler Updating; Member Added: public virtual event EventHandler Deleting; Member Added: public virtual event EventHandler Deactivating; Member Added: public virtual event EventHandler Created; Member Added: public virtual event EventHandler Activated; Member Added: public virtual event EventHandler Updated; Member Added: public virtual event EventHandler Deleted; Member Added: public virtual event EventHandler Deactivated; Member Added: public virtual event EventHandler Committing; Member Added: public virtual event EventHandler Committed; Member Added: public virtual event EventHandler ClassRegistered; Member Added: public virtual event EventHandler Instantiated; Member Added: public virtual event EventHandler Closing; Member Added: public virtual event EventHandler Opened; Member Added: protected EventHandler _queryStarted; Member Added: protected EventHandler _queryFinished; Member Added: protected EventHandler _creating; Member Added: protected EventHandler _activating; Member Added: protected EventHandler _updating; Member Added: protected EventHandler _deleting; Member Added: protected EventHandler _deactivating; Member Added: protected EventHandler _created; Member Added: protected EventHandler _activated; Member Added: protected EventHandler _updated; Member Added: protected EventHandler _deleted; Member Added: protected EventHandler _deactivated; Member Added: protected EventHandler _committing; Member Added: protected EventHandler _committed; Member Added: protected EventHandler _instantiated; Member Added: protected EventHandler _classRegistered; Member Added: protected EventHandler _closing; Member Added: protected EventHandler _opened; Member Added: public virtual void QueryOnFinished (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Query.IQuery query); Member Added: public virtual void QueryOnStarted (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Query.IQuery query); Member Added: public virtual bool ObjectCanNew (Db4objects.Db4o.Internal.Transaction transaction, object obj); Member Added: public virtual bool ObjectCanActivate (Db4objects.Db4o.Internal.Transaction transaction, object obj); Member Added: public virtual bool ObjectCanUpdate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo objectInfo); Member Added: public virtual bool ObjectCanDelete (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo objectInfo); Member Added: public virtual bool ObjectCanDeactivate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo objectInfo); Member Added: public virtual void ObjectOnActivate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public virtual void ObjectOnNew (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public virtual void ObjectOnUpdate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public virtual void ObjectOnDelete (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public virtual void ClassOnRegistered (Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public virtual void ObjectOnDeactivate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public virtual void ObjectOnInstantiate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Ext.IObjectInfo obj); Member Added: public virtual void CommitOnStarted (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.CallbackObjectInfoCollections objectInfoCollections); Member Added: public virtual void CommitOnCompleted (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.CallbackObjectInfoCollections objectInfoCollections, bool isOwnCommit); Member Added: public virtual void CloseOnStarted (Db4objects.Db4o.IObjectContainer container); Member Added: public virtual void OpenOnFinished (Db4objects.Db4o.IObjectContainer container); Member Added: protected virtual void OnCommittedListenerAdded (); Member Added: public virtual bool CaresAboutCommitting (); Member Added: public virtual bool CaresAboutCommitted (); Member Added: public virtual bool CaresAboutDeleting (); Member Added: public virtual bool CaresAboutDeleted (); Namespace Directory Created: Db4objects.Db4o.Internal.Events New Namespace File: Db4objects.Db4o.Internal.Events New Type: Db4objects.Db4o.Internal.Exceptions4 Member Added: public Exceptions4 (); Member Added: public static void ThrowRuntimeException (int code); Member Added: public static void ThrowRuntimeException (int code, Exception cause); Member Added: public static void ThrowRuntimeException (int code, string msg); Member Added: public static void ThrowRuntimeException (int code, string msg, Exception cause); Member Added: public static void ThrowRuntimeException (int code, string msg, Exception cause, bool doLog); Member Added: public static void CatchAllExceptDb4oException (Exception exc); Member Added: public static Exception ShouldNeverBeCalled (); Member Added: public static void ShouldNeverHappen (); Member Added: public static Exception VirtualException (); New Type: Db4objects.Db4o.Internal.ExternalObjectContainer Member Added: public ExternalObjectContainer (Db4objects.Db4o.Config.IConfiguration config); Member Added: public override sealed void Activate (object obj); Member Added: public override sealed void Activate (object obj, int depth); Member Added: public override sealed void Deactivate (object obj); Member Added: public override sealed void Bind (object obj, long id); Member Added: public override sealed void Commit (); Member Added: public override sealed void Deactivate (object obj, int depth); Member Added: public override sealed void Delete (object a_object); Member Added: public override object Descend (object obj, string[] path); Member Added: public override Db4objects.Db4o.Ext.IExtObjectContainer Ext (); Member Added: public override sealed Db4objects.Db4o.IObjectSet QueryByExample (object template); Member Added: public override sealed object GetByID (long id); Member Added: public override sealed object GetByUUID (Db4objects.Db4o.Ext.Db4oUUID uuid); Member Added: public override sealed long GetID (object obj); Member Added: public override sealed Db4objects.Db4o.Ext.IObjectInfo GetObjectInfo (object obj); Member Added: public override bool IsActive (object obj); Member Added: public override bool IsCached (long id); Member Added: public override bool IsStored (object obj); Member Added: public override sealed object PeekPersisted (object obj, int depth, bool committed); Member Added: public override sealed void Purge (object obj); Member Added: public override Db4objects.Db4o.Query.IQuery Query (); Member Added: public override sealed Db4objects.Db4o.IObjectSet Query (Type clazz); Member Added: public override sealed Db4objects.Db4o.IObjectSet Query (Db4objects.Db4o.Query.Predicate predicate); Member Added: public override sealed Db4objects.Db4o.IObjectSet Query (Db4objects.Db4o.Query.Predicate predicate, Db4objects.Db4o.Query.IQueryComparator comparator); Member Added: public override sealed void Refresh (object obj, int depth); Member Added: public override sealed void Rollback (); Member Added: public override sealed void Store (object obj); Member Added: public override sealed void Store (object obj, int depth); Member Added: public override sealed Db4objects.Db4o.Ext.IStoredClass StoredClass (object clazz); Member Added: public override Db4objects.Db4o.Ext.IStoredClass[] StoredClasses (); Member Added: public abstract void Backup (Db4objects.Db4o.IO.IStorage targetStorage, string path); Member Added: public abstract Db4objects.Db4o.Ext.Db4oDatabase Identity (); New Type: Db4objects.Db4o.Internal.FieldIndexException Member Added: public FieldIndexException (Db4objects.Db4o.Internal.FieldMetadata field); Member Added: public FieldIndexException (string msg, Db4objects.Db4o.Internal.FieldMetadata field); Member Added: public FieldIndexException (Exception cause, Db4objects.Db4o.Internal.FieldMetadata field); Member Added: public FieldIndexException (string msg, Exception cause, Db4objects.Db4o.Internal.FieldMetadata field); Member Added: public FieldIndexException (string msg, Exception cause, string className, string fieldName); Member Added: public virtual string ClassName (); Member Added: public virtual string FieldName (); New Type: Db4objects.Db4o.Internal.FieldMetadata Member Added: public FieldMetadata (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: protected FieldMetadata (int fieldTypeID); Member Added: public FieldMetadata (Db4objects.Db4o.Internal.ClassMetadata containingClass, string name, int fieldTypeID, bool primitive, bool isArray, bool isNArray); Member Added: protected FieldMetadata (Db4objects.Db4o.Internal.ClassMetadata containingClass, string name); Member Added: protected bool _isArray; Member Added: protected Db4objects.Db4o.Internal.ClassMetadata _fieldType; Member Added: protected int _fieldTypeID; Member Added: protected Type TranslatorStoredClass (Db4objects.Db4o.Config.IObjectTranslator translator); Member Added: protected virtual void SetAvailable (); Member Added: public virtual void AddFieldIndex (Db4objects.Db4o.Internal.Marshall.ObjectIdContextImpl context); Member Added: protected void AddIndexEntry (Db4objects.Db4o.Internal.StatefulBuffer a_bytes, object indexEntry); Member Added: public virtual void AddIndexEntry (Db4objects.Db4o.Internal.Transaction trans, int parentID, object indexEntry); Member Added: protected virtual Db4objects.Db4o.Internal.Btree.IFieldIndexKey CreateFieldIndexKey (int parentID, object indexEntry); Member Added: protected virtual object IndexEntryFor (object indexEntry); Member Added: public virtual bool CanUseNullBitmap (); Member Added: public object ReadIndexEntry (Db4objects.Db4o.Internal.Marshall.IObjectIdContext context); Member Added: public virtual void RemoveIndexEntry (Db4objects.Db4o.Internal.Transaction trans, int parentID, object indexEntry); Member Added: public virtual bool Alive (); Member Added: public virtual bool Updating (); Member Added: public virtual Db4objects.Db4o.Reflect.Generic.GenericReflector Reflector (); Member Added: public virtual object Coerce (Db4objects.Db4o.Reflect.IReflectClass valueClass, object value); Member Added: public bool CanLoadByIndex (); Member Added: public override sealed void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: protected object CascadingTarget (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public override sealed void CollectIDs (Db4objects.Db4o.Internal.Marshall.CollectIdContext context); Member Added: protected Db4objects.Db4o.Typehandlers.ITypeHandler4 WrapHandlerToArrays (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public override void Deactivate (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public override void Delete (Db4objects.Db4o.Internal.Delete.DeleteContextImpl context, bool isUpdate); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public object Get (object onObject); Member Added: public object Get (Db4objects.Db4o.Internal.Transaction trans, object onObject); Member Added: public override string GetName (); Member Added: public Db4objects.Db4o.Internal.ClassMetadata FieldType (); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 GetHandler (); Member Added: public virtual int FieldTypeID (); Member Added: public virtual object GetOn (Db4objects.Db4o.Internal.Transaction trans, object onObject); Member Added: public virtual object GetOrCreate (Db4objects.Db4o.Internal.Transaction trans, object onObject); Member Added: public Db4objects.Db4o.Internal.ClassMetadata ContainingClass (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass GetStoredType (); Member Added: public virtual Db4objects.Db4o.Internal.ObjectContainerBase Container (); Member Added: public virtual bool HasConfig (); Member Added: public virtual bool HasIndex (); Member Added: public void Init (string name); Member Added: public virtual void Init (string name, int fieldTypeID, bool isPrimitive, bool isArray, bool isNArray); Member Added: public override void Activate (Db4objects.Db4o.Internal.Marshall.UnmarshallingContext context); Member Added: public virtual void AttemptUpdate (Db4objects.Db4o.Internal.Marshall.UnmarshallingContext context); Member Added: public virtual bool IsArray (); Member Added: public override int LinkLength (); Member Added: public virtual void LoadFieldTypeById (); Member Added: protected virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 TypeHandlerForClass (Db4objects.Db4o.Internal.ObjectContainerBase container, Db4objects.Db4o.Reflect.IReflectClass fieldType); Member Added: public override void Marshall (Db4objects.Db4o.Internal.Marshall.MarshallingContext context, object obj); Member Added: public virtual bool NeedsArrayAndPrimitiveInfo (); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: public virtual Db4objects.Db4o.Internal.Query.Processor.QField QField (Db4objects.Db4o.Internal.Transaction a_trans); Member Added: public virtual object Read (Db4objects.Db4o.Internal.Marshall.IObjectIdContext context); Member Added: public virtual void Rename (string newName); Member Added: public virtual void Set (object onObject, object obj); Member Added: public void TraverseValues (Db4objects.Db4o.Foundation.IVisitor4 userVisitor); Member Added: public void TraverseValues (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Foundation.IVisitor4 userVisitor); Member Added: public override string ToString (); Member Added: public virtual void InitIndex (Db4objects.Db4o.Internal.Transaction systemTrans, int id); Member Added: protected Db4objects.Db4o.Internal.Btree.BTree NewBTree (Db4objects.Db4o.Internal.Transaction systemTrans, int id); Member Added: protected virtual Db4objects.Db4o.Internal.IIndexable4 IndexHandler (Db4objects.Db4o.Internal.ObjectContainerBase stream); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTree GetIndex (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual bool IsVirtual (); Member Added: public virtual bool IsPrimitive (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange Search (Db4objects.Db4o.Internal.Transaction transaction, object value); Member Added: public virtual bool RebuildIndexForClass (Db4objects.Db4o.Internal.LocalObjectContainer stream, Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: protected virtual void RebuildIndexForObject (Db4objects.Db4o.Internal.LocalObjectContainer stream, Db4objects.Db4o.Internal.ClassMetadata classMetadata, int objectId); Member Added: protected virtual void RebuildIndexForWriter (Db4objects.Db4o.Internal.LocalObjectContainer stream, Db4objects.Db4o.Internal.StatefulBuffer writer, int objectId); Member Added: public void DropIndex (Db4objects.Db4o.Internal.LocalTransaction systemTrans); Member Added: public override void DefragAspect (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public virtual void CreateIndex (); Member Added: public override Db4objects.Db4o.Internal.Marshall.AspectType AspectType (); Member Added: public override bool CanBeDisabled (); Member Added: public virtual void DropIndex (); New Type: Db4objects.Db4o.Internal.Fieldindex.AndIndexedLeaf Member Added: public AndIndexedLeaf (Db4objects.Db4o.Internal.Query.Processor.QCon constraint, Db4objects.Db4o.Internal.Fieldindex.IIndexedNodeWithRange leaf1, Db4objects.Db4o.Internal.Fieldindex.IIndexedNodeWithRange leaf2); Namespace Directory Created: Db4objects.Db4o.Internal.Fieldindex New Namespace File: Db4objects.Db4o.Internal.Fieldindex New Type: Db4objects.Db4o.Internal.Fieldindex.FieldIndexProcessor Member Added: public FieldIndexProcessor (Db4objects.Db4o.Internal.Query.Processor.QCandidates candidates); Member Added: public virtual Db4objects.Db4o.Internal.Fieldindex.FieldIndexProcessorResult Run (); Member Added: public virtual Db4objects.Db4o.Internal.Fieldindex.IIndexedNode SelectBestIndex (); Member Added: public virtual System.Collections.IEnumerator CollectIndexedNodes (); New Type: Db4objects.Db4o.Internal.Fieldindex.FieldIndexProcessorResult Member Added: public FieldIndexProcessorResult (Db4objects.Db4o.Internal.Fieldindex.IIndexedNode indexedNode); Member Added: public static readonly Db4objects.Db4o.Internal.Fieldindex.FieldIndexProcessorResult NoIndexFound; Member Added: public static readonly Db4objects.Db4o.Internal.Fieldindex.FieldIndexProcessorResult FoundIndexButNoMatch; Member Added: public virtual Db4objects.Db4o.Foundation.Tree ToQCandidate (Db4objects.Db4o.Internal.Query.Processor.QCandidates candidates); Member Added: public virtual Db4objects.Db4o.Internal.TreeInt ToTreeInt (); Member Added: public virtual bool FoundMatch (); Member Added: public virtual bool FoundIndex (); Member Added: public virtual bool NoMatch (); Member Added: public virtual System.Collections.IEnumerator IterateIDs (); New Type: Db4objects.Db4o.Internal.Fieldindex.IIndexedNode Member Added: public bool IsResolved (); Member Added: public Db4objects.Db4o.Internal.Fieldindex.IIndexedNode Resolve (); Member Added: public Db4objects.Db4o.Internal.Btree.BTree GetIndex (); Member Added: public int ResultSize (); Member Added: public Db4objects.Db4o.Internal.TreeInt ToTreeInt (); Member Added: public void MarkAsBestIndex (); New Type: Db4objects.Db4o.Internal.Fieldindex.IIndexedNodeWithRange Member Added: public Db4objects.Db4o.Internal.Btree.IBTreeRange GetRange (); New Type: Db4objects.Db4o.Internal.Fieldindex.IndexedLeaf Member Added: public IndexedLeaf (Db4objects.Db4o.Internal.Query.Processor.QConObject qcon); Member Added: public override int ResultSize (); Member Added: public override System.Collections.IEnumerator GetEnumerator (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange GetRange (); Member Added: public override void MarkAsBestIndex (); New Type: Db4objects.Db4o.Internal.Fieldindex.IndexedNodeBase Member Added: public IndexedNodeBase (Db4objects.Db4o.Internal.Query.Processor.QConObject qcon); Member Added: protected readonly Db4objects.Db4o.Internal.Query.Processor.QConObject _constraint; Member Added: public virtual Db4objects.Db4o.Internal.TreeInt ToTreeInt (); Member Added: public Db4objects.Db4o.Internal.Btree.BTree GetIndex (); Member Added: public virtual Db4objects.Db4o.Internal.Query.Processor.QCon Constraint (); Member Added: public virtual bool IsResolved (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange Search (object value); Member Added: public static Db4objects.Db4o.Internal.TreeInt AddToTree (Db4objects.Db4o.Internal.TreeInt tree, Db4objects.Db4o.Internal.Fieldindex.IIndexedNode node); Member Added: public virtual Db4objects.Db4o.Internal.Fieldindex.IIndexedNode Resolve (); Member Added: public abstract System.Collections.IEnumerator GetEnumerator (); Member Added: public abstract void MarkAsBestIndex (); Member Added: public abstract int ResultSize (); New Type: Db4objects.Db4o.Internal.Fieldindex.IndexedNodeCollector Member Added: public IndexedNodeCollector (Db4objects.Db4o.Internal.Query.Processor.QCandidates candidates); Member Added: public virtual System.Collections.IEnumerator GetNodes (); New Type: Db4objects.Db4o.Internal.Fieldindex.IndexedPath Member Added: public IndexedPath (Db4objects.Db4o.Internal.Query.Processor.QConObject parent, Db4objects.Db4o.Internal.Fieldindex.IIndexedNode next); Member Added: public static Db4objects.Db4o.Internal.Fieldindex.IIndexedNode NewParentPath (Db4objects.Db4o.Internal.Fieldindex.IIndexedNode next, Db4objects.Db4o.Internal.Query.Processor.QCon constraint); Member Added: public override System.Collections.IEnumerator GetEnumerator (); Member Added: public override int ResultSize (); Member Added: public override void MarkAsBestIndex (); New Type: Db4objects.Db4o.Internal.Fieldindex.JoinedLeaf Member Added: public JoinedLeaf (Db4objects.Db4o.Internal.Query.Processor.QCon constraint, Db4objects.Db4o.Internal.Fieldindex.IIndexedNodeWithRange leaf1, Db4objects.Db4o.Internal.Btree.IBTreeRange range); Member Added: public virtual Db4objects.Db4o.Internal.Query.Processor.QCon GetConstraint (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.IBTreeRange GetRange (); Member Added: public virtual System.Collections.IEnumerator GetEnumerator (); Member Added: public virtual Db4objects.Db4o.Internal.TreeInt ToTreeInt (); Member Added: public virtual Db4objects.Db4o.Internal.Btree.BTree GetIndex (); Member Added: public virtual bool IsResolved (); Member Added: public virtual Db4objects.Db4o.Internal.Fieldindex.IIndexedNode Resolve (); Member Added: public virtual int ResultSize (); Member Added: public virtual void MarkAsBestIndex (); New Type: Db4objects.Db4o.Internal.Fieldindex.OrIndexedLeaf Member Added: public OrIndexedLeaf (Db4objects.Db4o.Internal.Query.Processor.QCon constraint, Db4objects.Db4o.Internal.Fieldindex.IIndexedNodeWithRange leaf1, Db4objects.Db4o.Internal.Fieldindex.IIndexedNodeWithRange leaf2); New Type: Db4objects.Db4o.Internal.Fileheader.FileHeader Member Added: protected FileHeader (); Member Added: public const int TransactionPointerLength = 8; Member Added: public static Db4objects.Db4o.Internal.Fileheader.NewFileHeaderBase NewCurrentFileHeader (); Member Added: public static Db4objects.Db4o.Internal.Fileheader.FileHeader Read (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: public virtual Db4objects.Db4o.Internal.Fileheader.FileHeader Convert (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: public abstract void Close (); Member Added: public abstract void InitNew (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: public abstract void CompleteInterruptedTransaction (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public abstract int Length (); Member Added: protected abstract Db4objects.Db4o.Internal.Fileheader.FileHeader NewOnSignatureMatch (Db4objects.Db4o.Internal.LocalObjectContainer file, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: protected virtual long TimeToWrite (long time, bool shuttingDown); Member Added: protected abstract void Read (Db4objects.Db4o.Internal.LocalObjectContainer file, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: protected virtual bool SignatureMatches (Db4objects.Db4o.Internal.ByteArrayBuffer reader, byte[] signature, byte version); Member Added: public abstract void WriteFixedPart (Db4objects.Db4o.Internal.LocalObjectContainer file, bool startFileLockingThread, bool shuttingDown, Db4objects.Db4o.Internal.StatefulBuffer writer, int blockSize); Member Added: public abstract void WriteTransactionPointer (Db4objects.Db4o.Internal.Transaction systemTransaction, int transactionPointer); Member Added: protected virtual void WriteTransactionPointer (Db4objects.Db4o.Internal.Transaction systemTransaction, int transactionPointer, int address, int offset); Member Added: public virtual void WriteVariablePart (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: public abstract void WriteVariablePart (Db4objects.Db4o.Internal.LocalObjectContainer file, bool shuttingDown); Member Added: public static bool LockedByOtherSession (Db4objects.Db4o.Internal.LocalObjectContainer container, long lastAccessTime); Member Added: public abstract void ReadIdentity (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public abstract Sharpen.Lang.IRunnable Commit (bool shuttingDown); Namespace Directory Created: Db4objects.Db4o.Internal.Fileheader New Namespace File: Db4objects.Db4o.Internal.Fileheader New Type: Db4objects.Db4o.Internal.Fileheader.FileHeader1 Member Added: public FileHeader1 (); Member Added: public static readonly int HeaderLength; Member Added: public override int Length (); Member Added: protected override void Read (Db4objects.Db4o.Internal.LocalObjectContainer file, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public override void WriteFixedPart (Db4objects.Db4o.Internal.LocalObjectContainer file, bool startFileLockingThread, bool shuttingDown, Db4objects.Db4o.Internal.StatefulBuffer writer, int blockSize); Member Added: public override void WriteTransactionPointer (Db4objects.Db4o.Internal.Transaction systemTransaction, int transactionPointer); Member Added: protected override Db4objects.Db4o.Internal.Fileheader.NewFileHeaderBase CreateNew (); Member Added: protected override byte Version (); Member Added: public override Db4objects.Db4o.Internal.Fileheader.FileHeaderVariablePart CreateVariablePart (Db4objects.Db4o.Internal.LocalObjectContainer file); New Type: Db4objects.Db4o.Internal.Fileheader.FileHeader2 Member Added: public FileHeader2 (); Member Added: public static readonly int HeaderLength; Member Added: public override int Length (); Member Added: protected override void Read (Db4objects.Db4o.Internal.LocalObjectContainer container, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public override void WriteFixedPart (Db4objects.Db4o.Internal.LocalObjectContainer file, bool startFileLockingThread, bool shuttingDown, Db4objects.Db4o.Internal.StatefulBuffer writer, int blockSize); Member Added: public override void WriteTransactionPointer (Db4objects.Db4o.Internal.Transaction systemTransaction, int transactionPointer); Member Added: protected override byte Version (); Member Added: protected override Db4objects.Db4o.Internal.Fileheader.NewFileHeaderBase CreateNew (); Member Added: public override Db4objects.Db4o.Internal.Fileheader.FileHeaderVariablePart CreateVariablePart (Db4objects.Db4o.Internal.LocalObjectContainer file); New Type: Db4objects.Db4o.Internal.Fileheader.FileHeader3 Member Added: public FileHeader3 (); Member Added: public override Db4objects.Db4o.Internal.Fileheader.FileHeaderVariablePart CreateVariablePart (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: protected override byte Version (); Member Added: protected override Db4objects.Db4o.Internal.Fileheader.NewFileHeaderBase CreateNew (); Member Added: public override Db4objects.Db4o.Internal.Fileheader.FileHeader Convert (Db4objects.Db4o.Internal.LocalObjectContainer file); New Type: Db4objects.Db4o.Internal.Fileheader.FileHeaderVariablePart Member Added: protected FileHeaderVariablePart (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: protected readonly Db4objects.Db4o.Internal.LocalObjectContainer _container; Member Added: public abstract Sharpen.Lang.IRunnable Commit (bool shuttingDown); Member Added: public abstract void Read (int variablePartAddress, int variablePartLength); Member Added: public byte GetIdentifier (); Member Added: protected Db4objects.Db4o.Internal.SystemData SystemData (); Member Added: protected Db4objects.Db4o.Internal.Slots.Slot AllocateSlot (int length); Member Added: public virtual void ReadIdentity (Db4objects.Db4o.Internal.LocalTransaction trans); Member Added: public abstract int MarshalledLength (); New Type: Db4objects.Db4o.Internal.Fileheader.FileHeaderVariablePart1 Member Added: public FileHeaderVariablePart1 (Db4objects.Db4o.Internal.LocalObjectContainer container, int id); Member Added: public FileHeaderVariablePart1 (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public virtual int OwnLength (); Member Added: public virtual void ReadThis (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public virtual void WriteThis (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public override Sharpen.Lang.IRunnable Commit (bool shuttingDown); Member Added: public virtual int Id (); Member Added: public override void Read (int variablePartID, int unused); Member Added: public override int MarshalledLength (); New Type: Db4objects.Db4o.Internal.Fileheader.FileHeaderVariablePart2 Member Added: public FileHeaderVariablePart2 (Db4objects.Db4o.Internal.LocalObjectContainer container, int address, int length); Member Added: public FileHeaderVariablePart2 (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public override Sharpen.Lang.IRunnable Commit (bool shuttingDown); Member Added: public virtual int OwnLength (); Member Added: public virtual int Address (); Member Added: public virtual int Length (); Member Added: public override void Read (int address, int length); Member Added: protected virtual void ReadBuffer (Db4objects.Db4o.Internal.ByteArrayBuffer buffer, bool versionsAreConsistent); Member Added: protected virtual void WriteBuffer (Db4objects.Db4o.Internal.ByteArrayBuffer buffer, bool shuttingDown); Member Added: public override int MarshalledLength (); New Type: Db4objects.Db4o.Internal.Fileheader.FileHeaderVariablePart3 Member Added: public FileHeaderVariablePart3 (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public override int OwnLength (); Member Added: protected override void ReadBuffer (Db4objects.Db4o.Internal.ByteArrayBuffer buffer, bool versionsAreConsistent); Member Added: protected override void WriteBuffer (Db4objects.Db4o.Internal.ByteArrayBuffer buffer, bool shuttingDown); New Type: Db4objects.Db4o.Internal.Fileheader.NewFileHeaderBase Member Added: protected NewFileHeaderBase (); Member Added: protected static readonly byte[] Signature; Member Added: protected static readonly int HeaderLockOffset; Member Added: protected static readonly int OpenTimeOffset; Member Added: protected static readonly int AccessTimeOffset; Member Added: protected Db4objects.Db4o.Internal.Fileheader.TimerFileLock _timerFileLock; Member Added: protected Db4objects.Db4o.Internal.Fileheader.FileHeaderVariablePart _variablePart; Member Added: public override void Close (); Member Added: protected virtual void NewTimerFileLock (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: protected abstract Db4objects.Db4o.Internal.Fileheader.NewFileHeaderBase CreateNew (); Member Added: protected abstract byte Version (); Member Added: public override sealed void InitNew (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: public abstract Db4objects.Db4o.Internal.Fileheader.FileHeaderVariablePart CreateVariablePart (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: protected virtual void OldEncryptionOff (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: public override sealed void WriteVariablePart (Db4objects.Db4o.Internal.LocalObjectContainer file, bool shuttingDown); Member Added: protected override Db4objects.Db4o.Internal.Fileheader.FileHeader NewOnSignatureMatch (Db4objects.Db4o.Internal.LocalObjectContainer file, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public override void CompleteInterruptedTransaction (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: protected virtual void CheckThreadFileLock (Db4objects.Db4o.Internal.LocalObjectContainer container, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public override void ReadIdentity (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public override Sharpen.Lang.IRunnable Commit (bool shuttingDown); New Type: Db4objects.Db4o.Internal.Fileheader.TimerFileLock Member Added: protected TimerFileLock (); Member Added: public static Db4objects.Db4o.Internal.Fileheader.TimerFileLock ForFile (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: public abstract void CheckHeaderLock (); Member Added: public abstract void CheckOpenTime (); Member Added: public abstract bool LockFile (); Member Added: public abstract long OpenTime (); Member Added: public abstract void SetAddresses (int baseAddress, int openTimeOffset, int accessTimeOffset); Member Added: public abstract void Start (); Member Added: public abstract void WriteHeaderLock (); Member Added: public abstract void WriteOpenTime (); Member Added: public abstract void Close (); Member Added: public abstract void CheckIfOtherSessionAlive (Db4objects.Db4o.Internal.LocalObjectContainer container, int address, int offset, long lastAccessTime); Member Added: public abstract void Run (); New Type: Db4objects.Db4o.Internal.Fileheader.TimerFileLockDisabled Member Added: public TimerFileLockDisabled (); Member Added: public override void CheckHeaderLock (); Member Added: public override void CheckOpenTime (); Member Added: public override void Close (); Member Added: public override bool LockFile (); Member Added: public override long OpenTime (); Member Added: public override void Run (); Member Added: public override void SetAddresses (int baseAddress, int openTimeOffset, int accessTimeOffset); Member Added: public override void Start (); Member Added: public override void WriteHeaderLock (); Member Added: public override void WriteOpenTime (); Member Added: public override void CheckIfOtherSessionAlive (Db4objects.Db4o.Internal.LocalObjectContainer container, int address, int offset, long lastAccessTime); New Type: Db4objects.Db4o.Internal.Freespace.AbstractFreespaceManager Member Added: public AbstractFreespaceManager (Db4objects.Db4o.Foundation.IProcedure4 slotFreedCallback, int discardLimit); Member Added: public const byte FmDebug = 127; Member Added: public const byte FmDefault = 0; Member Added: public const byte FmLegacyRam = 1; Member Added: public const byte FmRam = 2; Member Added: public const byte FmIx = 3; Member Added: public const byte FmBtree = 4; Member Added: public const int RemainderSizeLimit = 20; Member Added: protected Db4objects.Db4o.Foundation.IProcedure4 _slotFreedCallback; Member Added: public static byte CheckType (byte systemType); Member Added: public static Db4objects.Db4o.Internal.Freespace.AbstractFreespaceManager CreateNew (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: public static Db4objects.Db4o.Internal.Freespace.AbstractFreespaceManager CreateNew (Db4objects.Db4o.Internal.LocalObjectContainer file, byte systemType); Member Added: public static int InitSlot (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: public virtual void MigrateTo (Db4objects.Db4o.Internal.Freespace.IFreespaceManager fm); Member Added: public virtual int TotalFreespace (); Member Added: protected virtual int DiscardLimit (); Member Added: protected bool SplitRemainder (int length); Member Added: public static void Migrate (Db4objects.Db4o.Internal.Freespace.IFreespaceManager oldFM, Db4objects.Db4o.Internal.Freespace.IFreespaceManager newFM); Member Added: public virtual void DebugCheckIntegrity (); Member Added: public static bool MigrationRequired (byte systemType); Member Added: public virtual void SlotFreed (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public abstract Db4objects.Db4o.Internal.Slots.Slot AllocateSafeSlot (int arg1); Member Added: public abstract Db4objects.Db4o.Internal.Slots.Slot AllocateSlot (int arg1); Member Added: public abstract Db4objects.Db4o.Internal.Slots.Slot AllocateTransactionLogSlot (int arg1); Member Added: public abstract void BeginCommit (); Member Added: public abstract void Commit (); Member Added: public abstract void EndCommit (); Member Added: public abstract void Free (Db4objects.Db4o.Internal.Slots.Slot arg1); Member Added: public abstract void FreeSafeSlot (Db4objects.Db4o.Internal.Slots.Slot arg1); Member Added: public abstract void FreeSelf (); Member Added: public abstract bool IsStarted (); Member Added: public abstract void Listener (Db4objects.Db4o.Internal.Freespace.IFreespaceListener arg1); Member Added: public abstract void Read (Db4objects.Db4o.Internal.LocalObjectContainer arg1, Db4objects.Db4o.Internal.Slots.Slot arg2); Member Added: public abstract int SlotCount (); Member Added: public abstract void Start (int arg1); Member Added: public abstract byte SystemType (); Member Added: public abstract void Traverse (Db4objects.Db4o.Foundation.IVisitor4 arg1); Member Added: public abstract void Write (Db4objects.Db4o.Internal.LocalObjectContainer arg1); Namespace Directory Created: Db4objects.Db4o.Internal.Freespace New Namespace File: Db4objects.Db4o.Internal.Freespace New Type: Db4objects.Db4o.Internal.Freespace.AddressKeySlotHandler Member Added: public AddressKeySlotHandler (); Member Added: public virtual int CompareTo (object obj); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object slot); New Type: Db4objects.Db4o.Internal.Freespace.BTreeFreespaceManager Member Added: public BTreeFreespaceManager (Db4objects.Db4o.Internal.LocalObjectContainer file, Db4objects.Db4o.Foundation.IProcedure4 slotFreedCallback, int discardLimit); Member Added: public override Db4objects.Db4o.Internal.Slots.Slot AllocateSafeSlot (int length); Member Added: public override void BeginCommit (); Member Added: public override void Commit (); Member Added: public override void EndCommit (); Member Added: public override void Free (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public override void FreeSelf (); Member Added: public override void FreeSafeSlot (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public override Db4objects.Db4o.Internal.Slots.Slot AllocateSlot (int length); Member Added: public virtual void Read (Db4objects.Db4o.Internal.LocalObjectContainer container, int freeSpaceID); Member Added: public override int SlotCount (); Member Added: public override void Start (int id); Member Added: public override bool IsStarted (); Member Added: public override byte SystemType (); Member Added: public override string ToString (); Member Added: public override int TotalFreespace (); Member Added: public override void Traverse (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public override void MigrateTo (Db4objects.Db4o.Internal.Freespace.IFreespaceManager fm); Member Added: public override void Write (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public override void Listener (Db4objects.Db4o.Internal.Freespace.IFreespaceListener listener); Member Added: public override Db4objects.Db4o.Internal.Slots.Slot AllocateTransactionLogSlot (int length); Member Added: public override void Read (Db4objects.Db4o.Internal.LocalObjectContainer container, Db4objects.Db4o.Internal.Slots.Slot slot); New Type: Db4objects.Db4o.Internal.Freespace.BlockAwareFreespaceManager Member Added: public BlockAwareFreespaceManager (Db4objects.Db4o.Internal.Freespace.IFreespaceManager delegate_, Db4objects.Db4o.Internal.IBlockConverter blockConverter); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot AllocateSlot (int length); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot AllocateSafeSlot (int length); Member Added: public virtual void BeginCommit (); Member Added: public virtual void Commit (); Member Added: public virtual void EndCommit (); Member Added: public virtual void Free (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual void FreeSelf (); Member Added: public virtual void FreeSafeSlot (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual void Listener (Db4objects.Db4o.Internal.Freespace.IFreespaceListener listener); Member Added: public virtual void MigrateTo (Db4objects.Db4o.Internal.Freespace.IFreespaceManager fm); Member Added: public virtual int SlotCount (); Member Added: public virtual void Start (int id); Member Added: public virtual byte SystemType (); Member Added: public virtual int TotalFreespace (); Member Added: public virtual void Traverse (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public virtual void Write (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public virtual void SlotFreed (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual bool IsStarted (); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot AllocateTransactionLogSlot (int length); Member Added: public virtual void Read (Db4objects.Db4o.Internal.LocalObjectContainer container, Db4objects.Db4o.Internal.Slots.Slot slot); New Type: Db4objects.Db4o.Internal.Freespace.FreeSlotNode Member Added: public override object ShallowClone (); Member Added: public override bool Duplicates (); Member Added: public override sealed int OwnLength (); Member Added: public override object Read (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public override sealed void Write (Db4objects.Db4o.Internal.ByteArrayBuffer a_writer); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Internal.Freespace.FreespaceManagerIx Member Added: public FreespaceManagerIx (int discardLimit); Member Added: public override Db4objects.Db4o.Internal.Slots.Slot AllocateSafeSlot (int length); Member Added: public override void FreeSafeSlot (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public override void BeginCommit (); Member Added: public override void EndCommit (); Member Added: public override int SlotCount (); Member Added: public override void Free (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public override void FreeSelf (); Member Added: public override Db4objects.Db4o.Internal.Slots.Slot AllocateSlot (int length); Member Added: public override void MigrateTo (Db4objects.Db4o.Internal.Freespace.IFreespaceManager fm); Member Added: public override void Traverse (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public override void Start (int id); Member Added: public override byte SystemType (); Member Added: public override void Write (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public override void Commit (); Member Added: public override void Listener (Db4objects.Db4o.Internal.Freespace.IFreespaceListener listener); Member Added: public override bool IsStarted (); Member Added: public override Db4objects.Db4o.Internal.Slots.Slot AllocateTransactionLogSlot (int length); Member Added: public override void Read (Db4objects.Db4o.Internal.LocalObjectContainer container, Db4objects.Db4o.Internal.Slots.Slot slot); New Type: Db4objects.Db4o.Internal.Freespace.IFreespaceListener Member Added: public void SlotAdded (int size); Member Added: public void SlotRemoved (int size); New Type: Db4objects.Db4o.Internal.Freespace.IFreespaceManager Member Added: public void BeginCommit (); Member Added: public void EndCommit (); Member Added: public int SlotCount (); Member Added: public void Free (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public void FreeSelf (); Member Added: public int TotalFreespace (); Member Added: public Db4objects.Db4o.Internal.Slots.Slot AllocateTransactionLogSlot (int length); Member Added: public Db4objects.Db4o.Internal.Slots.Slot AllocateSlot (int length); Member Added: public void MigrateTo (Db4objects.Db4o.Internal.Freespace.IFreespaceManager fm); Member Added: public void Read (Db4objects.Db4o.Internal.LocalObjectContainer container, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public void Start (int id); Member Added: public byte SystemType (); Member Added: public void Traverse (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public void Write (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public void Commit (); Member Added: public Db4objects.Db4o.Internal.Slots.Slot AllocateSafeSlot (int length); Member Added: public void FreeSafeSlot (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public void Listener (Db4objects.Db4o.Internal.Freespace.IFreespaceListener listener); Member Added: public void SlotFreed (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public bool IsStarted (); New Type: Db4objects.Db4o.Internal.Freespace.InMemoryFreespaceManager Member Added: public InMemoryFreespaceManager (Db4objects.Db4o.Foundation.IProcedure4 slotFreedCallback, int discardLimit); Member Added: public override Db4objects.Db4o.Internal.Slots.Slot AllocateTransactionLogSlot (int length); Member Added: public override Db4objects.Db4o.Internal.Slots.Slot AllocateSafeSlot (int length); Member Added: public override void FreeSafeSlot (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public override void BeginCommit (); Member Added: public override void Commit (); Member Added: public override void EndCommit (); Member Added: public override void Free (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public override void FreeSelf (); Member Added: public override Db4objects.Db4o.Internal.Slots.Slot AllocateSlot (int length); Member Added: public override void Read (Db4objects.Db4o.Internal.LocalObjectContainer container, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public override int SlotCount (); Member Added: public override void Start (int id); Member Added: public override byte SystemType (); Member Added: public override string ToString (); Member Added: public override void Traverse (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public override void Write (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public override void Listener (Db4objects.Db4o.Internal.Freespace.IFreespaceListener listener); Member Added: public override bool IsStarted (); New Type: Db4objects.Db4o.Internal.Freespace.LengthKeySlotHandler Member Added: public LengthKeySlotHandler (); Member Added: public virtual int CompareTo (object obj); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object slot); New Type: Db4objects.Db4o.Internal.Freespace.NullFreespaceListener Member Added: public static readonly Db4objects.Db4o.Internal.Freespace.IFreespaceListener Instance; Member Added: public virtual void SlotAdded (int size); Member Added: public virtual void SlotRemoved (int size); New Type: Db4objects.Db4o.Internal.Freespace.NullFreespaceManager Member Added: public static readonly Db4objects.Db4o.Internal.Freespace.IFreespaceManager Instance; Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot AllocateSlot (int length); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot AllocateSafeSlot (int length); Member Added: public virtual void BeginCommit (); Member Added: public virtual void Commit (); Member Added: public virtual void EndCommit (); Member Added: public virtual void Free (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual void FreeSelf (); Member Added: public virtual void FreeSafeSlot (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual void Listener (Db4objects.Db4o.Internal.Freespace.IFreespaceListener listener); Member Added: public virtual void MigrateTo (Db4objects.Db4o.Internal.Freespace.IFreespaceManager fm); Member Added: public virtual int SlotCount (); Member Added: public virtual void SlotFreed (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual void Start (int id); Member Added: public virtual byte SystemType (); Member Added: public virtual int TotalFreespace (); Member Added: public virtual void Traverse (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public virtual void Write (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public virtual bool IsStarted (); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot AllocateTransactionLogSlot (int length); Member Added: public virtual void Read (Db4objects.Db4o.Internal.LocalObjectContainer container, Db4objects.Db4o.Internal.Slots.Slot slot); New Type: Db4objects.Db4o.Internal.Freespace.SlotHandler Member Added: protected SlotHandler (); Member Added: protected Db4objects.Db4o.Internal.Slots.Slot _current; Member Added: public virtual void DefragIndexEntry (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public virtual int LinkLength (); Member Added: public virtual object ReadIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public virtual void WriteIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer writer, object obj); Member Added: public abstract Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext arg1, object arg2); New Type: Db4objects.Db4o.Internal.FrozenObjectInfo Member Added: public FrozenObjectInfo (object object, long id, Db4objects.Db4o.Ext.Db4oDatabase sourceDatabase, long uuidLongPart, long commitTimestamp); Member Added: public FrozenObjectInfo (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ObjectReference ref, bool committed); Member Added: public virtual long GetInternalID (); Member Added: public virtual object GetObject (); Member Added: public virtual Db4objects.Db4o.Ext.Db4oUUID GetUUID (); Member Added: public virtual long GetVersion (); Member Added: public virtual long GetCommitTimestamp (); Member Added: public virtual long SourceDatabaseId (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual long UuidLongPart (); New Type: Db4objects.Db4o.Internal.HandlerRegistry Member Added: public const byte HandlerVersion = 10; Member Added: public Db4objects.Db4o.Internal.Handlers.StringHandler _stringHandler; Member Added: public bool i_encrypt; Member Added: public Db4objects.Db4o.Reflect.IReflectClass IclassCompare; Member Added: public Db4objects.Db4o.Reflect.IReflectClass IclassInternal; Member Added: public Db4objects.Db4o.Reflect.IReflectClass IclassObject; Member Added: public Db4objects.Db4o.Reflect.IReflectClass IclassStaticclass; Member Added: public Db4objects.Db4o.Reflect.IReflectClass IclassString; Member Added: public void RegisterNetTypeHandler (Db4objects.Db4o.Internal.Handlers.NetTypeHandler handler); Member Added: public void RegisterHandlerVersion (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler, int version, Db4objects.Db4o.Typehandlers.ITypeHandler4 replacement); Member Added: public Db4objects.Db4o.Typehandlers.ITypeHandler4 CorrectHandlerVersion (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler, int version); Member Added: public static Db4objects.Db4o.Typehandlers.ITypeHandler4 CorrectHandlerVersion (Db4objects.Db4o.Internal.Marshall.IHandlerVersionContext context, Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler, Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public void Decrypt (Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public void Encrypt (Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public void OldEncryptionOff (); Member Added: public Db4objects.Db4o.Reflect.IReflectClass ClassForID (int id); Member Added: public Db4objects.Db4o.Internal.ClassMetadata ClassMetadataForId (int id); Member Added: public Db4objects.Db4o.Typehandlers.ITypeHandler4 OpenTypeHandler (); Member Added: public Db4objects.Db4o.Typehandlers.ITypeHandler4 OpenArrayHandler (Db4objects.Db4o.Reflect.IReflectClass clazz); Member Added: public Db4objects.Db4o.Typehandlers.ITypeHandler4 TypeHandlerForClass (Db4objects.Db4o.Reflect.IReflectClass clazz); Member Added: public bool IsSystemHandler (int id); Member Added: public int LowestValidId (); Member Added: public Db4objects.Db4o.Internal.VirtualFieldMetadata VirtualFieldByName (string name); Member Added: public Db4objects.Db4o.Internal.SharedIndexedFields Indexes (); Member Added: public Db4objects.Db4o.Internal.Encoding.LatinStringIO StringIO (); Member Added: public void StringIO (Db4objects.Db4o.Internal.Encoding.LatinStringIO io); Member Added: public Db4objects.Db4o.Typehandlers.ITypeHandler4 ConfiguredTypeHandler (Db4objects.Db4o.Reflect.IReflectClass claxx); Member Added: public static Db4objects.Db4o.Typehandlers.ITypeHandler4 CorrectHandlerVersion (Db4objects.Db4o.Internal.Marshall.IHandlerVersionContext context, Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public bool IsTransient (Db4objects.Db4o.Reflect.IReflectClass claxx); Member Added: public void TreatAsOpenType (Type clazz); Member Added: public Db4objects.Db4o.Internal.Diagnostic.DiagnosticProcessor DiagnosticProcessor (); New Type: Db4objects.Db4o.Internal.HandlerVersionRegistry Member Added: public HandlerVersionRegistry (Db4objects.Db4o.Internal.HandlerRegistry registry); Member Added: public virtual void Put (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler, int version, Db4objects.Db4o.Typehandlers.ITypeHandler4 replacement); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 CorrectHandlerVersion (Db4objects.Db4o.Typehandlers.ITypeHandler4 originalHandler, int version); New Type: Db4objects.Db4o.Internal.Handlers4 Member Added: public Handlers4 (); Member Added: public const int IntId = 1; Member Added: public const int LongId = 2; Member Added: public const int FloatId = 3; Member Added: public const int BooleanId = 4; Member Added: public const int DoubleId = 5; Member Added: public const int ByteId = 6; Member Added: public const int CharId = 7; Member Added: public const int ShortId = 8; Member Added: public const int StringId = 9; Member Added: public const int DateId = 10; Member Added: public const int UntypedId = 11; Member Added: public const int AnyArrayId = 12; Member Added: public const int AnyArrayNId = 13; Member Added: public static bool IsQueryLeaf (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static bool HandlesArray (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static bool HandlesMultidimensionalArray (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static bool HandlesClass (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static Db4objects.Db4o.Reflect.IReflectClass PrimitiveClassReflector (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler, Db4objects.Db4o.Reflect.IReflector reflector); Member Added: public static Db4objects.Db4o.Typehandlers.ITypeHandler4 BaseTypeHandler (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static Db4objects.Db4o.Reflect.IReflectClass BaseType (Db4objects.Db4o.Reflect.IReflectClass clazz); Member Added: public static bool IsClassAware (Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); Member Added: public static int CalculateLinkLength (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static bool HoldsValueType (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static bool IsValueType (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static bool IsCascading (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static bool IsUntyped (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static bool IsVariableLength (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static Db4objects.Db4o.Internal.Handlers.IFieldAwareTypeHandler FieldAwareTypeHandler (Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); Member Added: public static void CollectIDs (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context, Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); Member Added: public static bool UseDedicatedSlot (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static Db4objects.Db4o.Typehandlers.ITypeHandler4 ArrayElementHandler (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler, Db4objects.Db4o.Internal.Marshall.QueryingReadContext queryingReadContext); Member Added: public static object NullRepresentationInUntypedArrays (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static bool HandleAsObject (Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); Member Added: public static void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context, Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static bool HandlesPrimitiveArray (Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); Member Added: public static bool HasClassIndex (Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); Member Added: public static bool CanLoadFieldByIndex (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static object WrapWithTransactionContext (Db4objects.Db4o.Internal.Transaction transaction, object value, Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static void CollectIdsInternal (Db4objects.Db4o.Internal.Marshall.CollectIdContext context, Db4objects.Db4o.Typehandlers.ITypeHandler4 handler, int linkLength, bool doWithSlotIndirection); Member Added: public static bool IsIndirectedIndexed (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparisonFor (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler, Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: public static Db4objects.Db4o.Reflect.IReflectClass PrimitiveClassReflector (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Reflect.IReflector reflector); Member Added: public static void Activate (Db4objects.Db4o.Internal.Marshall.UnmarshallingContext context, Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static void Write (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler, Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public static object ReadValueType (Db4objects.Db4o.Marshall.IReadContext context, Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static bool IsStandaloneTypeHandler (Db4objects.Db4o.Typehandlers.ITypeHandler4 customTypeHandler); Member Added: public static Db4objects.Db4o.Internal.ClassMetadata ErasedFieldType (Db4objects.Db4o.Internal.ObjectContainerBase container, Db4objects.Db4o.Reflect.IReflectClass fieldType); New Type: Db4objects.Db4o.Internal.Handlers.Array.ArrayHandler Member Added: public ArrayHandler (); Member Added: public ArrayHandler (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler, bool usePrimitiveClassReflector); Member Added: protected readonly Db4objects.Db4o.Internal.Handlers.Array.ArrayVersionHelper _versionHelper; Member Added: protected virtual Db4objects.Db4o.Internal.Handlers.Array.ArrayVersionHelper CreateVersionHelper (); Member Added: protected virtual Db4objects.Db4o.Reflect.IReflectArray ArrayReflector (Db4objects.Db4o.Internal.ObjectContainerBase container); Member Added: public virtual System.Collections.IEnumerator AllElements (Db4objects.Db4o.Internal.ObjectContainerBase container, object a_object); Member Added: public static System.Collections.IEnumerator AllElements (Db4objects.Db4o.Reflect.IReflectArray reflectArray, object array); Member Added: public void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public virtual void CollectIDs (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: protected virtual Db4objects.Db4o.Reflect.ArrayInfo ForEachElement (Db4objects.Db4o.Internal.AbstractBufferContext context, Sharpen.Lang.IRunnable elementRunnable); Member Added: protected virtual void WithContent (Db4objects.Db4o.Internal.AbstractBufferContext context, Sharpen.Lang.IRunnable runnable); Member Added: public virtual void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public void DeletePrimitiveEmbedded (Db4objects.Db4o.Internal.StatefulBuffer buffer, Db4objects.Db4o.Internal.PrimitiveTypeMetadata classPrimitive); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: protected virtual bool HandleAsByteArray (object obj); Member Added: public virtual byte Identifier (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass PrimitiveClassReflector (Db4objects.Db4o.Reflect.IReflector reflector); Member Added: protected virtual object ReadCreate (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Marshall.IReadBuffer buffer, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: protected object NewInstance (Db4objects.Db4o.Reflect.IReflectArray arrayReflector, Db4objects.Db4o.Reflect.ArrayInfo info, Db4objects.Db4o.Reflect.IReflectClass clazz); Member Added: protected Db4objects.Db4o.Reflect.IReflectClass NewInstanceReflectClass (Db4objects.Db4o.Reflect.IReflector reflector, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadCandidateHandler (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: protected virtual void ReadInfo (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Marshall.IReadBuffer buffer, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: protected virtual void ReadDimensions (Db4objects.Db4o.Reflect.ArrayInfo info, Db4objects.Db4o.Marshall.IReadBuffer buffer); Member Added: protected virtual bool IsPreVersion0Format (int elementCount); Member Added: protected Db4objects.Db4o.Reflect.IReflectClass ClassReflector (Db4objects.Db4o.Reflect.IReflector reflector, Db4objects.Db4o.Internal.ClassMetadata classMetadata, bool isPrimitive); Member Added: public static System.Collections.IEnumerator Iterator (Db4objects.Db4o.Reflect.IReflectClass claxx, object obj); Member Added: protected virtual bool UseJavaHandling (); Member Added: protected virtual int ClassIDFromInfo (Db4objects.Db4o.Internal.ObjectContainerBase container, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public int ClassIdToMarshalledClassId (int classID, bool primitive); Member Added: protected bool IsPrimitive (Db4objects.Db4o.Reflect.IReflector reflector, Db4objects.Db4o.Reflect.IReflectClass claxx, Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public virtual void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public void DefragmentSlot (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: protected virtual bool HandleAsByteArray (Db4objects.Db4o.Marshall.IBufferContext context); Member Added: public virtual object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: protected virtual void ReadElements (Db4objects.Db4o.Marshall.IReadContext context, Db4objects.Db4o.Reflect.ArrayInfo info, object array); Member Added: protected virtual Db4objects.Db4o.Reflect.ArrayInfo NewArrayInfo (); Member Added: protected void ReadInto (Db4objects.Db4o.Marshall.IReadContext context, Db4objects.Db4o.Reflect.ArrayInfo info, object array); Member Added: protected virtual Db4objects.Db4o.Foundation.BitMap4 ReadNullBitmap (Db4objects.Db4o.Marshall.IReadBuffer context, int length); Member Added: protected bool HasNullBitmap (Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: protected virtual void WriteElements (Db4objects.Db4o.Marshall.IWriteContext context, object obj, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: protected virtual void WriteInfo (Db4objects.Db4o.Marshall.IWriteContext context, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: protected virtual void WriteDimensions (Db4objects.Db4o.Marshall.IWriteContext context, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: protected void Analyze (Db4objects.Db4o.Internal.ObjectContainerBase container, object obj, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: protected virtual void AnalyzeDimensions (Db4objects.Db4o.Internal.ObjectContainerBase container, object obj, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: protected virtual Db4objects.Db4o.Foundation.BitMap4 NullItemsMap (Db4objects.Db4o.Reflect.IReflectArray reflector, object array); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: public virtual int LinkLength (); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 UnversionedTemplate (); Member Added: public virtual object DeepClone (object context); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 DelegateTypeHandler (); Member Added: public override string ToString (); Member Added: public virtual bool DescendsIntoMembers (); Namespace Directory Created: Db4objects.Db4o.Internal.Handlers.Array New Namespace File: Db4objects.Db4o.Internal.Handlers.Array New Type: Db4objects.Db4o.Internal.Handlers.Array.ArrayHandler0 Member Added: public ArrayHandler0 (); Member Added: protected override Db4objects.Db4o.Internal.Handlers.Array.ArrayVersionHelper CreateVersionHelper (); Member Added: protected override void WithContent (Db4objects.Db4o.Internal.AbstractBufferContext context, Sharpen.Lang.IRunnable runnable); Member Added: public override void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext readContext); Member Added: public static void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context, Db4objects.Db4o.Internal.Handlers.Array.ArrayHandler handler); Member Added: public override void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); New Type: Db4objects.Db4o.Internal.Handlers.Array.ArrayHandler1 Member Added: public ArrayHandler1 (); Member Added: protected override bool HandleAsByteArray (Db4objects.Db4o.Marshall.IBufferContext context); Member Added: protected override bool HandleAsByteArray (object obj); New Type: Db4objects.Db4o.Internal.Handlers.Array.ArrayHandler3 Member Added: public ArrayHandler3 (); Member Added: protected override Db4objects.Db4o.Internal.Handlers.Array.ArrayVersionHelper CreateVersionHelper (); New Type: Db4objects.Db4o.Internal.Handlers.Array.ArrayHandler5 Member Added: public ArrayHandler5 (); Member Added: protected override Db4objects.Db4o.Internal.Handlers.Array.ArrayVersionHelper CreateVersionHelper (); New Type: Db4objects.Db4o.Internal.Handlers.Array.ArrayVersionHelper Member Added: public ArrayVersionHelper (); Member Added: public virtual int ClassIDFromInfo (Db4objects.Db4o.Internal.ObjectContainerBase container, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public virtual int ClassIdToMarshalledClassId (int classID, bool primitive); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ClassReflector (Db4objects.Db4o.Reflect.IReflector reflector, Db4objects.Db4o.Internal.ClassMetadata classMetadata, bool isPrimitive); Member Added: public virtual bool UseJavaHandling (); Member Added: public virtual bool HasNullBitmap (Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public virtual bool IsPreVersion0Format (int elementCount); Member Added: public virtual bool IsPrimitive (Db4objects.Db4o.Reflect.IReflector reflector, Db4objects.Db4o.Reflect.IReflectClass claxx, Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ReflectClassFromElementsEntry (Db4objects.Db4o.Internal.ObjectContainerBase container, Db4objects.Db4o.Reflect.ArrayInfo info, int classID); Member Added: public virtual void WriteTypeInfo (Db4objects.Db4o.Marshall.IWriteContext context, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public virtual void ReadTypeInfo (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Marshall.IReadBuffer buffer, Db4objects.Db4o.Reflect.ArrayInfo info, int classID); New Type: Db4objects.Db4o.Internal.Handlers.Array.ArrayVersionHelper0 Member Added: public ArrayVersionHelper0 (); Member Added: public override bool IsPreVersion0Format (int elementCount); New Type: Db4objects.Db4o.Internal.Handlers.Array.ArrayVersionHelper3 Member Added: public ArrayVersionHelper3 (); Member Added: public override int ClassIDFromInfo (Db4objects.Db4o.Internal.ObjectContainerBase container, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public override int ClassIdToMarshalledClassId (int classID, bool primitive); Member Added: public override Db4objects.Db4o.Reflect.IReflectClass ClassReflector (Db4objects.Db4o.Reflect.IReflector reflector, Db4objects.Db4o.Internal.ClassMetadata classMetadata, bool isPrimitive); Member Added: public override bool HasNullBitmap (Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public override bool IsPrimitive (Db4objects.Db4o.Reflect.IReflector reflector, Db4objects.Db4o.Reflect.IReflectClass claxx, Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public override Db4objects.Db4o.Reflect.IReflectClass ReflectClassFromElementsEntry (Db4objects.Db4o.Internal.ObjectContainerBase container, Db4objects.Db4o.Reflect.ArrayInfo info, int classID); Member Added: public override sealed bool UseJavaHandling (); Member Added: public override void WriteTypeInfo (Db4objects.Db4o.Marshall.IWriteContext context, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public override void ReadTypeInfo (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Marshall.IReadBuffer buffer, Db4objects.Db4o.Reflect.ArrayInfo info, int classID); New Type: Db4objects.Db4o.Internal.Handlers.Array.ArrayVersionHelper5 Member Added: public ArrayVersionHelper5 (); Member Added: public override bool HasNullBitmap (Db4objects.Db4o.Reflect.ArrayInfo info); New Type: Db4objects.Db4o.Internal.Handlers.Array.MultidimensionalArrayHandler Member Added: public MultidimensionalArrayHandler (Db4objects.Db4o.Typehandlers.ITypeHandler4 a_handler, bool a_isPrimitive); Member Added: public MultidimensionalArrayHandler (); Member Added: public override sealed System.Collections.IEnumerator AllElements (Db4objects.Db4o.Internal.ObjectContainerBase container, object array); Member Added: public static System.Collections.IEnumerator AllElementsMultidimensional (Db4objects.Db4o.Reflect.IReflectArray reflectArray, object array); Member Added: protected static int ElementCount (int[] a_dim); Member Added: public override sealed byte Identifier (); Member Added: protected override Db4objects.Db4o.Reflect.ArrayInfo NewArrayInfo (); Member Added: protected override void ReadDimensions (Db4objects.Db4o.Reflect.ArrayInfo info, Db4objects.Db4o.Marshall.IReadBuffer buffer); Member Added: protected override void ReadElements (Db4objects.Db4o.Marshall.IReadContext context, Db4objects.Db4o.Reflect.ArrayInfo info, object array); Member Added: protected override void WriteDimensions (Db4objects.Db4o.Marshall.IWriteContext context, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: protected override void WriteElements (Db4objects.Db4o.Marshall.IWriteContext context, object obj, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: protected override void AnalyzeDimensions (Db4objects.Db4o.Internal.ObjectContainerBase container, object obj, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public override Db4objects.Db4o.Typehandlers.ITypeHandler4 UnversionedTemplate (); New Type: Db4objects.Db4o.Internal.Handlers.Array.MultidimensionalArrayHandler0 Member Added: public MultidimensionalArrayHandler0 (); Member Added: protected override Db4objects.Db4o.Internal.Handlers.Array.ArrayVersionHelper CreateVersionHelper (); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext readContext); Member Added: public override void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); New Type: Db4objects.Db4o.Internal.Handlers.Array.MultidimensionalArrayHandler3 Member Added: public MultidimensionalArrayHandler3 (); Member Added: protected override Db4objects.Db4o.Internal.Handlers.Array.ArrayVersionHelper CreateVersionHelper (); New Type: Db4objects.Db4o.Internal.Handlers.Array.MultidimensionalArrayIterator Member Added: public MultidimensionalArrayIterator (Db4objects.Db4o.Reflect.IReflectArray reflectArray, object[] array); Member Added: public virtual bool MoveNext (); Member Added: public virtual void Reset (); Member Added: public virtual object Current { get; } New Type: Db4objects.Db4o.Internal.Handlers.BooleanHandler Member Added: public BooleanHandler (); Member Added: public override object DefaultValue (); Member Added: public override int LinkLength (); Member Added: public override Type PrimitiveJavaClass (); Member Added: public override void Write (object obj, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public override object NullRepresentationInUntypedArrays (); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object source); Namespace Directory Created: Db4objects.Db4o.Internal.Handlers New Namespace File: Db4objects.Db4o.Internal.Handlers New Type: Db4objects.Db4o.Internal.Handlers.ByteHandler Member Added: public ByteHandler (); Member Added: public override object Coerce (Db4objects.Db4o.Reflect.IReflectClass claxx, object obj); Member Added: public override object DefaultValue (); Member Added: public override int LinkLength (); Member Added: public override Type PrimitiveJavaClass (); Member Added: public override void Write (object a_object, Db4objects.Db4o.Internal.ByteArrayBuffer a_bytes); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object source); New Type: Db4objects.Db4o.Internal.Handlers.CharHandler Member Added: public CharHandler (); Member Added: public override object DefaultValue (); Member Added: public override int LinkLength (); Member Added: public override Type PrimitiveJavaClass (); Member Added: public override void Write (object a_object, Db4objects.Db4o.Internal.ByteArrayBuffer a_bytes); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object source); New Type: Db4objects.Db4o.Internal.Handlers.DateHandler0 Member Added: public DateHandler0 (); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); New Type: Db4objects.Db4o.Internal.Handlers.DateHandlerBase Member Added: protected DateHandlerBase (); Member Added: public override object Coerce (Db4objects.Db4o.Reflect.IReflectClass claxx, object obj); Member Added: public abstract object CopyValue (object from, object to); Member Added: public abstract object DefaultValue (); Member Added: public abstract object NullRepresentationInUntypedArrays (); Member Added: public override Type PrimitiveJavaClass (); Member Added: protected override Type JavaClass (); Member Added: public override object Read (Db4objects.Db4o.Internal.Marshall.MarshallerFamily mf, Db4objects.Db4o.Internal.StatefulBuffer writer, bool redirect); Member Added: public override void Write (object a_object, Db4objects.Db4o.Internal.ByteArrayBuffer a_bytes); Member Added: public static string Now (); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object source); New Type: Db4objects.Db4o.Internal.Handlers.DoubleHandler Member Added: public DoubleHandler (); Member Added: public override object Coerce (Db4objects.Db4o.Reflect.IReflectClass claxx, object obj); Member Added: public override object DefaultValue (); Member Added: public override Type PrimitiveJavaClass (); Member Added: public override object Read (Db4objects.Db4o.Internal.Marshall.MarshallerFamily mf, Db4objects.Db4o.Internal.StatefulBuffer buffer, bool redirect); Member Added: public override void Write (object a_object, Db4objects.Db4o.Internal.ByteArrayBuffer a_bytes); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object source); New Type: Db4objects.Db4o.Internal.Handlers.DoubleHandler0 Member Added: public DoubleHandler0 (); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); New Type: Db4objects.Db4o.Internal.Handlers.FloatHandler Member Added: public FloatHandler (); Member Added: public override object Coerce (Db4objects.Db4o.Reflect.IReflectClass claxx, object obj); Member Added: public override object DefaultValue (); Member Added: public override Type PrimitiveJavaClass (); Member Added: public override object Read (Db4objects.Db4o.Internal.Marshall.MarshallerFamily mf, Db4objects.Db4o.Internal.StatefulBuffer writer, bool redirect); Member Added: public override void Write (object a_object, Db4objects.Db4o.Internal.ByteArrayBuffer a_bytes); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object source); New Type: Db4objects.Db4o.Internal.Handlers.FloatHandler0 Member Added: public FloatHandler0 (); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); New Type: Db4objects.Db4o.Internal.Handlers.HandlerVersion Member Added: public HandlerVersion (int number); Member Added: public readonly int _number; Member Added: public static readonly Db4objects.Db4o.Internal.Handlers.HandlerVersion Invalid; Member Added: public override bool Equals (object obj); New Type: Db4objects.Db4o.Internal.Handlers.IFieldAwareTypeHandler Member Added: public void AddFieldIndices (Db4objects.Db4o.Internal.Marshall.ObjectIdContextImpl context); Member Added: public void CollectIDs (Db4objects.Db4o.Internal.Marshall.CollectIdContext context, Db4objects.Db4o.Foundation.IPredicate4 predicate); Member Added: public void DeleteMembers (Db4objects.Db4o.Internal.Delete.DeleteContextImpl deleteContext, bool isUpdate); Member Added: public void ReadVirtualAttributes (Db4objects.Db4o.Internal.Marshall.ObjectReferenceContext context); Member Added: public void ClassMetadata (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public bool SeekToField (Db4objects.Db4o.Internal.Marshall.ObjectHeaderContext context, Db4objects.Db4o.Internal.ClassAspect aspect); New Type: Db4objects.Db4o.Internal.Handlers.IVariableLengthTypeHandler New Type: Db4objects.Db4o.Internal.Handlers.IVirtualAttributeHandler Member Added: public void ReadVirtualAttributes (Db4objects.Db4o.Internal.Marshall.ObjectReferenceContext context); New Type: Db4objects.Db4o.Internal.Handlers.IntHandler Member Added: public IntHandler (); Member Added: public override object Coerce (Db4objects.Db4o.Reflect.IReflectClass claxx, object obj); Member Added: public override object DefaultValue (); Member Added: public override Type PrimitiveJavaClass (); Member Added: public override int LinkLength (); Member Added: public override object Read (Db4objects.Db4o.Internal.Marshall.MarshallerFamily mf, Db4objects.Db4o.Internal.StatefulBuffer writer, bool redirect); Member Added: public override void Write (object obj, Db4objects.Db4o.Internal.ByteArrayBuffer writer); Member Added: public virtual void Write (int intValue, Db4objects.Db4o.Internal.ByteArrayBuffer writer); Member Added: public static void WriteInt (int a_int, Db4objects.Db4o.Internal.ByteArrayBuffer a_bytes); Member Added: public override void DefragIndexEntry (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object source); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison NewPrepareCompare (int i); Member Added: public static int Compare (int first, int second); New Type: Db4objects.Db4o.Internal.Handlers.IntHandler/PreparedIntComparison Member Added: public PreparedIntComparison (Db4objects.Db4o.Internal.Handlers.IntHandler _enclosing, int sourceInt); Member Added: public int CompareTo (object target); New Type: Db4objects.Db4o.Internal.Handlers.IntHandler0 Member Added: public IntHandler0 (); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); New Type: Db4objects.Db4o.Internal.Handlers.LongHandler Member Added: public LongHandler (); Member Added: public override object Coerce (Db4objects.Db4o.Reflect.IReflectClass claxx, object obj); Member Added: public override object DefaultValue (); Member Added: public override Type PrimitiveJavaClass (); Member Added: public override int LinkLength (); Member Added: public override object Read (Db4objects.Db4o.Internal.Marshall.MarshallerFamily mf, Db4objects.Db4o.Internal.StatefulBuffer buffer, bool redirect); Member Added: public override void Write (object obj, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public static void WriteLong (Db4objects.Db4o.Marshall.IWriteBuffer buffer, long val); Member Added: public static long ReadLong (Db4objects.Db4o.Marshall.IReadBuffer buffer); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public static int Compare (long first, long second); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object source); New Type: Db4objects.Db4o.Internal.Handlers.LongHandler0 Member Added: public LongHandler0 (); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); New Type: Db4objects.Db4o.Internal.Handlers.NetTypeHandler Member Added: protected NetTypeHandler (); Member Added: public virtual string DotNetClassName (); Member Added: public override void RegisterReflector (Db4objects.Db4o.Reflect.IReflector reflector); Member Added: public virtual int GetID (); Member Added: public virtual string GetName (); Member Added: public override int LinkLength (); Member Added: public override Type PrimitiveJavaClass (); Member Added: protected override Type JavaClass (); Member Added: public abstract object Read (byte[] bytes, int offset); Member Added: public abstract int TypeID (); Member Added: public abstract void Write (object obj, byte[] bytes, int offset); Member Added: public override void Write (object a_object, Db4objects.Db4o.Internal.ByteArrayBuffer a_bytes); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object obj); New Type: Db4objects.Db4o.Internal.Handlers.NullFieldAwareTypeHandler Member Added: public NullFieldAwareTypeHandler (); Member Added: public static readonly Db4objects.Db4o.Internal.Handlers.IFieldAwareTypeHandler Instance; Member Added: public virtual void AddFieldIndices (Db4objects.Db4o.Internal.Marshall.ObjectIdContextImpl context); Member Added: public virtual void ClassMetadata (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public virtual void CollectIDs (Db4objects.Db4o.Internal.Marshall.CollectIdContext context, Db4objects.Db4o.Foundation.IPredicate4 predicate); Member Added: public virtual void DeleteMembers (Db4objects.Db4o.Internal.Delete.DeleteContextImpl deleteContext, bool isUpdate); Member Added: public virtual void ReadVirtualAttributes (Db4objects.Db4o.Internal.Marshall.ObjectReferenceContext context); Member Added: public virtual bool SeekToField (Db4objects.Db4o.Internal.Marshall.ObjectHeaderContext context, Db4objects.Db4o.Internal.ClassAspect aspect); Member Added: public virtual void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public virtual void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public virtual void Activate (Db4objects.Db4o.Marshall.IReferenceActivationContext context); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 UnversionedTemplate (); Member Added: public virtual object DeepClone (object context); Member Added: public virtual void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public virtual void CollectIDs (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadCandidateHandler (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); New Type: Db4objects.Db4o.Internal.Handlers.PlainObjectHandler Member Added: public PlainObjectHandler (); Member Added: public virtual void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public virtual void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public virtual void Activate (Db4objects.Db4o.Marshall.IReferenceActivationContext context); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); New Type: Db4objects.Db4o.Internal.Handlers.PrimitiveHandler Member Added: protected PrimitiveHandler (); Member Added: protected Db4objects.Db4o.Reflect.IReflectClass _classReflector; Member Added: public virtual object Coerce (Db4objects.Db4o.Reflect.IReflectClass claxx, object obj); Member Added: public abstract object DefaultValue (); Member Added: public virtual void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public object IndexEntryToObject (Db4objects.Db4o.Marshall.IContext context, object indexEntry); Member Added: public abstract Type PrimitiveJavaClass (); Member Added: protected virtual Type JavaClass (); Member Added: public virtual bool DescendsIntoMembers (); Member Added: public virtual object PrimitiveNull (); Member Added: public virtual object Read (Db4objects.Db4o.Internal.Marshall.MarshallerFamily mf, Db4objects.Db4o.Internal.StatefulBuffer buffer, bool redirect); Member Added: public virtual object ReadIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public object ReadIndexEntryFromObjectSlot (Db4objects.Db4o.Internal.Marshall.MarshallerFamily mf, Db4objects.Db4o.Internal.StatefulBuffer statefulBuffer); Member Added: public virtual object ReadIndexEntry (Db4objects.Db4o.Internal.Marshall.IObjectIdContext context); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ClassReflector (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass PrimitiveClassReflector (); Member Added: public virtual void RegisterReflector (Db4objects.Db4o.Reflect.IReflector reflector); Member Added: public abstract void Write (object a_object, Db4objects.Db4o.Internal.ByteArrayBuffer a_bytes); Member Added: public virtual void WriteIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer a_writer, object a_object); Member Added: public abstract int LinkLength (); Member Added: public void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public virtual void DefragIndexEntry (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: protected virtual Db4objects.Db4o.Internal.Marshall.PrimitiveMarshaller PrimitiveMarshaller (); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public virtual object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public virtual object NullRepresentationInUntypedArrays (); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: public abstract Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object obj); New Type: Db4objects.Db4o.Internal.Handlers.ShortHandler Member Added: public ShortHandler (); Member Added: public override object Coerce (Db4objects.Db4o.Reflect.IReflectClass claxx, object obj); Member Added: public override object DefaultValue (); Member Added: public override int LinkLength (); Member Added: public override Type PrimitiveJavaClass (); Member Added: public override object Read (Db4objects.Db4o.Internal.Marshall.MarshallerFamily mf, Db4objects.Db4o.Internal.StatefulBuffer buffer, bool redirect); Member Added: public override void Write (object a_object, Db4objects.Db4o.Internal.ByteArrayBuffer a_bytes); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object source); New Type: Db4objects.Db4o.Internal.Handlers.ShortHandler0 Member Added: public ShortHandler0 (); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); New Type: Db4objects.Db4o.Internal.Handlers.StandardReferenceTypeHandler Member Added: public StandardReferenceTypeHandler (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public StandardReferenceTypeHandler (); Member Added: public virtual void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public virtual void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public void ActivateAspects (Db4objects.Db4o.Internal.Marshall.UnmarshallingContext context); Member Added: public virtual void Activate (Db4objects.Db4o.Marshall.IReferenceActivationContext context); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public virtual void MarshallAspects (object obj, Db4objects.Db4o.Internal.Marshall.MarshallingContext context); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object source); Member Added: public void TraverseAllAspects (Db4objects.Db4o.Internal.Marshall.IMarshallingInfo context, Db4objects.Db4o.Internal.Metadata.ITraverseAspectCommand command); Member Added: protected virtual Db4objects.Db4o.Internal.Marshall.IMarshallingInfo EnsureFieldList (Db4objects.Db4o.Internal.Marshall.IMarshallingInfo context); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata ClassMetadata (); Member Added: public virtual void ClassMetadata (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 UnversionedTemplate (); Member Added: public virtual object DeepClone (object context); Member Added: public virtual void CollectIDs (Db4objects.Db4o.Internal.Marshall.CollectIdContext context, Db4objects.Db4o.Foundation.IPredicate4 predicate); Member Added: public virtual void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadCandidateHandler (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public virtual void CollectIDs (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public virtual void ReadVirtualAttributes (Db4objects.Db4o.Internal.Marshall.ObjectReferenceContext context); Member Added: public virtual void AddFieldIndices (Db4objects.Db4o.Internal.Marshall.ObjectIdContextImpl context); Member Added: public virtual void DeleteMembers (Db4objects.Db4o.Internal.Delete.DeleteContextImpl context, bool isUpdate); Member Added: public virtual bool SeekToField (Db4objects.Db4o.Internal.Marshall.ObjectHeaderContext context, Db4objects.Db4o.Internal.ClassAspect aspect); Member Added: public object IndexEntryToObject (Db4objects.Db4o.Marshall.IContext context, object indexEntry); Member Added: public void DefragIndexEntry (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public object ReadIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer a_reader); Member Added: public object ReadIndexEntryFromObjectSlot (Db4objects.Db4o.Internal.Marshall.MarshallerFamily mf, Db4objects.Db4o.Internal.StatefulBuffer statefulBuffer); Member Added: public virtual object ReadIndexEntry (Db4objects.Db4o.Internal.Marshall.IObjectIdContext context); Member Added: public virtual int LinkLength (); Member Added: public virtual void WriteIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer a_writer, object a_object); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 DelegateTypeHandler (Db4objects.Db4o.Marshall.IContext context); Member Added: public virtual Db4objects.Db4o.Internal.ObjectID ReadObjectID (Db4objects.Db4o.Internal.Marshall.IInternalReadContext context); New Type: Db4objects.Db4o.Internal.Handlers.StandardReferenceTypeHandler/PreparedComparisonImpl Member Added: public PreparedComparisonImpl (int id, Db4objects.Db4o.Reflect.IReflectClass claxx); Member Added: public int CompareTo (object obj); New Type: Db4objects.Db4o.Internal.Handlers.StandardReferenceTypeHandler0 Member Added: public StandardReferenceTypeHandler0 (); Member Added: protected override Db4objects.Db4o.Internal.Marshall.IMarshallingInfo EnsureFieldList (Db4objects.Db4o.Internal.Marshall.IMarshallingInfo context); New Type: Db4objects.Db4o.Internal.Handlers.StringBasedValueTypeHandlerBase Member Added: public StringBasedValueTypeHandlerBase (Type clazz); Member Added: public readonly Type _clazz; Member Added: public virtual void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public virtual void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public virtual object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ClassReflector (); Member Added: public virtual void RegisterReflector (Db4objects.Db4o.Reflect.IReflector reflector); Member Added: public virtual bool DescendsIntoMembers (); Member Added: protected abstract string ConvertObject (object obj); Member Added: protected abstract object ConvertString (string str); New Type: Db4objects.Db4o.Internal.Handlers.StringBufferHandler Member Added: public StringBufferHandler (); Member Added: protected override string ConvertObject (object obj); Member Added: protected override object ConvertString (string str); New Type: Db4objects.Db4o.Internal.Handlers.StringHandler Member Added: public StringHandler (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ClassReflector (); Member Added: public virtual void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public virtual bool DescendsIntoMembers (); Member Added: public object IndexEntryToObject (Db4objects.Db4o.Marshall.IContext context, object indexEntry); Member Added: public virtual object ReadIndexEntryFromObjectSlot (Db4objects.Db4o.Internal.Marshall.MarshallerFamily mf, Db4objects.Db4o.Internal.StatefulBuffer buffer); Member Added: public virtual object ReadIndexEntry (Db4objects.Db4o.Internal.Marshall.IObjectIdContext context); Member Added: public virtual object ReadIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public virtual void WriteIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer writer, object entry); Member Added: public void WriteShort (Db4objects.Db4o.Internal.Transaction trans, string str, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public static int Compare (byte[] compare, byte[] with); Member Added: public virtual void DefragIndexEntry (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: protected static void InternalWrite (Db4objects.Db4o.Internal.IInternalObjectContainer objectContainer, Db4objects.Db4o.Marshall.IWriteBuffer buffer, string str); Member Added: public static Db4objects.Db4o.Internal.ByteArrayBuffer WriteToBuffer (Db4objects.Db4o.Internal.IInternalObjectContainer container, string str); Member Added: protected static Db4objects.Db4o.Internal.Encoding.LatinStringIO StringIo (Db4objects.Db4o.Marshall.IContext context); Member Added: protected static Db4objects.Db4o.Internal.Encoding.LatinStringIO StringIo (Db4objects.Db4o.Internal.IInternalObjectContainer objectContainer); Member Added: public static string ReadString (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Marshall.IReadBuffer buffer); Member Added: public static string ReadStringNoDebug (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Marshall.IReadBuffer buffer); Member Added: protected static string Intern (Db4objects.Db4o.Marshall.IContext context, string str); Member Added: public virtual object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public virtual void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: public virtual int LinkLength (); Member Added: public virtual void RegisterReflector (Db4objects.Db4o.Reflect.IReflector reflector); New Type: Db4objects.Db4o.Internal.Handlers.StringHandler0 Member Added: public StringHandler0 (); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public override void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public override object ReadIndexEntryFromObjectSlot (Db4objects.Db4o.Internal.Marshall.MarshallerFamily mf, Db4objects.Db4o.Internal.StatefulBuffer buffer); Member Added: public override object ReadIndexEntry (Db4objects.Db4o.Internal.Marshall.IObjectIdContext context); New Type: Db4objects.Db4o.Internal.Handlers.TypeHandlerPredicatePair Member Added: public TypeHandlerPredicatePair (Db4objects.Db4o.Typehandlers.ITypeHandlerPredicate predicate, Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); Member Added: public readonly Db4objects.Db4o.Typehandlers.ITypeHandlerPredicate _predicate; Member Added: public readonly Db4objects.Db4o.Typehandlers.ITypeHandler4 _typeHandler; New Type: Db4objects.Db4o.Internal.Handlers.Versions.OpenTypeHandler0 Member Added: public OpenTypeHandler0 (Db4objects.Db4o.Internal.ObjectContainerBase container); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadCandidateHandler (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public override Db4objects.Db4o.Internal.ObjectID ReadObjectID (Db4objects.Db4o.Internal.Marshall.IInternalReadContext context); Member Added: public override void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Namespace Directory Created: Db4objects.Db4o.Internal.Handlers.Versions New Namespace File: Db4objects.Db4o.Internal.Handlers.Versions New Type: Db4objects.Db4o.Internal.Handlers.Versions.OpenTypeHandler2 Member Added: public OpenTypeHandler2 (Db4objects.Db4o.Internal.ObjectContainerBase container); Member Added: protected override void SeekSecondaryOffset (Db4objects.Db4o.Marshall.IReadBuffer buffer, Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); New Type: Db4objects.Db4o.Internal.Handlers.Versions.OpenTypeHandler7 Member Added: public OpenTypeHandler7 (Db4objects.Db4o.Internal.ObjectContainerBase container); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext readContext); Member Added: public override void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); New Type: Db4objects.Db4o.Internal.HardObjectReference Member Added: public HardObjectReference (Db4objects.Db4o.Internal.ObjectReference ref, object obj); Member Added: public static readonly Db4objects.Db4o.Internal.HardObjectReference Invalid; Member Added: public readonly Db4objects.Db4o.Internal.ObjectReference _reference; Member Added: public readonly object _object; Member Added: public static Db4objects.Db4o.Internal.HardObjectReference PeekPersisted (Db4objects.Db4o.Internal.Transaction trans, int id, int depth); New Type: Db4objects.Db4o.Internal.IBlockConverter Member Added: public int BytesToBlocks (long bytes); Member Added: public int BlockAlignedBytes (int bytes); Member Added: public int BlocksToBytes (int blocks); Member Added: public Db4objects.Db4o.Internal.Slots.Slot ToBlockedLength (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public Db4objects.Db4o.Internal.Slots.Slot ToNonBlockedLength (Db4objects.Db4o.Internal.Slots.Slot slot); New Type: Db4objects.Db4o.Internal.IBuiltinTypeHandler Member Added: public void RegisterReflector (Db4objects.Db4o.Reflect.IReflector reflector); Member Added: public Db4objects.Db4o.Reflect.IReflectClass ClassReflector (); New Type: Db4objects.Db4o.Internal.ICallbackInfoCollector Member Added: public void Added (int id); Member Added: public void Updated (int id); Member Added: public void Deleted (int id); New Type: Db4objects.Db4o.Internal.ICommittedCallbackDispatcher Member Added: public bool WillDispatchCommitted (); Member Added: public void DispatchCommitted (Db4objects.Db4o.Internal.CallbackObjectInfoCollections committedInfo); New Type: Db4objects.Db4o.Internal.IComparable4 Member Added: public Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); New Type: Db4objects.Db4o.Internal.IDGenerator Member Added: public IDGenerator (); Member Added: public virtual int Next (); New Type: Db4objects.Db4o.Internal.IDHandler Member Added: public IDHandler (); Member Added: public override void DefragIndexEntry (Db4objects.Db4o.Internal.DefragmentContextImpl context); New Type: Db4objects.Db4o.Internal.IDb4oTypeImpl Member Added: public object CreateDefault (Db4objects.Db4o.Internal.Transaction trans); Member Added: public bool HasClassIndex (); Member Added: public void SetObjectReference (Db4objects.Db4o.Internal.ObjectReference ref); New Type: Db4objects.Db4o.Internal.IDefragmentContext Member Added: public Db4objects.Db4o.Typehandlers.ITypeHandler4 TypeHandlerForId (int id); Member Added: public int CopyID (); Member Added: public int CopyIDReturnOriginalID (); Member Added: public int CopySlotlessID (); Member Added: public int CopyUnindexedID (); Member Added: public void Defragment (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public int HandlerVersion (); Member Added: public void IncrementOffset (int length); Member Added: public bool IsLegacyHandlerVersion (); Member Added: public int MappedID (int origID); Member Added: public Db4objects.Db4o.Internal.ByteArrayBuffer SourceBuffer (); Member Added: public Db4objects.Db4o.Internal.ByteArrayBuffer TargetBuffer (); Member Added: public Db4objects.Db4o.Internal.Slots.Slot AllocateTargetSlot (int length); Member Added: public Db4objects.Db4o.Internal.Slots.Slot AllocateMappedTargetSlot (int sourceAddress, int length); Member Added: public int CopySlotToNewMapped (int sourceAddress, int length); Member Added: public Db4objects.Db4o.Internal.ByteArrayBuffer SourceBufferByAddress (int sourceAddress, int length); Member Added: public Db4objects.Db4o.Internal.ByteArrayBuffer SourceBufferById (int sourceId); Member Added: public void TargetWriteBytes (int address, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public Db4objects.Db4o.Defragment.IDefragmentServices Services (); Member Added: public Db4objects.Db4o.Internal.ObjectContainerBase Container (); New Type: Db4objects.Db4o.Internal.IEventDispatcher Member Added: public bool Dispatch (Db4objects.Db4o.Internal.Transaction trans, object obj, int eventID); Member Added: public bool HasEventRegistered (int eventID); New Type: Db4objects.Db4o.Internal.IIndexable4 Member Added: public object ReadIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public void WriteIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer writer, object obj); Member Added: public void DefragIndexEntry (Db4objects.Db4o.Internal.DefragmentContextImpl context); New Type: Db4objects.Db4o.Internal.IIndexableTypeHandler Member Added: public object IndexEntryToObject (Db4objects.Db4o.Marshall.IContext context, object indexEntry); Member Added: public object ReadIndexEntryFromObjectSlot (Db4objects.Db4o.Internal.Marshall.MarshallerFamily mf, Db4objects.Db4o.Internal.StatefulBuffer writer); Member Added: public object ReadIndexEntry (Db4objects.Db4o.Internal.Marshall.IObjectIdContext context); New Type: Db4objects.Db4o.Internal.IInternalObjectContainer Member Added: public void Callbacks (Db4objects.Db4o.Internal.Callbacks.ICallbacks cb); Member Added: public Db4objects.Db4o.Internal.Callbacks.ICallbacks Callbacks (); Member Added: public Db4objects.Db4o.Internal.Query.NativeQueryHandler GetNativeQueryHandler (); Member Added: public Db4objects.Db4o.Internal.ClassMetadata ClassMetadataForReflectClass (Db4objects.Db4o.Reflect.IReflectClass reflectClass); Member Added: public Db4objects.Db4o.Internal.ClassMetadata ClassMetadataForName (string name); Member Added: public Db4objects.Db4o.Internal.ClassMetadata ClassMetadataForID (int id); Member Added: public object SyncExec (Db4objects.Db4o.Foundation.IClosure4 block); Member Added: public int InstanceCount (Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.Transaction trans); Member Added: public void StoreAll (Db4objects.Db4o.Internal.Transaction trans, System.Collections.IEnumerator objects); Member Added: public Db4objects.Db4o.Internal.Activation.IUpdateDepthProvider UpdateDepthProvider (); Member Added: public Db4objects.Db4o.Internal.Events.EventRegistryImpl NewEventRegistry (); Member Added: public void WithEnvironment (Db4objects.Db4o.Foundation.Action4 action); Member Added: public Db4objects.Db4o.Internal.ObjectContainerBase Container { get; } Member Added: public Db4objects.Db4o.Internal.Transaction Transaction { get; } Member Added: public Db4objects.Db4o.Internal.HandlerRegistry Handlers { get; } Member Added: public Db4objects.Db4o.Internal.Config4Impl ConfigImpl { get; } Member Added: public bool IsClient { get; } New Type: Db4objects.Db4o.Internal.ILinkLengthAware Member Added: public int LinkLength (); New Type: Db4objects.Db4o.Internal.IModificationAware Member Added: public bool IsModified (object obj); New Type: Db4objects.Db4o.Internal.IO.BlockSizeImpl Member Added: public BlockSizeImpl (); Member Added: public virtual void Register (Db4objects.Db4o.Foundation.IListener4 listener); Member Added: public virtual void Set (int newValue); Member Added: public virtual int Value (); Namespace Directory Created: Db4objects.Db4o.Internal.IO New Namespace File: Db4objects.Db4o.Internal.IO New Type: Db4objects.Db4o.Internal.IObjectContainerSpec New Type: Db4objects.Db4o.Internal.IPersistent Member Added: public byte GetIdentifier (); Member Added: public int OwnLength (); Member Added: public void ReadThis (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public void WriteThis (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer writer); New Type: Db4objects.Db4o.Internal.IQueryResultIteratorFactory Member Added: public System.Collections.IEnumerator NewInstance (Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult result); New Type: Db4objects.Db4o.Internal.IReadWriteBuffer Member Added: public void IncrementOffset (int numBytes); Member Added: public void IncrementIntSize (); Member Added: public int Length (); Member Added: public void ReadBegin (byte identifier); Member Added: public void ReadEnd (); New Type: Db4objects.Db4o.Internal.IReadWriteable Member Added: public void Write (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); New Type: Db4objects.Db4o.Internal.IReadable Member Added: public object Read (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public int MarshalledLength (); New Type: Db4objects.Db4o.Internal.IReadsObjectIds Member Added: public Db4objects.Db4o.Internal.ObjectID ReadObjectID (Db4objects.Db4o.Internal.Marshall.IInternalReadContext context); New Type: Db4objects.Db4o.Internal.ISlotCopyHandler Member Added: public void ProcessCopy (Db4objects.Db4o.Internal.DefragmentContextImpl context); New Type: Db4objects.Db4o.Internal.ITransactionParticipant Member Added: public void Commit (Db4objects.Db4o.Internal.Transaction transaction); Member Added: public void Rollback (Db4objects.Db4o.Internal.Transaction transaction); Member Added: public void Dispose (Db4objects.Db4o.Internal.Transaction transaction); New Type: Db4objects.Db4o.Internal.IVersionedTypeHandler Member Added: public Db4objects.Db4o.Typehandlers.ITypeHandler4 UnversionedTemplate (); New Type: Db4objects.Db4o.Internal.Identifiable Member Added: protected Identifiable (); Member Added: protected int _id; Member Added: protected int _state; Member Added: public bool BeginProcessing (); Member Added: public virtual void EndProcessing (); Member Added: public virtual int GetID (); Member Added: public bool IsActive (); Member Added: public virtual bool IsDirty (); Member Added: public bool IsNew (); Member Added: public virtual void SetID (int id); Member Added: public void SetStateClean (); Member Added: public void SetStateDeactivated (); Member Added: public virtual void SetStateDirty (); Member Added: public override int GetHashCode (); New Type: Db4objects.Db4o.Internal.Ids.BTreeIdSystem Member Added: public BTreeIdSystem (Db4objects.Db4o.Internal.LocalObjectContainer container, Db4objects.Db4o.Internal.Ids.IStackableIdSystem parentIdSystem, int maxValidId); Member Added: public BTreeIdSystem (Db4objects.Db4o.Internal.LocalObjectContainer container, Db4objects.Db4o.Internal.Ids.IStackableIdSystem idSystem); Member Added: public virtual void Close (); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot CommittedSlot (int id); Member Added: public virtual void CompleteInterruptedTransaction (int transactionId1, int transactionId2); Member Added: public virtual int NewId (); Member Added: public virtual void Commit (Db4objects.Db4o.Foundation.IVisitable slotChanges, Db4objects.Db4o.Internal.Ids.FreespaceCommitter freespaceCommitter); Member Added: public virtual void ReturnUnusedIds (Db4objects.Db4o.Foundation.IVisitable visitable); Member Added: public virtual Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem FreespaceIdSystem (); Member Added: public virtual int ChildId (); Member Added: public virtual void ChildId (int id); Member Added: public virtual void TraverseIds (Db4objects.Db4o.Foundation.IVisitor4 visitor); Namespace Directory Created: Db4objects.Db4o.Internal.Ids New Namespace File: Db4objects.Db4o.Internal.Ids New Type: Db4objects.Db4o.Internal.Ids.BTreeIdSystem/IdSlotMappingHandler Member Added: public IdSlotMappingHandler (); Member Added: public virtual void DefragIndexEntry (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public virtual object ReadIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public virtual void WriteIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer buffer, object mapping); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object sourceMapping); Member Added: public int LinkLength (); New Type: Db4objects.Db4o.Internal.Ids.FreespaceCommitter Member Added: public FreespaceCommitter (Db4objects.Db4o.Internal.Freespace.IFreespaceManager freespaceManager); Member Added: public static readonly Db4objects.Db4o.Internal.Ids.FreespaceCommitter DoNothing; Member Added: public virtual void Commit (); Member Added: public virtual void TransactionalIdSystem (Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem transactionalIdSystem); Member Added: public virtual void DelayedFree (Db4objects.Db4o.Internal.Slots.Slot slot, bool freeToSystemFreeSpaceSystem); New Type: Db4objects.Db4o.Internal.Ids.IIdSystem Member Added: public int NewId (); Member Added: public Db4objects.Db4o.Internal.Slots.Slot CommittedSlot (int id); Member Added: public void ReturnUnusedIds (Db4objects.Db4o.Foundation.IVisitable visitable); Member Added: public void Close (); Member Added: public void CompleteInterruptedTransaction (int transactionId1, int transactionId2); Member Added: public void Commit (Db4objects.Db4o.Foundation.IVisitable slotChanges, Db4objects.Db4o.Internal.Ids.FreespaceCommitter freespaceCommitter); New Type: Db4objects.Db4o.Internal.Ids.IStackableIdSystem Member Added: public int ChildId (); Member Added: public void ChildId (int id); New Type: Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem Member Added: public void CollectCallBackInfo (Db4objects.Db4o.Internal.ICallbackInfoCollector collector); Member Added: public bool IsDirty (); Member Added: public void Commit (Db4objects.Db4o.Internal.Ids.FreespaceCommitter freespaceCommitter); Member Added: public Db4objects.Db4o.Internal.Slots.Slot CommittedSlot (int id); Member Added: public Db4objects.Db4o.Internal.Slots.Slot CurrentSlot (int id); Member Added: public void AccumulateFreeSlots (Db4objects.Db4o.Internal.Ids.FreespaceCommitter freespaceCommitter, bool forFreespace); Member Added: public void Rollback (); Member Added: public void Clear (); Member Added: public bool IsDeleted (int id); Member Added: public void NotifySlotUpdated (int id, Db4objects.Db4o.Internal.Slots.Slot slot, Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory); Member Added: public void NotifySlotCreated (int id, Db4objects.Db4o.Internal.Slots.Slot slot, Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory); Member Added: public void NotifySlotDeleted (int id, Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory); Member Added: public int NewId (Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory); Member Added: public int PrefetchID (); Member Added: public void PrefetchedIDConsumed (int id); Member Added: public void Close (); New Type: Db4objects.Db4o.Internal.Ids.IdSlotChanges Member Added: public IdSlotChanges (Db4objects.Db4o.Internal.Ids.TransactionalIdSystemImpl idSystem, Db4objects.Db4o.Foundation.IClosure4 freespaceManager); Member Added: public void AccumulateFreeSlots (Db4objects.Db4o.Internal.Ids.FreespaceCommitter freespaceCommitter, bool forFreespace, bool traverseMutable); Member Added: public virtual void Clear (); Member Added: public virtual void Rollback (); Member Added: public virtual bool IsDeleted (int id); Member Added: public virtual Db4objects.Db4o.Internal.Slots.SlotChange ProduceSlotChange (int id, Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory); Member Added: public Db4objects.Db4o.Internal.Slots.SlotChange FindSlotChange (int id); Member Added: public virtual void TraverseSlotChanges (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public virtual bool IsDirty (); Member Added: public virtual void ReadSlotChanges (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public virtual void AddPrefetchedID (int id); Member Added: public virtual void PrefetchedIDConsumed (int id); Member Added: public virtual void NotifySlotCreated (int id, Db4objects.Db4o.Internal.Slots.Slot slot, Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory); Member Added: public virtual void NotifySlotDeleted (int id, Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory); New Type: Db4objects.Db4o.Internal.Ids.IdSlotMapping Member Added: public IdSlotMapping (int id, int address, int length); Member Added: public IdSlotMapping (int id, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public int _id; Member Added: public int _address; Member Added: public int _length; Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot Slot (); Member Added: public virtual void Write (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public static Db4objects.Db4o.Internal.Ids.IdSlotMapping Read (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Internal.Ids.IdSlotTree Member Added: public IdSlotTree (int id, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot Slot (); Member Added: public override Db4objects.Db4o.Foundation.Tree OnAttemptToAddDuplicate (Db4objects.Db4o.Foundation.Tree oldNode); Member Added: public override int OwnLength (); Member Added: public override object Read (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public override void Write (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); New Type: Db4objects.Db4o.Internal.Ids.InMemoryIdSystem Member Added: public InMemoryIdSystem (Db4objects.Db4o.Internal.LocalObjectContainer container, int maxValidId); Member Added: public InMemoryIdSystem (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public virtual void Close (); Member Added: public virtual void Commit (Db4objects.Db4o.Foundation.IVisitable slotChanges, Db4objects.Db4o.Internal.Ids.FreespaceCommitter freespaceCommitter); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot CommittedSlot (int id); Member Added: public virtual void CompleteInterruptedTransaction (int address, int length); Member Added: public virtual int NewId (); Member Added: public virtual void ReturnUnusedIds (Db4objects.Db4o.Foundation.IVisitable visitable); Member Added: public virtual int ChildId (); Member Added: public virtual void ChildId (int id); New Type: Db4objects.Db4o.Internal.Ids.PointerBasedIdSystem Member Added: public PointerBasedIdSystem (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public int NewId (); Member Added: public Db4objects.Db4o.Internal.Slots.Slot CommittedSlot (int id); Member Added: public void Commit (Db4objects.Db4o.Foundation.IVisitable slotChanges, Db4objects.Db4o.Internal.Ids.FreespaceCommitter freespaceCommitter); Member Added: public void ReturnUnusedIds (Db4objects.Db4o.Foundation.IVisitable visitable); Member Added: public void Close (); Member Added: public void CompleteInterruptedTransaction (int transactionId1, int transactionId2); New Type: Db4objects.Db4o.Internal.Ids.SequentialIdGenerator Member Added: public SequentialIdGenerator (Db4objects.Db4o.Foundation.IFunction4 findFreeId, int initialValue, int minValidId, int maxValidId); Member Added: public SequentialIdGenerator (Db4objects.Db4o.Foundation.IFunction4 findFreeId, int minValidId, int maxValidId); Member Added: public virtual void Read (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public virtual void Write (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public virtual int PersistentGeneratorValue (); Member Added: public virtual int NewId (); Member Added: public virtual int MarshalledLength (); Member Added: public virtual bool IsDirty (); Member Added: public virtual void SetClean (); New Type: Db4objects.Db4o.Internal.Ids.StandardIdSystemFactory Member Added: public StandardIdSystemFactory (); Member Added: public const byte Legacy = 0; Member Added: public const byte PointerBased = 1; Member Added: public const byte StackedBtree = 2; Member Added: public const byte Default = 2; Member Added: public const byte InMemory = 3; Member Added: public const byte Custom = 4; Member Added: public const byte SingleBtree = 5; Member Added: public static Db4objects.Db4o.Internal.Ids.IIdSystem NewInstance (Db4objects.Db4o.Internal.LocalObjectContainer localContainer); New Type: Db4objects.Db4o.Internal.Ids.TransactionalIdSystemImpl Member Added: public TransactionalIdSystemImpl (Db4objects.Db4o.Foundation.IClosure4 freespaceManager, Db4objects.Db4o.Foundation.IClosure4 globalIdSystem, Db4objects.Db4o.Internal.Ids.TransactionalIdSystemImpl parentIdSystem); Member Added: public virtual void CollectCallBackInfo (Db4objects.Db4o.Internal.ICallbackInfoCollector collector); Member Added: public virtual bool IsDirty (); Member Added: public virtual void Commit (Db4objects.Db4o.Internal.Ids.FreespaceCommitter freespaceCommitter); Member Added: public virtual void AccumulateFreeSlots (Db4objects.Db4o.Internal.Ids.FreespaceCommitter accumulator, bool forFreespace); Member Added: public virtual void CompleteInterruptedTransaction (int transactionId1, int transactionId2); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot CommittedSlot (int id); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot CurrentSlot (int id); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot ModifiedSlot (int id); Member Added: public Db4objects.Db4o.Internal.Slots.Slot ModifiedSlotInParentIdSystem (int id); Member Added: public virtual void Rollback (); Member Added: public virtual void Clear (); Member Added: public virtual bool IsDeleted (int id); Member Added: public virtual void NotifySlotUpdated (int id, Db4objects.Db4o.Internal.Slots.Slot slot, Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory); Member Added: public virtual int NewId (Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory); Member Added: public virtual int PrefetchID (); Member Added: public virtual void PrefetchedIDConsumed (int id); Member Added: public virtual void NotifySlotCreated (int id, Db4objects.Db4o.Internal.Slots.Slot slot, Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory); Member Added: public virtual void NotifySlotDeleted (int id, Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory); Member Added: public virtual void Close (); New Type: Db4objects.Db4o.Internal.Ids.TransportIdSystem Member Added: public TransportIdSystem (Db4objects.Db4o.Internal.LocalObjectContainer localObjectContainer); Member Added: public int NewId (Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory); Member Added: public void NotifySlotCreated (int id, Db4objects.Db4o.Internal.Slots.Slot slot, Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory); Member Added: public void NotifySlotUpdated (int id, Db4objects.Db4o.Internal.Slots.Slot slot, Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory); Member Added: public void NotifySlotDeleted (int id, Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory); Member Added: public void Commit (Db4objects.Db4o.Internal.Ids.FreespaceCommitter accumulator); Member Added: public Db4objects.Db4o.Internal.Slots.Slot CurrentSlot (int id); Member Added: public void CollectCallBackInfo (Db4objects.Db4o.Internal.ICallbackInfoCollector collector); Member Added: public void Clear (); Member Added: public Db4objects.Db4o.Internal.Slots.Slot CommittedSlot (int id); Member Added: public bool IsDeleted (int id); Member Added: public bool IsDirty (); Member Added: public int PrefetchID (); Member Added: public void PrefetchedIDConsumed (int id); Member Added: public void Rollback (); Member Added: public void Close (); Member Added: public void AccumulateFreeSlots (Db4objects.Db4o.Internal.Ids.FreespaceCommitter freespaceCommitter, bool forFreespace); New Type: Db4objects.Db4o.Internal.IllegalComparisonException Member Added: public IllegalComparisonException (); New Type: Db4objects.Db4o.Internal.InCallback Member Added: public InCallback (); Member Added: public static bool Value (); Member Added: public static void Run (Sharpen.Lang.IRunnable runnable); New Type: Db4objects.Db4o.Internal.IntMatcher Member Added: protected IntMatcher (); Member Added: public static readonly Db4objects.Db4o.Internal.IntMatcher Zero; Member Added: public static readonly Db4objects.Db4o.Internal.IntMatcher Positive; Member Added: public static readonly Db4objects.Db4o.Internal.IntMatcher Negative; Member Added: public abstract bool Match (int i); New Type: Db4objects.Db4o.Internal.InterfaceTypeHandler Member Added: public InterfaceTypeHandler (Db4objects.Db4o.Internal.ObjectContainerBase container); Member Added: public override bool Equals (object obj); New Type: Db4objects.Db4o.Internal.IoAdaptedObjectContainer Member Added: protected override sealed void OpenImpl (); Member Added: public override void Backup (Db4objects.Db4o.IO.IStorage targetStorage, string path); Member Added: public override void BlockSize (int size); Member Added: public override byte BlockSize (); Member Added: protected override void ShutdownDataStorage (); Member Added: public override void CloseTransaction (Db4objects.Db4o.Internal.Transaction transaction, bool isSystemTransaction, bool rollbackOnClose); Member Added: public override void Commit1 (Db4objects.Db4o.Internal.Transaction trans); Member Added: public override long FileLength (); Member Added: public override string FileName (); Member Added: public override void ReadBytes (byte[] bytes, int address, int length); Member Added: public override void ReadBytes (byte[] bytes, int address, int addressOffset, int length); Member Added: public override void Reserve (int byteCount); Member Added: public override void SyncFiles (); Member Added: public override void SyncFiles (Sharpen.Lang.IRunnable runnable); Member Added: public override void WriteBytes (Db4objects.Db4o.Internal.ByteArrayBuffer buffer, int blockedAddress, int addressOffset); Member Added: public override void OverwriteDeletedBytes (int address, int length); Member Added: public virtual Db4objects.Db4o.IO.BlockAwareBin TimerFile (); Member Added: protected override void FatalStorageShutdown (); New Type: Db4objects.Db4o.Internal.LazyObjectReference Member Added: public LazyObjectReference (Db4objects.Db4o.Internal.Transaction transaction, int id); Member Added: public virtual long GetInternalID (); Member Added: public virtual object GetObject (); Member Added: public virtual Db4objects.Db4o.Ext.Db4oUUID GetUUID (); Member Added: public virtual long GetVersion (); Member Added: public virtual long GetCommitTimestamp (); Member Added: public virtual Db4objects.Db4o.Internal.ObjectReference Reference (); New Type: Db4objects.Db4o.Internal.LocalObjectContainer Member Added: protected Db4objects.Db4o.Internal.Fileheader.FileHeader _fileHeader; Member Added: protected readonly Db4objects.Db4o.Internal.ByteArrayBuffer _pointerIo; Member Added: public override Db4objects.Db4o.Internal.Transaction NewTransaction (Db4objects.Db4o.Internal.Transaction parentTransaction, Db4objects.Db4o.Internal.References.IReferenceSystem referenceSystem, bool isSystemTransaction); Member Added: public virtual Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem NewTransactionalIdSystem (Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem systemIdSystem, Db4objects.Db4o.Foundation.IClosure4 idSystem); Member Added: public virtual Db4objects.Db4o.Internal.Freespace.IFreespaceManager FreespaceManager (); Member Added: public virtual void BlockSizeReadFromFile (int size); Member Added: public virtual void SetRegularEndAddress (long address); Member Added: protected override sealed void Close2 (); Member Added: public override void Commit1 (Db4objects.Db4o.Internal.Transaction trans); Member Added: public override int ConverterVersion (); Member Added: public override long CurrentVersion (); Member Added: public Db4objects.Db4o.Internal.Btree.BTree CreateBTreeClassIndex (int id); Member Added: public Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult NewQueryResult (Db4objects.Db4o.Internal.Transaction trans); Member Added: public override sealed Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult NewQueryResult (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Config.QueryEvaluationMode mode); Member Added: public override sealed bool Delete4 (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.ObjectReference ref, object obj, int cascade, bool userCall); Member Added: public abstract long FileLength (); Member Added: public abstract string FileName (); Member Added: public virtual void Free (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual void Free (int address, int a_length); Member Added: public virtual void GenerateNewIdentity (); Member Added: public override Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult QueryAllObjects (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult GetAll (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Config.QueryEvaluationMode mode); Member Added: public virtual int AllocatePointerSlot (); Member Added: protected virtual bool IsValidPointer (int id); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot AllocateSlot (int length); Member Added: public Db4objects.Db4o.Internal.Slots.Slot AppendBytes (long bytes); Member Added: public override Db4objects.Db4o.Ext.Db4oDatabase Identity (); Member Added: public virtual void SetIdentity (Db4objects.Db4o.Ext.Db4oDatabase identity); Member Added: public override sealed int IdForNewUserObject (Db4objects.Db4o.Internal.Transaction trans); Member Added: public override void RaiseCommitTimestamp (long minimumVersion); Member Added: public override Db4objects.Db4o.Internal.StatefulBuffer ReadStatefulBufferById (Db4objects.Db4o.Internal.Transaction a_ta, int a_id); Member Added: public override Db4objects.Db4o.Internal.ByteArrayBuffer[] ReadSlotBuffers (Db4objects.Db4o.Internal.Transaction transaction, int[] ids); Member Added: public override Db4objects.Db4o.Internal.ByteArrayBuffer ReadBufferById (Db4objects.Db4o.Internal.Transaction trans, int id); Member Added: public override sealed Db4objects.Db4o.Internal.ByteArrayBuffer ReadBufferById (Db4objects.Db4o.Internal.Transaction trans, int id, bool lastCommitted); Member Added: public override Db4objects.Db4o.Internal.StatefulBuffer ReadStatefulBufferById (Db4objects.Db4o.Internal.Transaction trans, int id, bool lastCommitted); Member Added: public virtual Db4objects.Db4o.Internal.ByteArrayBuffer ReadBufferBySlot (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual Db4objects.Db4o.Internal.StatefulBuffer ReadStatefulBufferBySlot (Db4objects.Db4o.Internal.Transaction trans, int id, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: protected override bool DoFinalize (); Member Added: protected virtual void CreateIdSystem (); Member Added: public override sealed void ReleaseSemaphore (string name); Member Added: public override sealed void ReleaseSemaphore (Db4objects.Db4o.Internal.Transaction trans, string name); Member Added: public override void ReleaseSemaphores (Db4objects.Db4o.Internal.Transaction trans); Member Added: public override sealed void Rollback1 (Db4objects.Db4o.Internal.Transaction trans); Member Added: public override sealed void SetDirtyInSystemTransaction (Db4objects.Db4o.Internal.PersistentBase a_object); Member Added: public override sealed bool SetSemaphore (string name, int timeout); Member Added: public override sealed bool SetSemaphore (Db4objects.Db4o.Internal.Transaction trans, string name, int timeout); Member Added: public virtual void SetServer (bool flag); Member Added: public abstract void SyncFiles (); Member Added: public abstract void SyncFiles (Sharpen.Lang.IRunnable runnable); Member Added: protected override string DefaultToString (); Member Added: public override void Shutdown (); Member Added: public void CommitTransaction (); Member Added: public abstract void WriteBytes (Db4objects.Db4o.Internal.ByteArrayBuffer buffer, int blockedAddress, int addressOffset); Member Added: public override sealed void WriteDirtyClassMetadata (); Member Added: public void WriteEncrypt (Db4objects.Db4o.Internal.ByteArrayBuffer buffer, int address, int addressOffset); Member Added: public virtual void WriteHeader (bool startFileLockingThread, bool shuttingDown); Member Added: public override sealed void WriteNew (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Slots.Pointer4 pointer, Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public abstract void OverwriteDeletedBytes (int address, int length); Member Added: public virtual void OverwriteDeletedBlockedSlot (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public void WriteTransactionPointer (int pointer); Member Added: public Db4objects.Db4o.Internal.Slots.Slot AllocateSlotForUserObjectUpdate (Db4objects.Db4o.Internal.Transaction trans, int id, int length); Member Added: public Db4objects.Db4o.Internal.Slots.Slot AllocateSlotForNewUserObject (Db4objects.Db4o.Internal.Transaction trans, int id, int length); Member Added: public override sealed void WriteUpdate (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Slots.Pointer4 pointer, Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Internal.ArrayType arrayType, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public virtual void SetNextTimeStampId (long val); Member Added: public override Db4objects.Db4o.Ext.ISystemInfo SystemInfo (); Member Added: public virtual Db4objects.Db4o.Internal.Fileheader.FileHeader GetFileHeader (); Member Added: public virtual void InstallDebugFreespaceManager (Db4objects.Db4o.Internal.Freespace.IFreespaceManager manager); Member Added: public virtual Db4objects.Db4o.Internal.SystemData SystemData (); Member Added: public override long[] GetIDsForClass (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public override Db4objects.Db4o.Internal.Query.Result.IQueryResult ClassOnlyQuery (Db4objects.Db4o.Internal.Query.Processor.QQueryBase query, Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public override Db4objects.Db4o.Internal.Query.Result.IQueryResult ExecuteQuery (Db4objects.Db4o.Internal.Query.Processor.QQuery query); Member Added: public virtual Db4objects.Db4o.Internal.LocalTransaction LocalSystemTransaction (); Member Added: public override int InstanceCount (Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.Transaction trans); Member Added: public override Db4objects.Db4o.IObjectContainer OpenSession (); Member Added: public override bool IsDeleted (Db4objects.Db4o.Internal.Transaction trans, int id); Member Added: public virtual void WritePointer (int id, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot DebugReadPointerSlot (int id); Member Added: public Db4objects.Db4o.Internal.Slots.Slot ReadPointerSlot (int id); Member Added: protected override void CloseIdSystem (); Member Added: public virtual Db4objects.Db4o.Internal.Ids.IIdSystem IdSystem (); Member Added: public virtual Sharpen.Lang.IRunnable CommitHook (); Member Added: public Db4objects.Db4o.Internal.Slots.Slot AllocateSafeSlot (int length); Member Added: public override Db4objects.Db4o.Internal.Events.EventRegistryImpl NewEventRegistry (); Member Added: public virtual Db4objects.Db4o.Qlin.IQLin From (Type clazz); New Type: Db4objects.Db4o.Internal.LocalPersistentBase Member Added: public LocalPersistentBase (Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem idSystem); Member Added: public LocalPersistentBase (); Member Added: public override Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem IdSystem (Db4objects.Db4o.Internal.Transaction trans); Member Added: protected override Db4objects.Db4o.Internal.ByteArrayBuffer ReadBufferById (Db4objects.Db4o.Internal.Transaction trans); New Type: Db4objects.Db4o.Internal.LocalTransaction Member Added: public LocalTransaction (Db4objects.Db4o.Internal.ObjectContainerBase container, Db4objects.Db4o.Internal.Transaction parentTransaction, Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem idSystem, Db4objects.Db4o.Internal.References.IReferenceSystem referenceSystem); Member Added: protected readonly Db4objects.Db4o.Internal.LocalObjectContainer _file; Member Added: public virtual Db4objects.Db4o.Internal.Config4Impl Config (); Member Added: public virtual Db4objects.Db4o.Internal.LocalObjectContainer LocalContainer (); Member Added: public override void Commit (); Member Added: public virtual void Commit (Db4objects.Db4o.Internal.ICommittedCallbackDispatcher dispatcher); Member Added: public virtual void Enlist (Db4objects.Db4o.Internal.ITransactionParticipant participant); Member Added: protected override void Clear (); Member Added: public override void Rollback (); Member Added: public virtual void FlushFile (); Member Added: public override void ProcessDeletes (); Member Added: public override void WriteUpdateAdjustIndexes (int id, Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.ArrayType typeInfo); Member Added: public override Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem IdSystem (); Member Added: public virtual Db4objects.Db4o.Ext.IObjectInfo FrozenReferenceFor (int id); Member Added: public virtual Db4objects.Db4o.Internal.LazyObjectReference LazyReferenceFor (int id); Member Added: public override long VersionForId (int id); Member Added: public virtual Db4objects.Db4o.Internal.CommitTimestampSupport CommitTimestampSupport (); Member Added: public override long GenerateTransactionTimestamp (long forcedTimeStamp); Member Added: public override void UseDefaultTransactionTimestamp (); Member Added: public virtual long Timestamp (); New Type: Db4objects.Db4o.Internal.LockedTree Member Added: public LockedTree (); Member Added: public virtual void Add (Db4objects.Db4o.Foundation.Tree tree); Member Added: public virtual void Clear (); Member Added: public virtual Db4objects.Db4o.Foundation.Tree Find (int key); Member Added: public virtual void Read (Db4objects.Db4o.Internal.ByteArrayBuffer buffer, Db4objects.Db4o.Internal.IReadable template); Member Added: public virtual void TraverseLocked (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public virtual void TraverseMutable (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public virtual bool IsEmpty (); New Type: Db4objects.Db4o.Internal.Mapping.IIDMapping Member Added: public int StrictMappedID (int oldID); Member Added: public void MapIDs (int oldID, int newID, bool isClassID); Namespace Directory Created: Db4objects.Db4o.Internal.Mapping New Namespace File: Db4objects.Db4o.Internal.Mapping New Type: Db4objects.Db4o.Internal.Mapping.IdSource Member Added: public IdSource (Db4objects.Db4o.Foundation.IQueue4 queue); Member Added: public virtual bool HasMoreIds (); Member Added: public virtual int NextId (); New Type: Db4objects.Db4o.Internal.Mapping.MappedIDPair Member Added: public MappedIDPair (int orig, int mapped); Member Added: public virtual int Orig (); Member Added: public virtual int Mapped (); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Internal.Mapping.MappedIDPairHandler Member Added: public MappedIDPairHandler (); Member Added: public virtual void DefragIndexEntry (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public virtual int LinkLength (); Member Added: public virtual object ReadIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public virtual void WriteIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer reader, object obj); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object source); New Type: Db4objects.Db4o.Internal.Mapping.MappingNotFoundException Member Added: public MappingNotFoundException (int id); Member Added: public virtual int Id (); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Internal.Marshall.AbstractFieldMarshaller Member Added: protected AbstractFieldMarshaller (); Member Added: protected abstract Db4objects.Db4o.Internal.Marshall.RawFieldSpec ReadSpec (Db4objects.Db4o.Internal.Marshall.AspectType aspectType, Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public virtual Db4objects.Db4o.Internal.Marshall.RawFieldSpec ReadSpec (Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public abstract void Defrag (Db4objects.Db4o.Internal.ClassMetadata arg1, Db4objects.Db4o.Internal.ClassAspect arg2, Db4objects.Db4o.Internal.Encoding.LatinStringIO arg3, Db4objects.Db4o.Internal.DefragmentContextImpl arg4); Member Added: public abstract int MarshalledLength (Db4objects.Db4o.Internal.ObjectContainerBase arg1, Db4objects.Db4o.Internal.ClassAspect arg2); Member Added: public abstract Db4objects.Db4o.Internal.FieldMetadata Read (Db4objects.Db4o.Internal.ObjectContainerBase arg1, Db4objects.Db4o.Internal.ClassMetadata arg2, Db4objects.Db4o.Internal.ByteArrayBuffer arg3); Member Added: public abstract void Write (Db4objects.Db4o.Internal.Transaction arg1, Db4objects.Db4o.Internal.ClassMetadata arg2, Db4objects.Db4o.Internal.ClassAspect arg3, Db4objects.Db4o.Internal.ByteArrayBuffer arg4); Namespace Directory Created: Db4objects.Db4o.Internal.Marshall New Namespace File: Db4objects.Db4o.Internal.Marshall New Type: Db4objects.Db4o.Internal.Marshall.AbstractReadContext Member Added: protected AbstractReadContext (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Marshall.IReadBuffer buffer); Member Added: protected AbstractReadContext (Db4objects.Db4o.Internal.Transaction transaction); Member Added: protected Db4objects.Db4o.Internal.Activation.IActivationDepth _activationDepth; Member Added: public object Read (Db4objects.Db4o.Typehandlers.ITypeHandler4 handlerType); Member Added: public object ReadObject (Db4objects.Db4o.Typehandlers.ITypeHandler4 handlerType); Member Added: public virtual object ReadAtCurrentSeekPosition (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public object ReadObject (); Member Added: protected virtual bool PeekPersisted (); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IActivationDepth ActivationDepth (); Member Added: public virtual void ActivationDepth (Db4objects.Db4o.Internal.Activation.IActivationDepth depth); Member Added: public virtual Db4objects.Db4o.Internal.IReadWriteBuffer ReadIndirectedBuffer (); Member Added: public virtual bool LastReferenceReadWasReallyNull (); Member Added: public virtual void NotifyNullReferenceSkipped (); New Type: Db4objects.Db4o.Internal.Marshall.AspectType Member Added: public readonly byte _id; Member Added: public static readonly Db4objects.Db4o.Internal.Marshall.AspectType Field; Member Added: public static readonly Db4objects.Db4o.Internal.Marshall.AspectType Translator; Member Added: public static readonly Db4objects.Db4o.Internal.Marshall.AspectType Typehandler; Member Added: public static Db4objects.Db4o.Internal.Marshall.AspectType ForByte (byte b); Member Added: public virtual bool IsFieldMetadata (); Member Added: public virtual bool IsTranslator (); Member Added: public virtual bool IsField (); New Type: Db4objects.Db4o.Internal.Marshall.AspectVersionContextImpl Member Added: public static readonly Db4objects.Db4o.Internal.Marshall.AspectVersionContextImpl AlwaysEnabled; Member Added: public static readonly Db4objects.Db4o.Internal.Marshall.AspectVersionContextImpl CheckAlwaysEnabled; Member Added: public virtual int DeclaredAspectCount (); Member Added: public virtual void DeclaredAspectCount (int count); New Type: Db4objects.Db4o.Internal.Marshall.ClassMarshaller Member Added: protected ClassMarshaller (); Member Added: public Db4objects.Db4o.Internal.Marshall.MarshallerFamily _family; Member Added: public virtual Db4objects.Db4o.Internal.Marshall.RawClassSpec ReadSpec (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public virtual void Write (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.ByteArrayBuffer writer); Member Added: protected virtual void WriteIndex (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.ByteArrayBuffer writer); Member Added: protected abstract int IndexIDForWriting (int indexID); Member Added: public byte[] ReadName (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public int ReadMetaClassID (Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public void Read (Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: protected abstract void ReadIndex (Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public virtual int MarshalledLength (Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public virtual void Defrag (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Internal.Encoding.LatinStringIO sio, Db4objects.Db4o.Internal.DefragmentContextImpl context, int classIndexID); New Type: Db4objects.Db4o.Internal.Marshall.ClassMarshaller0 Member Added: public ClassMarshaller0 (); Member Added: protected override void ReadIndex (Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: protected override int IndexIDForWriting (int indexID); New Type: Db4objects.Db4o.Internal.Marshall.ClassMarshaller1 Member Added: public ClassMarshaller1 (); Member Added: protected override void ReadIndex (Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: protected override int IndexIDForWriting (int indexID); New Type: Db4objects.Db4o.Internal.Marshall.ClassMarshaller2 Member Added: public ClassMarshaller2 (); Member Added: protected override void ReadIndex (Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: protected override int IndexIDForWriting (int indexID); New Type: Db4objects.Db4o.Internal.Marshall.CollectIdContext Member Added: public CollectIdContext (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.Marshall.IdObjectCollector collector, Db4objects.Db4o.Internal.Marshall.ObjectHeader oh, Db4objects.Db4o.Marshall.IReadBuffer buffer); Member Added: public CollectIdContext (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.Marshall.ObjectHeader oh, Db4objects.Db4o.Marshall.IReadBuffer buffer); Member Added: public static Db4objects.Db4o.Internal.Marshall.CollectIdContext ForID (Db4objects.Db4o.Internal.Transaction transaction, int id); Member Added: public static Db4objects.Db4o.Internal.Marshall.CollectIdContext ForID (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.Marshall.IdObjectCollector collector, int id); Member Added: public virtual void AddId (); Member Added: public override Db4objects.Db4o.Internal.ClassMetadata ClassMetadata (); Member Added: public virtual Db4objects.Db4o.Internal.TreeInt Ids (); Member Added: public virtual void ReadID (Db4objects.Db4o.Internal.IReadsObjectIds objectIDHandler); Member Added: public virtual Db4objects.Db4o.Internal.Marshall.IdObjectCollector Collector (); New Type: Db4objects.Db4o.Internal.Marshall.ContextState Member Added: public ContextState (int offset); Member Added: public readonly int _offset; New Type: Db4objects.Db4o.Internal.Marshall.FieldMarshaller0 Member Added: public FieldMarshaller0 (); Member Added: public override int MarshalledLength (Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ClassAspect aspect); Member Added: protected override Db4objects.Db4o.Internal.Marshall.RawFieldSpec ReadSpec (Db4objects.Db4o.Internal.Marshall.AspectType aspectType, Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public override sealed Db4objects.Db4o.Internal.FieldMetadata Read (Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ClassMetadata containingClass, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: protected virtual Db4objects.Db4o.Internal.FieldMetadata FromSpec (Db4objects.Db4o.Internal.Marshall.RawFieldSpec spec, Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ClassMetadata containingClass); Member Added: public override void Write (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.ClassAspect aspect, Db4objects.Db4o.Internal.ByteArrayBuffer writer); Member Added: public override void Defrag (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Internal.ClassAspect aspect, Db4objects.Db4o.Internal.Encoding.LatinStringIO sio, Db4objects.Db4o.Internal.DefragmentContextImpl context); New Type: Db4objects.Db4o.Internal.Marshall.FieldMarshaller1 Member Added: public FieldMarshaller1 (); Member Added: public override void Write (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.ClassAspect aspect, Db4objects.Db4o.Internal.ByteArrayBuffer writer); Member Added: protected override Db4objects.Db4o.Internal.Marshall.RawFieldSpec ReadSpec (Db4objects.Db4o.Internal.Marshall.AspectType aspectType, Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: protected override Db4objects.Db4o.Internal.FieldMetadata FromSpec (Db4objects.Db4o.Internal.Marshall.RawFieldSpec spec, Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ClassMetadata containingClass); Member Added: public override int MarshalledLength (Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ClassAspect aspect); Member Added: public override void Defrag (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Internal.ClassAspect aspect, Db4objects.Db4o.Internal.Encoding.LatinStringIO sio, Db4objects.Db4o.Internal.DefragmentContextImpl context); New Type: Db4objects.Db4o.Internal.Marshall.FieldMarshaller2 Member Added: public FieldMarshaller2 (); Member Added: public override int MarshalledLength (Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ClassAspect aspect); Member Added: protected override Db4objects.Db4o.Internal.Marshall.RawFieldSpec ReadSpec (Db4objects.Db4o.Internal.Marshall.AspectType aspectType, Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public override void Write (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.ClassAspect aspect, Db4objects.Db4o.Internal.ByteArrayBuffer writer); Member Added: public override void Defrag (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Internal.ClassAspect aspect, Db4objects.Db4o.Internal.Encoding.LatinStringIO sio, Db4objects.Db4o.Internal.DefragmentContextImpl context); New Type: Db4objects.Db4o.Internal.Marshall.IAspectVersionContext Member Added: public int DeclaredAspectCount (); Member Added: public void DeclaredAspectCount (int count); New Type: Db4objects.Db4o.Internal.Marshall.IFieldMarshaller Member Added: public void Write (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.ClassAspect aspect, Db4objects.Db4o.Internal.ByteArrayBuffer writer); Member Added: public Db4objects.Db4o.Internal.Marshall.RawFieldSpec ReadSpec (Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public Db4objects.Db4o.Internal.FieldMetadata Read (Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public int MarshalledLength (Db4objects.Db4o.Internal.ObjectContainerBase stream, Db4objects.Db4o.Internal.ClassAspect aspect); Member Added: public void Defrag (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Internal.ClassAspect aspect, Db4objects.Db4o.Internal.Encoding.LatinStringIO sio, Db4objects.Db4o.Internal.DefragmentContextImpl context); New Type: Db4objects.Db4o.Internal.Marshall.IHandlerVersionContext Member Added: public int HandlerVersion (); Member Added: public Db4objects.Db4o.Internal.Marshall.SlotFormat SlotFormat (); New Type: Db4objects.Db4o.Internal.Marshall.IInternalReadContext Member Added: public Db4objects.Db4o.Marshall.IReadBuffer Buffer (Db4objects.Db4o.Marshall.IReadBuffer buffer); Member Added: public Db4objects.Db4o.Marshall.IReadBuffer Buffer (); Member Added: public Db4objects.Db4o.Internal.ObjectContainerBase Container (); Member Added: public int Offset (); Member Added: public object Read (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public object ReadAtCurrentSeekPosition (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public Db4objects.Db4o.Internal.IReadWriteBuffer ReadIndirectedBuffer (); Member Added: public void Seek (int offset); Member Added: public int HandlerVersion (); Member Added: public void NotifyNullReferenceSkipped (); New Type: Db4objects.Db4o.Internal.Marshall.IMarshallingInfo Member Added: public Db4objects.Db4o.Internal.ClassMetadata ClassMetadata (); Member Added: public Db4objects.Db4o.Marshall.IReadBuffer Buffer (); Member Added: public void BeginSlot (); Member Added: public bool IsNull (int fieldIndex); New Type: Db4objects.Db4o.Internal.Marshall.IObjectIdContext Member Added: public int ObjectId (); New Type: Db4objects.Db4o.Internal.Marshall.IdObjectCollector Member Added: public IdObjectCollector (); Member Added: public virtual void AddId (int id); Member Added: public virtual Db4objects.Db4o.Internal.TreeInt Ids (); Member Added: public virtual void Add (object obj); Member Added: public virtual System.Collections.IEnumerator Objects (); New Type: Db4objects.Db4o.Internal.Marshall.MarshallerFamily Member Added: public MarshallerFamily (int converterVersion, int handlerVersion, Db4objects.Db4o.Internal.Marshall.ClassMarshaller classMarshaller, Db4objects.Db4o.Internal.Marshall.IFieldMarshaller fieldMarshaller, Db4objects.Db4o.Internal.Marshall.PrimitiveMarshaller primitiveMarshaller); Member Added: public readonly Db4objects.Db4o.Internal.Marshall.ClassMarshaller _class; Member Added: public readonly Db4objects.Db4o.Internal.Marshall.IFieldMarshaller _field; Member Added: public readonly Db4objects.Db4o.Internal.Marshall.PrimitiveMarshaller _primitive; Member Added: public static Db4objects.Db4o.Internal.Marshall.MarshallerFamily LatestFamily (int version); Member Added: public static Db4objects.Db4o.Internal.Marshall.MarshallerFamily Version (int n); Member Added: public static Db4objects.Db4o.Internal.Marshall.MarshallerFamily Current (); Member Added: public static Db4objects.Db4o.Internal.Marshall.MarshallerFamily ForConverterVersion (int n); Member Added: public virtual int HandlerVersion (); New Type: Db4objects.Db4o.Internal.Marshall.MarshallerFamily/FamilyVersion Member Added: public FamilyVersion (); Member Added: public const int PreMarshaller = 0; Member Added: public const int Marshaller = 1; Member Added: public const int BtreeFieldIndexes = 2; Member Added: public const int ClassAspects = 3; New Type: Db4objects.Db4o.Internal.Marshall.MarshallingContext Member Added: public MarshallingContext (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ObjectReference ref, Db4objects.Db4o.Internal.Activation.IUpdateDepth updateDepth, bool isNew); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata ClassMetadata (); Member Added: public virtual bool IsNew (); Member Added: public virtual bool IsNull (int fieldIndex); Member Added: public virtual void IsNull (int fieldIndex, bool flag); Member Added: public virtual Db4objects.Db4o.Internal.Transaction Transaction (); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot AllocateNewSlot (int length); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Pointer4 AllocateSlot (); Member Added: public virtual Db4objects.Db4o.Internal.ByteArrayBuffer ToWriteBuffer (Db4objects.Db4o.Internal.Slots.Pointer4 pointer); Member Added: public virtual int MarshalledLength (); Member Added: public virtual int RequiredLength (Db4objects.Db4o.Internal.MarshallingBuffer buffer, bool align); Member Added: public virtual object GetObject (); Member Added: public virtual Db4objects.Db4o.Internal.Config4Class ClassConfiguration (); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IUpdateDepth UpdateDepth (); Member Added: public virtual void UpdateDepth (Db4objects.Db4o.Internal.Activation.IUpdateDepth depth); Member Added: public virtual int ObjectID (); Member Added: public virtual object CurrentIndexEntry (); Member Added: public virtual Db4objects.Db4o.Internal.ObjectContainerBase Container (); Member Added: public virtual Db4objects.Db4o.IObjectContainer ObjectContainer (); Member Added: public virtual void WriteByte (byte b); Member Added: public virtual void WriteBytes (byte[] bytes); Member Added: public virtual void WriteInt (int i); Member Added: public virtual void WriteLong (long l); Member Added: public virtual void CreateChildBuffer (bool storeLengthInLink); Member Added: public virtual void BeginSlot (); Member Added: public virtual void WriteDeclaredAspectCount (int count); Member Added: public virtual void DebugPrependNextWrite (Db4objects.Db4o.Internal.ByteArrayBuffer prepend); Member Added: public virtual void DebugWriteEnd (byte b); Member Added: public virtual void WriteObject (object obj); Member Added: public virtual void WriteObject (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler, object obj); Member Added: public virtual void WriteObjectWithCurrentState (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler, object obj); Member Added: public virtual void AddIndexEntry (Db4objects.Db4o.Internal.FieldMetadata fieldMetadata, object obj); Member Added: public virtual void PurgeFieldIndexEntriesOnUpdate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.ArrayType arrayType); Member Added: public virtual Db4objects.Db4o.Internal.ObjectReference Reference (); Member Added: public virtual void CreateIndirectionWithinSlot (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public virtual void CreateIndirectionWithinSlot (); Member Added: public virtual Db4objects.Db4o.Marshall.IReadBuffer Buffer (); Member Added: public virtual Db4objects.Db4o.Internal.Marshall.MarshallingContextState CurrentState (); Member Added: public virtual void RestoreState (Db4objects.Db4o.Internal.Marshall.MarshallingContextState state); Member Added: public virtual Db4objects.Db4o.Marshall.IReservedBuffer Reserve (int length); Member Added: public virtual int DeclaredAspectCount (); Member Added: public virtual void DeclaredAspectCount (int count); New Type: Db4objects.Db4o.Internal.Marshall.MarshallingContextState Member Added: public MarshallingContextState (Db4objects.Db4o.Internal.MarshallingBuffer buffer); New Type: Db4objects.Db4o.Internal.Marshall.ObjectHeader Member Added: public ObjectHeader (Db4objects.Db4o.Internal.ObjectContainerBase container, Db4objects.Db4o.Internal.IReadWriteBuffer reader); Member Added: public ObjectHeader (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Internal.IReadWriteBuffer reader); Member Added: public readonly Db4objects.Db4o.Internal.Marshall.MarshallerFamily _marshallerFamily; Member Added: public readonly Db4objects.Db4o.Internal.Marshall.ObjectHeaderAttributes _headerAttributes; Member Added: public static Db4objects.Db4o.Internal.Marshall.ObjectHeader Defrag (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public Db4objects.Db4o.Internal.ClassMetadata ClassMetadata (); Member Added: public int HandlerVersion (); Member Added: public static Db4objects.Db4o.Internal.Marshall.ObjectHeader ScrollBufferToContent (Db4objects.Db4o.Internal.LocalObjectContainer container, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); New Type: Db4objects.Db4o.Internal.Marshall.ObjectHeaderAttributes Member Added: public ObjectHeaderAttributes (Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public virtual bool IsNull (int fieldIndex); New Type: Db4objects.Db4o.Internal.Marshall.ObjectHeaderContext Member Added: public ObjectHeaderContext (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Marshall.IReadBuffer buffer, Db4objects.Db4o.Internal.Marshall.ObjectHeader objectHeader); Member Added: protected Db4objects.Db4o.Internal.Marshall.ObjectHeader _objectHeader; Member Added: public Db4objects.Db4o.Internal.Marshall.ObjectHeaderAttributes HeaderAttributes (); Member Added: public bool IsNull (int fieldIndex); Member Added: public override int HandlerVersion (); Member Added: public virtual void BeginSlot (); Member Added: public virtual Db4objects.Db4o.Internal.Marshall.ContextState SaveState (); Member Added: public virtual void RestoreState (Db4objects.Db4o.Internal.Marshall.ContextState state); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata ClassMetadata (); Member Added: public virtual int DeclaredAspectCount (); Member Added: public virtual void DeclaredAspectCount (int count); New Type: Db4objects.Db4o.Internal.Marshall.ObjectIdContextImpl Member Added: public ObjectIdContextImpl (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Marshall.IReadBuffer buffer, Db4objects.Db4o.Internal.Marshall.ObjectHeader objectHeader, int id); Member Added: public virtual int ObjectId (); New Type: Db4objects.Db4o.Internal.Marshall.ObjectReferenceContext Member Added: public ObjectReferenceContext (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Marshall.IReadBuffer buffer, Db4objects.Db4o.Internal.Marshall.ObjectHeader objectHeader, Db4objects.Db4o.Internal.ObjectReference reference); Member Added: protected readonly Db4objects.Db4o.Internal.ObjectReference _reference; Member Added: public virtual int ObjectId (); Member Added: public override Db4objects.Db4o.Internal.ClassMetadata ClassMetadata (); Member Added: public virtual Db4objects.Db4o.Internal.ObjectReference ObjectReference (); Member Added: protected virtual Db4objects.Db4o.Internal.ByteArrayBuffer ByteArrayBuffer (); New Type: Db4objects.Db4o.Internal.Marshall.PrimitiveMarshaller Member Added: protected PrimitiveMarshaller (); Member Added: public Db4objects.Db4o.Internal.Marshall.MarshallerFamily _family; Member Added: public abstract bool UseNormalClassRead (); Member Added: public abstract DateTime ReadDate (Db4objects.Db4o.Internal.ByteArrayBuffer bytes); Member Added: public abstract object ReadShort (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public abstract object ReadInteger (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public abstract object ReadFloat (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public abstract object ReadDouble (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public abstract object ReadLong (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); New Type: Db4objects.Db4o.Internal.Marshall.PrimitiveMarshaller0 Member Added: public PrimitiveMarshaller0 (); Member Added: public override bool UseNormalClassRead (); Member Added: public override DateTime ReadDate (Db4objects.Db4o.Internal.ByteArrayBuffer bytes); Member Added: public override object ReadInteger (Db4objects.Db4o.Internal.ByteArrayBuffer bytes); Member Added: public override object ReadFloat (Db4objects.Db4o.Internal.ByteArrayBuffer bytes); Member Added: public override object ReadDouble (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public override object ReadLong (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public override object ReadShort (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public static double UnmarshalDouble (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public static float UnmarshallFloat (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public static short UnmarshallShort (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); New Type: Db4objects.Db4o.Internal.Marshall.PrimitiveMarshaller1 Member Added: public PrimitiveMarshaller1 (); Member Added: public override bool UseNormalClassRead (); Member Added: public override DateTime ReadDate (Db4objects.Db4o.Internal.ByteArrayBuffer bytes); Member Added: public override object ReadInteger (Db4objects.Db4o.Internal.ByteArrayBuffer bytes); Member Added: public override object ReadFloat (Db4objects.Db4o.Internal.ByteArrayBuffer bytes); Member Added: public override object ReadDouble (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public override object ReadLong (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public override object ReadShort (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); New Type: Db4objects.Db4o.Internal.Marshall.QueryingReadContext Member Added: public QueryingReadContext (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.Query.Processor.QCandidates candidates, int handlerVersion, Db4objects.Db4o.Marshall.IReadBuffer buffer, int collectionID); Member Added: public QueryingReadContext (Db4objects.Db4o.Internal.Transaction transaction, int handlerVersion, Db4objects.Db4o.Marshall.IReadBuffer buffer, int id); Member Added: public QueryingReadContext (Db4objects.Db4o.Internal.Transaction transaction, int handlerVersion, Db4objects.Db4o.Marshall.IReadBuffer buffer, int collectionID, Db4objects.Db4o.Internal.Marshall.IdObjectCollector collector); Member Added: public virtual int CollectionID (); Member Added: public virtual Db4objects.Db4o.Internal.Query.Processor.QCandidates Candidates (); Member Added: public override int HandlerVersion (); Member Added: public virtual Db4objects.Db4o.Internal.TreeInt Ids (); Member Added: public virtual void Add (object obj); Member Added: public virtual void ReadId (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public virtual void SkipId (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public virtual System.Collections.IEnumerator ObjectsWithoutId (); Member Added: public virtual int DeclaredAspectCount (); Member Added: public virtual void DeclaredAspectCount (int count); Member Added: public virtual Db4objects.Db4o.Internal.Marshall.IdObjectCollector Collector (); Member Added: public virtual int ObjectId (); New Type: Db4objects.Db4o.Internal.Marshall.RawClassSpec Member Added: public RawClassSpec (string name, int superClassID, int numFields); Member Added: public virtual string Name (); Member Added: public virtual int SuperClassID (); Member Added: public virtual int NumFields (); New Type: Db4objects.Db4o.Internal.Marshall.RawFieldSpec Member Added: public RawFieldSpec (Db4objects.Db4o.Internal.Marshall.AspectType aspectType, string name, int fieldTypeID, byte attribs); Member Added: public RawFieldSpec (Db4objects.Db4o.Internal.Marshall.AspectType aspectType, string name); Member Added: public virtual string Name (); Member Added: public virtual int FieldTypeID (); Member Added: public virtual bool IsPrimitive (); Member Added: public virtual bool IsArray (); Member Added: public virtual bool IsNArray (); Member Added: public virtual bool IsVirtual (); Member Added: public virtual bool IsVirtualField (); Member Added: public virtual bool IsField (); Member Added: public virtual int IndexID (); Member Added: public override string ToString (); Member Added: public virtual bool IsFieldMetadata (); Member Added: public virtual bool IsTranslator (); New Type: Db4objects.Db4o.Internal.Marshall.SlotFormat Member Added: protected SlotFormat (); Member Added: public static Db4objects.Db4o.Internal.Marshall.SlotFormat ForHandlerVersion (int handlerVersion); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: protected abstract int HandlerVersion (); Member Added: public abstract bool IsIndirectedWithinSlot (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public static Db4objects.Db4o.Internal.Marshall.SlotFormat Current (); Member Added: public virtual object DoWithSlotIndirection (Db4objects.Db4o.Marshall.IReadBuffer buffer, Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler, Db4objects.Db4o.Foundation.IClosure4 closure); Member Added: public virtual object DoWithSlotIndirection (Db4objects.Db4o.Marshall.IReadBuffer buffer, Db4objects.Db4o.Foundation.IClosure4 closure); Member Added: public virtual void WriteObjectClassID (Db4objects.Db4o.Internal.ByteArrayBuffer buffer, int id); Member Added: public virtual void SkipMarshallerInfo (Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public virtual Db4objects.Db4o.Internal.Marshall.ObjectHeaderAttributes ReadHeaderAttributes (Db4objects.Db4o.Internal.ByteArrayBuffer reader); New Type: Db4objects.Db4o.Internal.Marshall.SlotFormat0 Member Added: public SlotFormat0 (); Member Added: protected override int HandlerVersion (); Member Added: public override bool IsIndirectedWithinSlot (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public override void WriteObjectClassID (Db4objects.Db4o.Internal.ByteArrayBuffer buffer, int id); Member Added: public override void SkipMarshallerInfo (Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public override Db4objects.Db4o.Internal.Marshall.ObjectHeaderAttributes ReadHeaderAttributes (Db4objects.Db4o.Internal.ByteArrayBuffer reader); New Type: Db4objects.Db4o.Internal.Marshall.SlotFormat2 Member Added: public SlotFormat2 (); Member Added: protected override int HandlerVersion (); Member Added: public override bool IsIndirectedWithinSlot (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); New Type: Db4objects.Db4o.Internal.Marshall.SlotFormatCurrent Member Added: public SlotFormatCurrent (); Member Added: protected override int HandlerVersion (); Member Added: public override bool IsIndirectedWithinSlot (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); New Type: Db4objects.Db4o.Internal.Marshall.UnknownTypeHandlerAspect Member Added: public UnknownTypeHandlerAspect (Db4objects.Db4o.Internal.ClassMetadata containingClass, string name); Member Added: public override void DefragAspect (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public override bool Alive (); New Type: Db4objects.Db4o.Internal.Marshall.UnmarshallingContext Member Added: public UnmarshallingContext (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.ByteArrayBuffer buffer, Db4objects.Db4o.Internal.ObjectReference ref, int addToIDTree, bool checkIDTree); Member Added: public UnmarshallingContext (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.ObjectReference ref, int addToIDTree, bool checkIDTree); Member Added: public virtual object Read (); Member Added: public virtual object ReadFullyActivatedObjectForKeys (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public virtual object ReadFieldValue (Db4objects.Db4o.Internal.FieldMetadata field); Member Added: public virtual void SetStateClean (); Member Added: public virtual object PersistentObject (); Member Added: public virtual void SetObjectWeak (object obj); Member Added: protected override bool PeekPersisted (); Member Added: public virtual Db4objects.Db4o.Internal.Config4Class ClassConfig (); Member Added: public virtual void PersistentObject (object obj); New Type: Db4objects.Db4o.Internal.MarshallingBuffer Member Added: public MarshallingBuffer (); Member Added: public virtual int Length (); Member Added: public virtual int Offset (); Member Added: public virtual void WriteByte (byte b); Member Added: public virtual void WriteBytes (byte[] bytes); Member Added: public virtual void WriteInt (int i); Member Added: public virtual void WriteLong (long l); Member Added: public virtual void PrepareWrite (int sizeNeeded); Member Added: public virtual void TransferLastWriteTo (Db4objects.Db4o.Internal.MarshallingBuffer other, bool storeLengthInLink); Member Added: public virtual void TransferContentTo (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public virtual void TransferContentTo (Db4objects.Db4o.Internal.ByteArrayBuffer buffer, int length); Member Added: public virtual Db4objects.Db4o.Internal.ByteArrayBuffer TestDelegate (); Member Added: public virtual Db4objects.Db4o.Internal.MarshallingBuffer AddChild (); Member Added: public virtual Db4objects.Db4o.Internal.MarshallingBuffer AddChild (bool reserveLinkSpace, bool storeLengthInLink); Member Added: public virtual void ReserveChildLinkSpace (bool storeLengthInLink); Member Added: public virtual void MergeChildren (Db4objects.Db4o.Internal.Marshall.MarshallingContext context, int masterAddress, int linkOffset); Member Added: public virtual void Seek (int offset); Member Added: public virtual Db4objects.Db4o.Marshall.IReservedBuffer Reserve (int length); Member Added: public virtual void DebugDecrementLastOffset (int count); Member Added: public virtual bool HasParent (); Member Added: public virtual void RequestIndexEntry (Db4objects.Db4o.Internal.FieldMetadata fieldMetadata); Member Added: public virtual Db4objects.Db4o.Internal.MarshallingBuffer CheckBlockAlignment (Db4objects.Db4o.Internal.Marshall.MarshallingContext context, Db4objects.Db4o.Internal.MarshallingBuffer precedingBuffer, Db4objects.Db4o.Foundation.IntByRef precedingLength); Member Added: public virtual int MarshalledLength (); New Type: Db4objects.Db4o.Internal.Messages Member Added: public Messages (); Member Added: public const int IncompatibleFormat = 17; Member Added: public const int ClosedOrOpenFailed = 20; Member Added: public const int FailedToShutdown = 28; Member Added: public const int FatalMsgId = 44; Member Added: public const int NotImplemented = 49; Member Added: public const int OldDatabaseFormat = 65; Member Added: public const int OnlyForIndexedFields = 66; Member Added: public const int ClientServerUnsupported = 67; Member Added: public const int CouldNotOpenPort = 30; Member Added: public const int ServerListeningOnPort = 31; Member Added: public static string Get (int a_code); Member Added: public static string Get (int a_code, string param); Member Added: public static void LogErr (Db4objects.Db4o.Config.IConfiguration config, int code, string msg, Exception t); Member Added: public static void LogMsg (Db4objects.Db4o.Config.IConfiguration config, int code, string msg); New Type: Db4objects.Db4o.Internal.Metadata.HierarchyAnalyzer Member Added: public HierarchyAnalyzer (Db4objects.Db4o.Internal.ClassMetadata storedClass, Db4objects.Db4o.Reflect.IReflectClass runtimeClass); Member Added: public virtual System.Collections.IList Analyze (); Namespace Directory Created: Db4objects.Db4o.Internal.Metadata New Namespace File: Db4objects.Db4o.Internal.Metadata New Type: Db4objects.Db4o.Internal.Metadata.HierarchyAnalyzer/Diff Member Added: public Diff (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public override bool Equals (object obj); Member Added: public override string ToString (); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata ClassMetadata (); Member Added: public virtual bool IsRemoved (); New Type: Db4objects.Db4o.Internal.Metadata.HierarchyAnalyzer/Same Member Added: public Same (Db4objects.Db4o.Internal.ClassMetadata classMetadata); New Type: Db4objects.Db4o.Internal.Metadata.HierarchyAnalyzer/Removed Member Added: public Removed (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public override bool IsRemoved (); New Type: Db4objects.Db4o.Internal.Metadata.IAspectTraversalStrategy Member Added: public void TraverseAllAspects (Db4objects.Db4o.Internal.Metadata.ITraverseAspectCommand command); New Type: Db4objects.Db4o.Internal.Metadata.ITraverseAspectCommand Member Added: public int DeclaredAspectCount (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public bool Cancelled (); Member Added: public void ProcessAspectOnMissingClass (Db4objects.Db4o.Internal.ClassAspect aspect, int currentSlot); Member Added: public void ProcessAspect (Db4objects.Db4o.Internal.ClassAspect aspect, int currentSlot); New Type: Db4objects.Db4o.Internal.Metadata.MarshallingInfoTraverseAspectCommand Member Added: public MarshallingInfoTraverseAspectCommand (Db4objects.Db4o.Internal.Marshall.IMarshallingInfo marshallingInfo); Member Added: protected readonly Db4objects.Db4o.Internal.Marshall.IMarshallingInfo _marshallingInfo; Member Added: public int DeclaredAspectCount (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: protected virtual int InternalDeclaredAspectCount (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public virtual bool Cancelled (); Member Added: protected virtual void Cancel (); Member Added: public virtual bool Accept (Db4objects.Db4o.Internal.ClassAspect aspect); Member Added: public virtual void ProcessAspectOnMissingClass (Db4objects.Db4o.Internal.ClassAspect aspect, int currentSlot); Member Added: public virtual void ProcessAspect (Db4objects.Db4o.Internal.ClassAspect aspect, int currentSlot); Member Added: protected abstract void ProcessAspect (Db4objects.Db4o.Internal.ClassAspect aspect, int currentSlot, bool isNull); New Type: Db4objects.Db4o.Internal.Metadata.ModifiedAspectTraversalStrategy Member Added: public ModifiedAspectTraversalStrategy (Db4objects.Db4o.Internal.ClassMetadata classMetadata, System.Collections.IList ancestors); Member Added: public virtual void TraverseAllAspects (Db4objects.Db4o.Internal.Metadata.ITraverseAspectCommand command); New Type: Db4objects.Db4o.Internal.Metadata.StandardAspectTraversalStrategy Member Added: public StandardAspectTraversalStrategy (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public virtual void TraverseAllAspects (Db4objects.Db4o.Internal.Metadata.ITraverseAspectCommand command); New Type: Db4objects.Db4o.Internal.Metadata.TraverseFieldCommand Member Added: protected TraverseFieldCommand (); Member Added: public virtual bool Cancelled (); Member Added: public virtual int DeclaredAspectCount (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public virtual void ProcessAspect (Db4objects.Db4o.Internal.ClassAspect aspect, int currentSlot); Member Added: public virtual void ProcessAspectOnMissingClass (Db4objects.Db4o.Internal.ClassAspect aspect, int currentSlot); Member Added: protected abstract void Process (Db4objects.Db4o.Internal.FieldMetadata field); New Type: Db4objects.Db4o.Internal.Null Member Added: public static readonly Db4objects.Db4o.Internal.Null Instance; Member Added: public virtual int CompareTo (object a_obj); Member Added: public virtual int LinkLength (); Member Added: public virtual object ReadIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer a_reader); Member Added: public virtual void WriteIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer a_writer, object a_object); Member Added: public virtual void DefragIndexEntry (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj_); New Type: Db4objects.Db4o.Internal.NullFieldMetadata Member Added: public NullFieldMetadata (); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (object obj); Member Added: public override sealed object Read (Db4objects.Db4o.Internal.Marshall.IObjectIdContext context); New Type: Db4objects.Db4o.Internal.NullTransactionListener Member Added: public static readonly Db4objects.Db4o.ITransactionListener Instance; Member Added: public virtual void PostRollback (); Member Added: public virtual void PreCommit (); New Type: Db4objects.Db4o.Internal.ObjectContainerBase Member Added: protected ObjectContainerBase (Db4objects.Db4o.Config.IConfiguration config); Member Added: protected Db4objects.Db4o.Internal.ClassMetadataRepository _classCollection; Member Added: protected Db4objects.Db4o.Internal.Config4Impl _config; Member Added: protected object _lock; Member Added: protected Db4objects.Db4o.Internal.Transaction _transaction; Member Added: public Db4objects.Db4o.Internal.HandlerRegistry _handlers; Member Added: protected readonly Db4objects.Db4o.Foundation.TimeStampIdGenerator _timeStampIdGenerator; Member Added: protected Db4objects.Db4o.Internal.IBlockConverter _blockConverter; Member Added: protected virtual Db4objects.Db4o.Foundation.IEnvironment Environment (); Member Added: protected void Open (); Member Added: public virtual void WithEnvironment (Sharpen.Lang.IRunnable runnable); Member Added: protected abstract void OpenImpl (); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IActivationDepth DefaultActivationDepth (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IActivationDepthProvider ActivationDepthProvider (); Member Added: public void Activate (Db4objects.Db4o.Internal.Transaction trans, object obj); Member Added: public void Deactivate (Db4objects.Db4o.Internal.Transaction trans, object obj); Member Added: public void Activate (Db4objects.Db4o.Internal.Transaction trans, object obj, Db4objects.Db4o.Internal.Activation.IActivationDepth depth); Member Added: public virtual void Backup (string path); Member Added: public virtual Db4objects.Db4o.Internal.Activation.ActivationContext4 ActivationContextFor (Db4objects.Db4o.Internal.Transaction ta, object obj, Db4objects.Db4o.Internal.Activation.IActivationDepth depth); Member Added: public void Bind (Db4objects.Db4o.Internal.Transaction trans, object obj, long id); Member Added: public Db4objects.Db4o.Internal.ObjectReference Bind2 (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ObjectReference oldRef, object obj); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata ClassMetadataForObject (object obj); Member Added: public abstract byte BlockSize (); Member Added: public void CheckClosed (); Member Added: protected void CheckReadOnly (); Member Added: public Db4objects.Db4o.Internal.Transaction CheckTransaction (); Member Added: public Db4objects.Db4o.Internal.Transaction CheckTransaction (Db4objects.Db4o.Internal.Transaction ta); Member Added: public bool Close (); Member Added: protected virtual void HandleExceptionOnClose (Exception exc); Member Added: protected abstract void Close2 (); Member Added: public void ShutdownObjectContainer (); Member Added: protected abstract void CloseIdSystem (); Member Added: protected void CloseUserTransaction (); Member Added: protected void CloseSystemTransaction (); Member Added: public abstract void CloseTransaction (Db4objects.Db4o.Internal.Transaction transaction, bool isSystemTransaction, bool rollbackOnClose); Member Added: protected abstract void ShutdownDataStorage (); Member Added: public void Commit (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual void FatalShutdown (Exception origExc); Member Added: protected abstract void FatalStorageShutdown (); Member Added: public abstract void Commit1 (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual Db4objects.Db4o.Config.IConfiguration Configure (); Member Added: public virtual Db4objects.Db4o.Internal.Config4Impl Config (); Member Added: public abstract int ConverterVersion (); Member Added: public abstract Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult NewQueryResult (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Config.QueryEvaluationMode mode); Member Added: protected void CreateStringIO (byte encoding); Member Added: protected void InitializeTransactions (); Member Added: public abstract Db4objects.Db4o.Internal.Transaction NewTransaction (Db4objects.Db4o.Internal.Transaction parentTransaction, Db4objects.Db4o.Internal.References.IReferenceSystem referenceSystem, bool isSystemTransaction); Member Added: public virtual Db4objects.Db4o.Internal.Transaction NewUserTransaction (); Member Added: public virtual Db4objects.Db4o.Internal.Transaction NewSystemTransaction (); Member Added: public abstract long CurrentVersion (); Member Added: public virtual bool CreateClassMetadata (Db4objects.Db4o.Internal.ClassMetadata classMeta, Db4objects.Db4o.Reflect.IReflectClass clazz, Db4objects.Db4o.Internal.ClassMetadata superClassMeta); Member Added: public virtual Db4objects.Db4o.Types.IDb4oType Db4oTypeStored (Db4objects.Db4o.Internal.Transaction trans, object obj); Member Added: public void Deactivate (Db4objects.Db4o.Internal.Transaction trans, object obj, int depth); Member Added: public void Delete (Db4objects.Db4o.Internal.Transaction trans, object obj); Member Added: public void Delete1 (Db4objects.Db4o.Internal.Transaction trans, object obj, bool userCall); Member Added: public void Delete2 (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ObjectReference ref, object obj, int cascade, bool userCall); Member Added: public abstract bool Delete4 (Db4objects.Db4o.Internal.Transaction ta, Db4objects.Db4o.Internal.ObjectReference ref, object obj, int a_cascade, bool userCall); Member Added: public virtual bool DetectSchemaChanges (); Member Added: public virtual bool DispatchsEvents (); Member Added: protected virtual bool DoFinalize (); Member Added: public Db4objects.Db4o.IObjectSet QueryByExample (Db4objects.Db4o.Internal.Transaction trans, object template); Member Added: public abstract Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult QueryAllObjects (Db4objects.Db4o.Internal.Transaction ta); Member Added: public object TryGetByID (Db4objects.Db4o.Internal.Transaction ta, long id); Member Added: public object GetByID (Db4objects.Db4o.Internal.Transaction ta, long id); Member Added: public virtual object GetByID2 (Db4objects.Db4o.Internal.Transaction ta, int id); Member Added: public object GetActivatedObjectFromCache (Db4objects.Db4o.Internal.Transaction ta, int id); Member Added: public object ReadActivatedObjectNotInCache (Db4objects.Db4o.Internal.Transaction trans, int id); Member Added: public object GetByUUID (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Ext.Db4oUUID uuid); Member Added: public virtual Db4objects.Db4o.Internal.HardObjectReference GetHardReferenceBySignature (Db4objects.Db4o.Internal.Transaction trans, long uuid, byte[] signature); Member Added: public int GetID (Db4objects.Db4o.Internal.Transaction trans, object obj); Member Added: public Db4objects.Db4o.Ext.IObjectInfo GetObjectInfo (Db4objects.Db4o.Internal.Transaction trans, object obj); Member Added: public Db4objects.Db4o.Internal.HardObjectReference GetHardObjectReferenceById (Db4objects.Db4o.Internal.Transaction trans, int id); Member Added: public Db4objects.Db4o.Internal.StatefulBuffer CreateStatefulBuffer (Db4objects.Db4o.Internal.Transaction trans, int address, int length); Member Added: public Db4objects.Db4o.Internal.Transaction SystemTransaction (); Member Added: public Db4objects.Db4o.Internal.ClassMetadata ClassMetadataForReflectClass (Db4objects.Db4o.Reflect.IReflectClass claxx); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata ProduceClassMetadata (Db4objects.Db4o.Reflect.IReflectClass claxx); Member Added: public virtual int ClassMetadataIdForName (string name); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata ClassMetadataForName (string name); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata ClassMetadataForID (int id); Member Added: public virtual bool NeedsLockFileThread (); Member Added: protected virtual bool HasShutDownHook (); Member Added: protected virtual void Initialize1 (Db4objects.Db4o.Config.IConfiguration config); Member Added: public virtual Db4objects.Db4o.Internal.References.IReferenceSystem CreateReferenceSystem (); Member Added: protected virtual void InitalizeWeakReferenceSupport (); Member Added: protected virtual void InitializeClassMetadataRepository (); Member Added: protected virtual void InitializePostOpenExcludingTransportObjectContainer (); Member Added: public virtual bool IsCached (Db4objects.Db4o.Internal.Transaction trans, long id); Member Added: public bool IsClosed (); Member Added: public bool IsStored (Db4objects.Db4o.Internal.Transaction trans, object obj); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass[] KnownClasses (); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 TypeHandlerForClass (Db4objects.Db4o.Reflect.IReflectClass claxx); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 TypeHandlerForClassMetadataID (int id); Member Added: public virtual object Lock (); Member Added: public void LogMsg (int code, string msg); Member Added: public virtual bool MaintainsIndices (); Member Added: public void NeedsUpdate (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public virtual long GenerateTimeStampId (); Member Added: public abstract int IdForNewUserObject (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual object PeekPersisted (Db4objects.Db4o.Internal.Transaction trans, object obj, Db4objects.Db4o.Internal.Activation.IActivationDepth depth, bool committed); Member Added: public object PeekPersisted (Db4objects.Db4o.Internal.Transaction trans, int id, Db4objects.Db4o.Internal.Activation.IActivationDepth depth, bool resetJustPeeked); Member Added: public virtual Db4objects.Db4o.Internal.ObjectReference PeekReference (Db4objects.Db4o.Internal.Transaction trans, int id, Db4objects.Db4o.Internal.Activation.IActivationDepth depth, bool resetJustPeeked); Member Added: public virtual void Purge (); Member Added: public void Purge (Db4objects.Db4o.Internal.Transaction trans, object obj); Member Added: public Db4objects.Db4o.Internal.Query.NativeQueryHandler GetNativeQueryHandler (); Member Added: public Db4objects.Db4o.IObjectSet Query (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Query.Predicate predicate); Member Added: public Db4objects.Db4o.IObjectSet Query (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Query.Predicate predicate, Db4objects.Db4o.Query.IQueryComparator comparator); Member Added: public Db4objects.Db4o.IObjectSet Query (Db4objects.Db4o.Internal.Transaction trans, Type clazz); Member Added: public Db4objects.Db4o.Query.IQuery Query (Db4objects.Db4o.Internal.Transaction ta); Member Added: public abstract void RaiseCommitTimestamp (long minimumTimestamp); Member Added: public abstract void ReadBytes (byte[] a_bytes, int a_address, int a_length); Member Added: public abstract void ReadBytes (byte[] bytes, int address, int addressOffset, int length); Member Added: public Db4objects.Db4o.Internal.ByteArrayBuffer DecryptedBufferByAddress (int address, int length); Member Added: public virtual Db4objects.Db4o.Internal.ByteArrayBuffer RawBufferByAddress (int address, int length); Member Added: public Db4objects.Db4o.Internal.StatefulBuffer ReadWriterByAddress (Db4objects.Db4o.Internal.Transaction a_trans, int address, int length); Member Added: public abstract Db4objects.Db4o.Internal.StatefulBuffer ReadStatefulBufferById (Db4objects.Db4o.Internal.Transaction trans, int id); Member Added: public abstract Db4objects.Db4o.Internal.StatefulBuffer ReadStatefulBufferById (Db4objects.Db4o.Internal.Transaction trans, int id, bool lastCommitted); Member Added: public abstract Db4objects.Db4o.Internal.ByteArrayBuffer ReadBufferById (Db4objects.Db4o.Internal.Transaction trans, int id); Member Added: public abstract Db4objects.Db4o.Internal.ByteArrayBuffer ReadBufferById (Db4objects.Db4o.Internal.Transaction trans, int id, bool lastCommitted); Member Added: public abstract Db4objects.Db4o.Internal.ByteArrayBuffer[] ReadSlotBuffers (Db4objects.Db4o.Internal.Transaction trans, int[] ids); Member Added: public virtual Db4objects.Db4o.Reflect.Generic.GenericReflector Reflector (); Member Added: public void Refresh (Db4objects.Db4o.Internal.Transaction trans, object obj, int depth); Member Added: protected virtual void RefreshInternal (Db4objects.Db4o.Internal.Transaction trans, object obj, int depth); Member Added: public abstract void ReleaseSemaphore (string name); Member Added: public virtual void FlagAsHandled (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public abstract void ReleaseSemaphores (Db4objects.Db4o.Internal.Transaction ta); Member Added: protected virtual bool ApplyRenames (Db4objects.Db4o.Internal.Config4Impl config); Member Added: public bool HandledInCurrentTopLevelCall (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public abstract void Reserve (int byteCount); Member Added: public void Rollback (Db4objects.Db4o.Internal.Transaction trans); Member Added: public abstract void Rollback1 (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual void Send (object obj); Member Added: public void Store (Db4objects.Db4o.Internal.Transaction trans, object obj); Member Added: public int Store (Db4objects.Db4o.Internal.Transaction trans, object obj, Db4objects.Db4o.Internal.Activation.IUpdateDepth depth); Member Added: public int StoreInternal (Db4objects.Db4o.Internal.Transaction trans, object obj, bool checkJustSet); Member Added: public virtual int StoreInternal (Db4objects.Db4o.Internal.Transaction trans, object obj, Db4objects.Db4o.Internal.Activation.IUpdateDepth depth, bool checkJustSet); Member Added: public int StoreAfterReplication (Db4objects.Db4o.Internal.Transaction trans, object obj, Db4objects.Db4o.Internal.Activation.IUpdateDepth depth, bool checkJust); Member Added: public void StoreByNewReplication (Db4objects.Db4o.Internal.Replication.IDb4oReplicationReferenceProvider referenceProvider, object obj); Member Added: public virtual void CheckStillToSet (); Member Added: public int Store2 (Db4objects.Db4o.Internal.Transaction trans, object obj, Db4objects.Db4o.Internal.Activation.IUpdateDepth updateDepth, bool checkJustSet); Member Added: public abstract void SetDirtyInSystemTransaction (Db4objects.Db4o.Internal.PersistentBase a_object); Member Added: public abstract bool SetSemaphore (string name, int timeout); Member Added: public abstract bool SetSemaphore (Db4objects.Db4o.Internal.Transaction trans, string name, int timeout); Member Added: public abstract void ReleaseSemaphore (Db4objects.Db4o.Internal.Transaction trans, string name); Member Added: public virtual void ShowInternalClasses (bool show); Member Added: public void StillToActivate (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public void StillToDeactivate (Db4objects.Db4o.Internal.Transaction trans, object a_object, Db4objects.Db4o.Internal.Activation.IActivationDepth a_depth, bool a_forceUnknownDeactivate); Member Added: protected void StopSession (); Member Added: public Db4objects.Db4o.Ext.IStoredClass StoredClass (Db4objects.Db4o.Internal.Transaction trans, object clazz); Member Added: public virtual Db4objects.Db4o.Ext.IStoredClass[] StoredClasses (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual Db4objects.Db4o.Internal.Encoding.LatinStringIO StringIO (); Member Added: public abstract Db4objects.Db4o.Ext.ISystemInfo SystemInfo (); Member Added: public virtual int StackDepth (); Member Added: public virtual void StackDepth (int depth); Member Added: public virtual int TopLevelCallId (); Member Added: public virtual void TopLevelCallId (int id); Member Added: public virtual long Version (); Member Added: public abstract void Shutdown (); Member Added: public abstract void WriteDirtyClassMetadata (); Member Added: public abstract void WriteNew (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Slots.Pointer4 pointer, Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public abstract void WriteUpdate (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Slots.Pointer4 pointer, Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Internal.ArrayType arrayType, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public virtual Db4objects.Db4o.Internal.Callbacks.ICallbacks Callbacks (); Member Added: public virtual void Callbacks (Db4objects.Db4o.Internal.Callbacks.ICallbacks cb); Member Added: public virtual Db4objects.Db4o.Internal.UUIDFieldMetadata UUIDIndex (); Member Added: public virtual Db4objects.Db4o.Internal.VersionFieldMetadata VersionIndex (); Member Added: public virtual Db4objects.Db4o.Internal.CommitTimestampFieldMetadata CommitTimestampIndex (); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadataRepository ClassCollection (); Member Added: public abstract long[] GetIDsForClass (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public abstract Db4objects.Db4o.Internal.Query.Result.IQueryResult ClassOnlyQuery (Db4objects.Db4o.Internal.Query.Processor.QQueryBase queryBase, Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public abstract Db4objects.Db4o.Internal.Query.Result.IQueryResult ExecuteQuery (Db4objects.Db4o.Internal.Query.Processor.QQuery query); Member Added: public virtual void ReplicationCallState (int state); Member Added: public virtual Db4objects.Db4o.Internal.References.ReferenceSystemRegistry ReferenceSystemRegistry (); Member Added: public virtual void DeleteByID (Db4objects.Db4o.Internal.Transaction transaction, int id, int cascadeDeleteDepth); Member Added: public virtual object SyncExec (Db4objects.Db4o.Foundation.IClosure4 block); Member Added: public virtual void StoreAll (Db4objects.Db4o.Internal.Transaction transaction, System.Collections.IEnumerator objects); Member Added: public virtual void StoreAll (Db4objects.Db4o.Internal.Transaction transaction, System.Collections.IEnumerator objects, Db4objects.Db4o.Internal.Activation.IUpdateDepth depth); Member Added: public virtual void WithTransaction (Db4objects.Db4o.Internal.Transaction transaction, Sharpen.Lang.IRunnable runnable); Member Added: public virtual Db4objects.Db4o.Internal.Threading.IThreadPool4 ThreadPool (); Member Added: public virtual object NewWeakReference (Db4objects.Db4o.Internal.ObjectReference referent, object obj); Member Added: public override sealed string ToString (); Member Added: protected abstract string DefaultToString (); Member Added: public abstract bool IsDeleted (Db4objects.Db4o.Internal.Transaction trans, int id); Member Added: public abstract void BlockSize (int size); Member Added: public virtual Db4objects.Db4o.Internal.IBlockConverter BlockConverter (); Member Added: protected virtual void CreateBlockConverter (int blockSize); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IUpdateDepthProvider UpdateDepthProvider (); Member Added: public virtual void ReplaceClassMetadataRepository (Db4objects.Db4o.Internal.ClassMetadataRepository repository); Member Added: public long GenerateTransactionTimestamp (long forcedTimestamp); Member Added: public void UseDefaultTransactionTimestamp (); Member Added: public abstract void Activate (object arg1, int arg2); Member Added: public abstract void Commit (); Member Added: public abstract void Deactivate (object arg1, int arg2); Member Added: public abstract void Delete (object arg1); Member Added: public abstract Db4objects.Db4o.Ext.IExtObjectContainer Ext (); Member Added: public abstract Db4objects.Db4o.Query.IQuery Query (); Member Added: public abstract Db4objects.Db4o.IObjectSet Query (Type arg1); Member Added: public abstract Db4objects.Db4o.IObjectSet Query (Db4objects.Db4o.Query.Predicate arg1); Member Added: public abstract Db4objects.Db4o.IObjectSet Query (Db4objects.Db4o.Query.Predicate arg1, Db4objects.Db4o.Query.IQueryComparator arg2); Member Added: public abstract Db4objects.Db4o.IObjectSet QueryByExample (object arg1); Member Added: public abstract void Rollback (); Member Added: public abstract void Store (object arg1); Member Added: public abstract void Activate (object arg1); Member Added: public abstract void Backup (Db4objects.Db4o.IO.IStorage arg1, string arg2); Member Added: public abstract void Bind (object arg1, long arg2); Member Added: public abstract void Deactivate (object arg1); Member Added: public abstract object Descend (object arg1, string[] arg2); Member Added: public abstract object GetByID (long arg1); Member Added: public abstract object GetByUUID (Db4objects.Db4o.Ext.Db4oUUID arg1); Member Added: public abstract long GetID (object arg1); Member Added: public abstract Db4objects.Db4o.Ext.IObjectInfo GetObjectInfo (object arg1); Member Added: public abstract Db4objects.Db4o.Ext.Db4oDatabase Identity (); Member Added: public abstract bool IsActive (object arg1); Member Added: public abstract bool IsCached (long arg1); Member Added: public abstract bool IsStored (object arg1); Member Added: public abstract Db4objects.Db4o.IObjectContainer OpenSession (); Member Added: public abstract object PeekPersisted (object arg1, int arg2, bool arg3); Member Added: public abstract void Purge (object arg1); Member Added: public abstract void Refresh (object arg1, int arg2); Member Added: public abstract void Store (object arg1, int arg2); Member Added: public abstract Db4objects.Db4o.Ext.IStoredClass StoredClass (object arg1); Member Added: public abstract Db4objects.Db4o.Ext.IStoredClass[] StoredClasses (); Member Added: public abstract int InstanceCount (Db4objects.Db4o.Internal.ClassMetadata arg1, Db4objects.Db4o.Internal.Transaction arg2); Member Added: public abstract Db4objects.Db4o.Internal.Events.EventRegistryImpl NewEventRegistry (); Member Added: void IDisposable.Dispose (); Member Added: public Db4objects.Db4o.IObjectSet Query (Db4objects.Db4o.Query.Predicate match, System.Collections.IComparer comparer); Member Added: public System.Collections.Generic.IList Query (Predicate match); Member Added: public System.Collections.Generic.IList Query (Db4objects.Db4o.Internal.Transaction trans, Predicate match); Member Added: public System.Collections.Generic.IList Query (Predicate match, System.Collections.Generic.IComparer comparer); Member Added: public System.Collections.Generic.IList Query (Db4objects.Db4o.Internal.Transaction trans, Predicate match, System.Collections.Generic.IComparer comparer); Member Added: public System.Collections.Generic.IList Query (Predicate match, Comparison comparison); Member Added: public System.Collections.Generic.IList Query (Db4objects.Db4o.Internal.Transaction trans, Predicate match, Comparison comparison); Member Added: public System.Collections.Generic.IList Query (Type extent); Member Added: public System.Collections.Generic.IList Query (Db4objects.Db4o.Internal.Transaction trans, Type extent); Member Added: public System.Collections.Generic.IList Query (Type extent, System.Collections.Generic.IComparer comparer); Member Added: public System.Collections.Generic.IList Query (Db4objects.Db4o.Internal.Transaction trans, Type extent, System.Collections.Generic.IComparer comparer); Member Added: public System.Collections.Generic.IList Query (); Member Added: public System.Collections.Generic.IList Query (System.Collections.Generic.IComparer comparer); Member Added: public R SyncExec (Db4objects.Db4o.Internal.ObjectContainerBase.SyncExecClosure closure); Member Added: public void WithEnvironment (Db4objects.Db4o.Foundation.Action4 action); Member Added: public Db4objects.Db4o.Internal.Transaction Transaction { get; } Member Added: public virtual Db4objects.Db4o.Internal.HandlerRegistry Handlers { get; } Member Added: public virtual bool IsClient { get; } Member Added: public virtual Db4objects.Db4o.Internal.Config4Impl ConfigImpl { get; } Member Added: public virtual Db4objects.Db4o.Internal.ObjectContainerBase Container { get; } New Type: Db4objects.Db4o.Internal.ObjectContainerBase/SyncExecClosure`1 New Type: Db4objects.Db4o.Internal.ObjectContainerBase/SyncExecClosure4`1 Member Added: public SyncExecClosure4 (Db4objects.Db4o.Internal.ObjectContainerBase.SyncExecClosure closure); Member Added: public object Run (); New Type: Db4objects.Db4o.Internal.ObjectContainerFactory Member Added: public ObjectContainerFactory (); Member Added: public static Db4objects.Db4o.IEmbeddedObjectContainer OpenObjectContainer (Db4objects.Db4o.Config.IEmbeddedConfiguration config, string databaseFileName); New Type: Db4objects.Db4o.Internal.ObjectContainerSession Member Added: public ObjectContainerSession (Db4objects.Db4o.Internal.ObjectContainerBase server, Db4objects.Db4o.Internal.Transaction trans); Member Added: public ObjectContainerSession (Db4objects.Db4o.Internal.ObjectContainerBase server); Member Added: protected readonly Db4objects.Db4o.Internal.ObjectContainerBase _server; Member Added: protected readonly Db4objects.Db4o.Internal.Transaction _transaction; Member Added: public virtual void Backup (string path); Member Added: public virtual void Backup (Db4objects.Db4o.IO.IStorage storage, string path); Member Added: public virtual void Bind (object obj, long id); Member Added: public virtual Db4objects.Db4o.Config.IConfiguration Configure (); Member Added: public virtual object Descend (object obj, string[] path); Member Added: public virtual object GetByID (long id); Member Added: public virtual object GetByUUID (Db4objects.Db4o.Ext.Db4oUUID uuid); Member Added: public virtual long GetID (object obj); Member Added: public virtual Db4objects.Db4o.Ext.IObjectInfo GetObjectInfo (object obj); Member Added: public virtual Db4objects.Db4o.Ext.Db4oDatabase Identity (); Member Added: public virtual bool IsActive (object obj); Member Added: public virtual bool IsCached (long id); Member Added: public virtual bool IsClosed (); Member Added: public virtual bool IsStored (object obj); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass[] KnownClasses (); Member Added: public virtual object Lock (); Member Added: public virtual object PeekPersisted (object object, int depth, bool committed); Member Added: public virtual void Purge (); Member Added: public virtual void Purge (object obj); Member Added: public virtual Db4objects.Db4o.Reflect.Generic.GenericReflector Reflector (); Member Added: public virtual void Refresh (object obj, int depth); Member Added: public virtual void ReleaseSemaphore (string name); Member Added: public virtual void Store (object obj, int depth); Member Added: public virtual bool SetSemaphore (string name, int waitForAvailability); Member Added: public virtual Db4objects.Db4o.Ext.IStoredClass StoredClass (object clazz); Member Added: public virtual Db4objects.Db4o.Ext.IStoredClass[] StoredClasses (); Member Added: public virtual Db4objects.Db4o.Ext.ISystemInfo SystemInfo (); Member Added: public virtual long Version (); Member Added: public virtual void Activate (object obj); Member Added: public virtual void Activate (object obj, int depth); Member Added: public virtual bool Close (); Member Added: public virtual void Commit (); Member Added: public virtual void Deactivate (object obj, int depth); Member Added: public virtual void Deactivate (object obj); Member Added: public virtual void Delete (object obj); Member Added: public virtual Db4objects.Db4o.Ext.IExtObjectContainer Ext (); Member Added: public virtual Db4objects.Db4o.IObjectSet QueryByExample (object template); Member Added: public virtual Db4objects.Db4o.Query.IQuery Query (); Member Added: public virtual Db4objects.Db4o.IObjectSet Query (Type clazz); Member Added: public virtual Db4objects.Db4o.IObjectSet Query (Db4objects.Db4o.Query.Predicate predicate); Member Added: public virtual Db4objects.Db4o.IObjectSet Query (Db4objects.Db4o.Query.Predicate predicate, Db4objects.Db4o.Query.IQueryComparator comparator); Member Added: public virtual void Rollback (); Member Added: public virtual void Store (object obj); Member Added: public virtual void Callbacks (Db4objects.Db4o.Internal.Callbacks.ICallbacks cb); Member Added: public virtual Db4objects.Db4o.Internal.Callbacks.ICallbacks Callbacks (); Member Added: public Db4objects.Db4o.Internal.Query.NativeQueryHandler GetNativeQueryHandler (); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata ClassMetadataForReflectClass (Db4objects.Db4o.Reflect.IReflectClass reflectClass); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata ClassMetadataForName (string name); Member Added: public virtual Db4objects.Db4o.Internal.ClassMetadata ClassMetadataForID (int id); Member Added: public virtual object SyncExec (Db4objects.Db4o.Foundation.IClosure4 block); Member Added: public virtual int InstanceCount (Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual void StoreAll (Db4objects.Db4o.Internal.Transaction transaction, System.Collections.IEnumerator objects); Member Added: public virtual Db4objects.Db4o.Internal.Activation.IUpdateDepthProvider UpdateDepthProvider (); Member Added: public virtual Db4objects.Db4o.IObjectContainer OpenSession (); Member Added: public virtual Db4objects.Db4o.Internal.Events.EventRegistryImpl NewEventRegistry (); Member Added: public virtual Db4objects.Db4o.Qlin.IQLin From (Type clazz); Member Added: void IDisposable.Dispose (); Member Added: public Db4objects.Db4o.IObjectSet Query (Db4objects.Db4o.Query.Predicate match, System.Collections.IComparer comparer); Member Added: public System.Collections.Generic.IList Query (Predicate match); Member Added: public System.Collections.Generic.IList Query (Predicate match, System.Collections.Generic.IComparer comparer); Member Added: public System.Collections.Generic.IList Query (Predicate match, Comparison comparison); Member Added: public System.Collections.Generic.IList Query (Type extent); Member Added: public System.Collections.Generic.IList Query (Type extent, System.Collections.Generic.IComparer comparer); Member Added: public System.Collections.Generic.IList Query (); Member Added: public System.Collections.Generic.IList Query (System.Collections.Generic.IComparer comparer); Member Added: public void WithEnvironment (Db4objects.Db4o.Foundation.Action4 action); Member Added: public virtual Db4objects.Db4o.Internal.Config4Impl ConfigImpl { get; } Member Added: public virtual Db4objects.Db4o.Internal.ObjectContainerBase Container { get; } Member Added: public virtual Db4objects.Db4o.Internal.Transaction Transaction { get; } Member Added: public virtual Db4objects.Db4o.Internal.HandlerRegistry Handlers { get; } Member Added: public virtual bool IsClient { get; } New Type: Db4objects.Db4o.Internal.ObjectID Member Added: public ObjectID (int id); Member Added: public readonly int _id; Member Added: public static readonly Db4objects.Db4o.Internal.ObjectID IsNull; Member Added: public static readonly Db4objects.Db4o.Internal.ObjectID NotPossible; Member Added: public static readonly Db4objects.Db4o.Internal.ObjectID Ignore; Member Added: public virtual bool IsValid (); Member Added: public static Db4objects.Db4o.Internal.ObjectID Read (Db4objects.Db4o.Internal.Marshall.IInternalReadContext context); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Internal.ObjectInfoCollectionImpl Member Added: public ObjectInfoCollectionImpl (System.Collections.IEnumerable collection); Member Added: public static readonly Db4objects.Db4o.Ext.IObjectInfoCollection Empty; Member Added: public System.Collections.IEnumerable _collection; Member Added: public System.Collections.IEnumerator GetEnumerator (); New Type: Db4objects.Db4o.Internal.ObjectReference Member Added: public ObjectReference (); Member Added: public ObjectReference (int id); Member Added: public ObjectReference (Db4objects.Db4o.Internal.ClassMetadata classMetadata, int id); Member Added: public int _hcHashcode; Member Added: public virtual void Activate (Db4objects.Db4o.Activation.ActivationPurpose purpose); Member Added: public virtual void ActivateOn (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Activation.ActivationPurpose purpose); Member Added: public virtual void Activate (Db4objects.Db4o.Internal.Transaction ta, object obj, Db4objects.Db4o.Internal.Activation.IActivationDepth depth); Member Added: public virtual void Deactivate (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Activation.IActivationDepth depth); Member Added: public virtual byte GetIdentifier (); Member Added: public virtual long GetInternalID (); Member Added: public virtual object GetObject (); Member Added: public virtual object GetObjectReference (); Member Added: public virtual Db4objects.Db4o.Internal.ObjectContainerBase Container (); Member Added: public virtual Db4objects.Db4o.Internal.Transaction Transaction (); Member Added: public virtual Db4objects.Db4o.Ext.Db4oUUID GetUUID (); Member Added: public virtual long GetVersion (); Member Added: public virtual long GetCommitTimestamp (); Member Added: public Db4objects.Db4o.Internal.ClassMetadata ClassMetadata (); Member Added: public virtual void ClassMetadata (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public virtual int OwnLength (); Member Added: public virtual Db4objects.Db4o.Internal.VirtualAttributes ProduceVirtualAttributes (); Member Added: public object Read (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer buffer, object obj, Db4objects.Db4o.Internal.Activation.IActivationDepth instantiationDepth, int addToIDTree, bool checkIDTree); Member Added: public virtual object ReadPrefetch (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer buffer, int addToIDTree); Member Added: public void ReadThis (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public virtual void SetObjectWeak (Db4objects.Db4o.Internal.ObjectContainerBase container, object obj); Member Added: public virtual void SetObject (object obj); Member Added: public virtual void FlagForDelete (int callId); Member Added: public virtual bool IsFlaggedForDelete (); Member Added: public virtual void FlagAsHandled (int callId); Member Added: public bool IsFlaggedAsHandled (int callID); Member Added: public bool IsValid (); Member Added: public static bool IsValidId (int id); Member Added: public virtual Db4objects.Db4o.Internal.VirtualAttributes VirtualAttributes (); Member Added: public virtual Db4objects.Db4o.Internal.VirtualAttributes VirtualAttributes (Db4objects.Db4o.Internal.Transaction trans, bool lastCommitted); Member Added: public virtual Db4objects.Db4o.Internal.VirtualAttributes VirtualAttributes (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual void SetVirtualAttributes (Db4objects.Db4o.Internal.VirtualAttributes at); Member Added: public virtual void WriteThis (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public virtual void WriteUpdate (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.Activation.IUpdateDepth updatedepth); Member Added: protected virtual bool ObjectCanUpdate (Db4objects.Db4o.Internal.Transaction transaction, object obj); Member Added: public virtual void Ref_init (); Member Added: public virtual Db4objects.Db4o.Internal.ObjectReference Hc_add (Db4objects.Db4o.Internal.ObjectReference newRef); Member Added: public virtual Db4objects.Db4o.Internal.ObjectReference Hc_find (object obj); Member Added: public static int Hc_getCode (object obj); Member Added: public virtual Db4objects.Db4o.Internal.ObjectReference Hc_remove (Db4objects.Db4o.Internal.ObjectReference findRef); Member Added: public virtual void Hc_traverse (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public virtual Db4objects.Db4o.Internal.ObjectReference Id_add (Db4objects.Db4o.Internal.ObjectReference newRef); Member Added: public virtual Db4objects.Db4o.Internal.ObjectReference Id_find (int id); Member Added: public virtual Db4objects.Db4o.Internal.ObjectReference Id_remove (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Internal.ObjectTypeMetadata Member Added: public ObjectTypeMetadata (Db4objects.Db4o.Internal.ObjectContainerBase container, Db4objects.Db4o.Typehandlers.ITypeHandler4 handler, int id, Db4objects.Db4o.Reflect.IReflectClass classReflector); Member Added: public override object Instantiate (Db4objects.Db4o.Internal.Marshall.UnmarshallingContext context); New Type: Db4objects.Db4o.Internal.OpenTypeHandler Member Added: public OpenTypeHandler (Db4objects.Db4o.Internal.ObjectContainerBase container); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ClassReflector (); Member Added: public virtual void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public virtual void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public virtual int GetID (); Member Added: public virtual bool HasField (Db4objects.Db4o.Internal.ObjectContainerBase a_stream, string a_path); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadCandidateHandler (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public virtual Db4objects.Db4o.Internal.ObjectID ReadObjectID (Db4objects.Db4o.Internal.Marshall.IInternalReadContext context); Member Added: public virtual void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: protected virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 CorrectTypeHandlerVersionFor (Db4objects.Db4o.Internal.IDefragmentContext context, int classMetadataId); Member Added: protected virtual Db4objects.Db4o.Internal.ObjectContainerBase Container (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: protected virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadTypeHandler (Db4objects.Db4o.Internal.Marshall.IInternalReadContext context, int payloadOffset); Member Added: protected virtual void SeekSecondaryOffset (Db4objects.Db4o.Marshall.IReadBuffer buffer, Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); Member Added: public virtual object Read (Db4objects.Db4o.Marshall.IReadContext readContext); Member Added: public virtual void Activate (Db4objects.Db4o.Marshall.IReferenceActivationContext context); Member Added: public virtual void CollectIDs (Db4objects.Db4o.Internal.Marshall.QueryingReadContext readContext); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadTypeHandlerRestoreOffset (Db4objects.Db4o.Internal.Marshall.IInternalReadContext context); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public static bool IsPlainObject (Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 TypeHandlerForObject (object obj); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public virtual void RegisterReflector (Db4objects.Db4o.Reflect.IReflector reflector); Member Added: public virtual int LinkLength (); New Type: Db4objects.Db4o.Internal.PersistentBase Member Added: protected PersistentBase (); Member Added: public virtual void Free (Db4objects.Db4o.Internal.LocalTransaction trans); Member Added: public int LinkLength (); Member Added: public virtual void Read (Db4objects.Db4o.Internal.Transaction trans); Member Added: protected virtual void Read (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: protected Db4objects.Db4o.Internal.ByteArrayBuffer ProduceReadBuffer (Db4objects.Db4o.Internal.Transaction trans); Member Added: protected virtual Db4objects.Db4o.Internal.ByteArrayBuffer ReadBufferById (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual void Write (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem IdSystem (Db4objects.Db4o.Internal.Transaction trans); Member Added: protected virtual Db4objects.Db4o.Internal.ByteArrayBuffer ProduceWriteBuffer (Db4objects.Db4o.Internal.Transaction trans, int length); Member Added: protected virtual Db4objects.Db4o.Internal.ByteArrayBuffer NewWriteBuffer (int length); Member Added: public virtual bool WriteObjectBegin (); Member Added: public virtual void WriteOwnID (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer writer); Member Added: public virtual Db4objects.Db4o.Internal.Slots.SlotChangeFactory SlotChangeFactory (); Member Added: public abstract byte GetIdentifier (); Member Added: public abstract int OwnLength (); Member Added: public abstract void ReadThis (Db4objects.Db4o.Internal.Transaction arg1, Db4objects.Db4o.Internal.ByteArrayBuffer arg2); Member Added: public abstract void WriteThis (Db4objects.Db4o.Internal.Transaction arg1, Db4objects.Db4o.Internal.ByteArrayBuffer arg2); New Type: Db4objects.Db4o.Internal.PersistentIntegerArray Member Added: public PersistentIntegerArray (Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory, Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem idSystem, int[] arr); Member Added: public PersistentIntegerArray (Db4objects.Db4o.Internal.Slots.SlotChangeFactory slotChangeFactory, Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem idSystem, int id); Member Added: public override byte GetIdentifier (); Member Added: public override int OwnLength (); Member Added: public override void ReadThis (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public override void WriteThis (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.ByteArrayBuffer writer); Member Added: public virtual int[] Array (); Member Added: public override Db4objects.Db4o.Internal.Slots.SlotChangeFactory SlotChangeFactory (); New Type: Db4objects.Db4o.Internal.PreparedArrayContainsComparison Member Added: public PreparedArrayContainsComparison (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.Handlers.Array.ArrayHandler arrayHandler, Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler, object obj); Member Added: public virtual int CompareTo (object obj); Member Added: public virtual bool IsEqual (object array); Member Added: public virtual bool IsGreaterThan (object array); Member Added: public virtual bool IsSmallerThan (object array); New Type: Db4objects.Db4o.Internal.PrimitiveTypeMetadata Member Added: public PrimitiveTypeMetadata (Db4objects.Db4o.Internal.ObjectContainerBase container, Db4objects.Db4o.Typehandlers.ITypeHandler4 handler, int id, Db4objects.Db4o.Reflect.IReflectClass classReflector); Member Added: public PrimitiveTypeMetadata (Db4objects.Db4o.Internal.ObjectContainerBase container); Member Added: public override void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public override bool DescendOnCascadingActivation (); Member Added: public override void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public override bool HasClassIndex (); Member Added: public override object Instantiate (Db4objects.Db4o.Internal.Marshall.UnmarshallingContext context); Member Added: public override object InstantiateTransient (Db4objects.Db4o.Internal.Marshall.UnmarshallingContext context); Member Added: public override bool IsArray (); Member Added: public override bool HasIdentity (); Member Added: public override bool IsStronglyTyped (); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object source); Member Added: public override Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadCandidateHandler (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public override sealed bool WriteObjectBegin (); Member Added: public override string ToString (); Member Added: public override void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public override object WrapWithTransactionContext (Db4objects.Db4o.Internal.Transaction transaction, object value); Member Added: public override Db4objects.Db4o.Typehandlers.ITypeHandler4 DelegateTypeHandler (Db4objects.Db4o.Marshall.IContext context); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public virtual object DeepClone (object context); Member Added: protected override Db4objects.Db4o.Internal.Metadata.IAspectTraversalStrategy DetectAspectTraversalStrategy (); New Type: Db4objects.Db4o.Internal.Qlin.QLinConstraint Member Added: public QLinConstraint (Db4objects.Db4o.Internal.Qlin.QLinRoot root, Db4objects.Db4o.Query.IConstraint constraint); Namespace Directory Created: Db4objects.Db4o.Internal.Qlin New Namespace File: Db4objects.Db4o.Internal.Qlin New Type: Db4objects.Db4o.Internal.Qlin.QLinField Member Added: public QLinField (Db4objects.Db4o.Internal.Qlin.QLinRoot root, object expression); Member Added: public override Db4objects.Db4o.Qlin.IQLin Equal (object obj); Member Added: public override Db4objects.Db4o.Qlin.IQLin StartsWith (string string); Member Added: public override Db4objects.Db4o.Qlin.IQLin Smaller (object obj); Member Added: public override Db4objects.Db4o.Qlin.IQLin Greater (object obj); New Type: Db4objects.Db4o.Internal.Qlin.QLinNode Member Added: protected QLinNode (); Member Added: public virtual Db4objects.Db4o.Qlin.IQLin Equal (object obj); Member Added: public virtual Db4objects.Db4o.Qlin.IQLin StartsWith (string string); Member Added: public virtual Db4objects.Db4o.Qlin.IQLin Smaller (object obj); Member Added: public virtual Db4objects.Db4o.Qlin.IQLin Greater (object obj); Member Added: public virtual object SingleOrDefault (object defaultValue); Member Added: public virtual object Single (); Member Added: public abstract Db4objects.Db4o.Qlin.IQLin Limit (int arg1); Member Added: public abstract Db4objects.Db4o.Qlin.IQLin OrderBy (object arg1, Db4objects.Db4o.Qlin.QLinOrderByDirection arg2); Member Added: public abstract Db4objects.Db4o.IObjectSet Select (); Member Added: public abstract Db4objects.Db4o.Qlin.IQLin Where (object arg1); New Type: Db4objects.Db4o.Internal.Qlin.QLinOrderBy Member Added: public QLinOrderBy (Db4objects.Db4o.Internal.Qlin.QLinRoot root, object expression, Db4objects.Db4o.Qlin.QLinOrderByDirection direction); New Type: Db4objects.Db4o.Internal.Qlin.QLinRoot Member Added: public QLinRoot (Db4objects.Db4o.Query.IQuery query, Type clazz); Member Added: public virtual Db4objects.Db4o.Query.IQuery Query (); Member Added: public override Db4objects.Db4o.IObjectSet Select (); Member Added: public override Db4objects.Db4o.Qlin.IQLin Limit (int size); Member Added: protected override Db4objects.Db4o.Internal.Qlin.QLinRoot Root (); New Type: Db4objects.Db4o.Internal.Qlin.QLinSodaNode Member Added: protected QLinSodaNode (); Member Added: protected abstract Db4objects.Db4o.Internal.Qlin.QLinRoot Root (); Member Added: public override Db4objects.Db4o.Qlin.IQLin Where (object expression); Member Added: public override Db4objects.Db4o.Qlin.IQLin OrderBy (object expression, Db4objects.Db4o.Qlin.QLinOrderByDirection direction); New Type: Db4objects.Db4o.Internal.Qlin.QLinSubNode Member Added: public QLinSubNode (Db4objects.Db4o.Internal.Qlin.QLinRoot root); Member Added: protected readonly Db4objects.Db4o.Internal.Qlin.QLinRoot _root; Member Added: protected override Db4objects.Db4o.Internal.Qlin.QLinRoot Root (); Member Added: protected virtual Db4objects.Db4o.Query.IQuery Query (); Member Added: public override Db4objects.Db4o.Qlin.IQLin Limit (int size); Member Added: public override Db4objects.Db4o.IObjectSet Select (); New Type: Db4objects.Db4o.Internal.Query.IDb4oEnhancedFilter Member Added: public void OptimizeQuery (Db4objects.Db4o.Query.IQuery query); Namespace Directory Created: Db4objects.Db4o.Internal.Query New Namespace File: Db4objects.Db4o.Internal.Query New Type: Db4objects.Db4o.Internal.Query.IDb4oNQOptimizer Member Added: public object Optimize (Db4objects.Db4o.Query.IQuery query, Db4objects.Db4o.Query.Predicate filter); New Type: Db4objects.Db4o.Internal.Query.IDb4oQueryExecutionListener Member Added: public void NotifyQueryExecuted (Db4objects.Db4o.Internal.Query.NQOptimizationInfo info); New Type: Db4objects.Db4o.Internal.Query.NQOptimizationInfo Member Added: public NQOptimizationInfo (Db4objects.Db4o.Query.Predicate predicate, string message, object optimized); Member Added: public virtual string Message (); Member Added: public virtual object Optimized (); Member Added: public virtual Db4objects.Db4o.Query.Predicate Predicate (); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Internal.Query.PredicateEvaluation Member Added: public PredicateEvaluation (); Member Added: public PredicateEvaluation (Db4objects.Db4o.Query.Predicate predicate); Member Added: public Db4objects.Db4o.Query.Predicate _predicate; Member Added: public virtual void Evaluate (Db4objects.Db4o.Query.ICandidate candidate); New Type: Db4objects.Db4o.Internal.Query.Processor.IInternalQuery Member Added: public Db4objects.Db4o.Internal.IInternalObjectContainer Container { get; } Namespace Directory Created: Db4objects.Db4o.Internal.Query.Processor New Namespace File: Db4objects.Db4o.Internal.Query.Processor New Type: Db4objects.Db4o.Internal.Query.Processor.QCandidate Member Added: public QCandidate (Db4objects.Db4o.Internal.Query.Processor.QCandidates candidates, object member, int id); Member Added: public override object ShallowClone (); Member Added: public virtual Db4objects.Db4o.IObjectContainer ObjectContainer (); Member Added: public virtual object GetObject (); Member Added: public virtual string ReadString (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public virtual bool Include (); Member Added: public virtual void Include (bool flag); Member Added: public override Db4objects.Db4o.Foundation.Tree OnAttemptToAddDuplicate (Db4objects.Db4o.Foundation.Tree oldNode); Member Added: public override string ToString (); Member Added: public override bool Duplicates (); Member Added: public virtual void ClassMetadata (Db4objects.Db4o.Internal.ClassMetadata classMetadata); New Type: Db4objects.Db4o.Internal.Query.Processor.QCandidates Member Added: public readonly Db4objects.Db4o.Internal.LocalTransaction i_trans; Member Added: public Db4objects.Db4o.Foundation.Tree i_root; Member Added: public Db4objects.Db4o.Internal.Query.Processor.QCandidate Add (Db4objects.Db4o.Internal.Query.Processor.QCandidate candidate); Member Added: public Db4objects.Db4o.Internal.Query.Processor.QCandidate ReadSubCandidate (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context, Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); Member Added: public System.Collections.IEnumerator ExecuteSnapshot (Db4objects.Db4o.Foundation.Collection4 executionPath); Member Added: public System.Collections.IEnumerator ExecuteLazy (Db4objects.Db4o.Foundation.Collection4 executionPath); Member Added: public Db4objects.Db4o.Internal.ObjectContainerBase Stream (); Member Added: public int ClassIndexEntryCount (); Member Added: public System.Collections.IEnumerator IterateConstraints (); Member Added: public void Visit (object a_tree); Member Added: public override string ToString (); Member Added: public Db4objects.Db4o.Internal.Transaction Transaction (); Member Added: public bool WasLoadedFromClassIndex (); Member Added: public bool FitsIntoExistingConstraintHierarchy (Db4objects.Db4o.Internal.Query.Processor.QCon constraint); New Type: Db4objects.Db4o.Internal.Query.Processor.QCon Member Added: public QCon (); Member Added: protected Db4objects.Db4o.Foundation.List4 _children; Member Added: protected Db4objects.Db4o.Internal.Query.Processor.QE i_evaluator; Member Added: protected Db4objects.Db4o.Internal.Query.Processor.QCon i_parent; Member Added: public virtual Db4objects.Db4o.Internal.ObjectContainerBase Container (); Member Added: public virtual Db4objects.Db4o.Internal.Transaction Transaction (); Member Added: public virtual Db4objects.Db4o.Query.IConstraint And (Db4objects.Db4o.Query.IConstraint andWith); Member Added: public virtual bool CanBeIndexLeaf (); Member Added: public virtual bool CanLoadByIndex (); Member Added: public virtual Db4objects.Db4o.Query.IConstraint Contains (); Member Added: public virtual Db4objects.Db4o.Query.IConstraint Equal (); Member Added: public virtual Db4objects.Db4o.Internal.Query.Processor.QField GetField (); Member Added: public virtual object GetObject (); Member Added: public virtual Db4objects.Db4o.Query.IConstraint Greater (); Member Added: public virtual bool HasChildren (); Member Added: public virtual bool HasParent (); Member Added: public virtual Db4objects.Db4o.Internal.Query.Processor.QCon Parent (); Member Added: public virtual bool HasJoins (); Member Added: public virtual bool HasObjectInParentPath (object obj); Member Added: public virtual Db4objects.Db4o.Query.IConstraint Identity (); Member Added: public virtual Db4objects.Db4o.Query.IConstraint ByExample (); Member Added: public virtual int IdentityID (); Member Added: public virtual System.Collections.IEnumerator IterateJoins (); Member Added: public virtual System.Collections.IEnumerator IterateChildren (); Member Added: public virtual Db4objects.Db4o.Query.IConstraint Like (); Member Added: public virtual Db4objects.Db4o.Query.IConstraint StartsWith (bool caseSensitive); Member Added: public virtual Db4objects.Db4o.Query.IConstraint EndsWith (bool caseSensitive); Member Added: public virtual Db4objects.Db4o.Query.IConstraint Not (); Member Added: public virtual bool OnSameFieldAs (Db4objects.Db4o.Internal.Query.Processor.QCon other); Member Added: public virtual Db4objects.Db4o.Query.IConstraint Or (Db4objects.Db4o.Query.IConstraint orWith); Member Added: public virtual void SetCandidates (Db4objects.Db4o.Internal.Query.Processor.QCandidates a_candidates); Member Added: public virtual Db4objects.Db4o.Query.IConstraint Smaller (); Member Added: protected virtual object StreamLock (); Member Added: public virtual void Visit (object obj); Member Added: public virtual Db4objects.Db4o.Internal.Query.Processor.QE Evaluator (); Member Added: public virtual void SetProcessedByIndex (); Member Added: protected virtual void InternalSetProcessedByIndex (); Member Added: public virtual bool ProcessedByIndex (); Member Added: public virtual int ChildrenCount (); Member Added: public virtual int Id (); New Type: Db4objects.Db4o.Internal.Query.Processor.QConClass Member Added: public QConClass (); Member Added: public virtual string GetClassName (); Member Added: public override bool CanBeIndexLeaf (); Member Added: public override Db4objects.Db4o.Query.IConstraint Equal (); Member Added: public override string ToString (); Member Added: public override void SetProcessedByIndex (); New Type: Db4objects.Db4o.Internal.Query.Processor.QConEvaluation Member Added: public QConEvaluation (); Member Added: public QConEvaluation (Db4objects.Db4o.Internal.Transaction a_trans, object a_evaluation); Member Added: public override void Visit (object obj); New Type: Db4objects.Db4o.Internal.Query.Processor.QConJoin Member Added: public QConJoin (); Member Added: public virtual Db4objects.Db4o.Internal.Query.Processor.QCon Constraint2 (); Member Added: public virtual Db4objects.Db4o.Internal.Query.Processor.QCon Constraint1 (); Member Added: public virtual Db4objects.Db4o.Internal.Query.Processor.QCon GetOtherConstraint (Db4objects.Db4o.Internal.Query.Processor.QCon a_constraint); Member Added: public override string ToString (); Member Added: public virtual bool IsOr (); Member Added: public override void SetProcessedByIndex (); New Type: Db4objects.Db4o.Internal.Query.Processor.QConObject Member Added: public QConObject (); Member Added: public QConObject (Db4objects.Db4o.Internal.Transaction a_trans, Db4objects.Db4o.Internal.Query.Processor.QCon a_parent, Db4objects.Db4o.Internal.Query.Processor.QField a_field, object a_object); Member Added: public override bool CanBeIndexLeaf (); Member Added: public override bool CanLoadByIndex (); Member Added: public override Db4objects.Db4o.Internal.Query.Processor.QField GetField (); Member Added: public override bool HasObjectInParentPath (object obj); Member Added: public override int IdentityID (); Member Added: public override bool OnSameFieldAs (Db4objects.Db4o.Internal.Query.Processor.QCon other); Member Added: public override void Visit (object obj); Member Added: public override Db4objects.Db4o.Query.IConstraint Contains (); Member Added: public override Db4objects.Db4o.Query.IConstraint Equal (); Member Added: public override object GetObject (); Member Added: public override Db4objects.Db4o.Query.IConstraint Greater (); Member Added: public override Db4objects.Db4o.Query.IConstraint Identity (); Member Added: public override Db4objects.Db4o.Query.IConstraint ByExample (); Member Added: public override Db4objects.Db4o.Query.IConstraint Like (); Member Added: public override Db4objects.Db4o.Query.IConstraint Smaller (); Member Added: public override Db4objects.Db4o.Query.IConstraint StartsWith (bool caseSensitive); Member Added: public override Db4objects.Db4o.Query.IConstraint EndsWith (bool caseSensitive); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Internal.Query.Processor.QConPath Member Added: public QConPath (); Member Added: public override bool CanLoadByIndex (); Member Added: public override string ToString (); Member Added: public override void SetProcessedByIndex (); New Type: Db4objects.Db4o.Internal.Query.Processor.QConUnconditional Member Added: public QConUnconditional (); Member Added: public QConUnconditional (Db4objects.Db4o.Internal.Transaction trans, bool value); New Type: Db4objects.Db4o.Internal.Query.Processor.QConstraints Member Added: public virtual Db4objects.Db4o.Query.IConstraint[] ToArray (); Member Added: public override Db4objects.Db4o.Query.IConstraint Contains (); Member Added: public override Db4objects.Db4o.Query.IConstraint Equal (); Member Added: public override Db4objects.Db4o.Query.IConstraint Greater (); Member Added: public override Db4objects.Db4o.Query.IConstraint Identity (); Member Added: public override Db4objects.Db4o.Query.IConstraint Not (); Member Added: public override Db4objects.Db4o.Query.IConstraint Like (); Member Added: public override Db4objects.Db4o.Query.IConstraint StartsWith (bool caseSensitive); Member Added: public override Db4objects.Db4o.Query.IConstraint EndsWith (bool caseSensitive); Member Added: public override Db4objects.Db4o.Query.IConstraint Smaller (); Member Added: public override object GetObject (); New Type: Db4objects.Db4o.Internal.Query.Processor.QE Member Added: public QE (); Member Added: public const int Nulls = 0; Member Added: public const int Smaller = 1; Member Added: public const int Equal = 2; Member Added: public const int Greater = 3; Member Added: public virtual bool Identity (); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public virtual void IndexBitMap (bool[] bits); Member Added: public virtual bool SupportsIndex (); New Type: Db4objects.Db4o.Internal.Query.Processor.QEAbstract Member Added: protected QEAbstract (); New Type: Db4objects.Db4o.Internal.Query.Processor.QEContains Member Added: public QEContains (); Member Added: public QEContains (bool caseSensitive_); Member Added: protected override bool CompareStrings (string candidate, string constraint); New Type: Db4objects.Db4o.Internal.Query.Processor.QEEndsWith Member Added: public QEEndsWith (); Member Added: public QEEndsWith (bool caseSensitive_); Member Added: protected override bool CompareStrings (string candidate, string constraint); New Type: Db4objects.Db4o.Internal.Query.Processor.QEEqual Member Added: public QEEqual (); Member Added: public override void IndexBitMap (bool[] bits); New Type: Db4objects.Db4o.Internal.Query.Processor.QEGreater Member Added: public QEGreater (); Member Added: public override void IndexBitMap (bool[] bits); New Type: Db4objects.Db4o.Internal.Query.Processor.QEIdentity Member Added: public QEIdentity (); Member Added: public override bool Identity (); New Type: Db4objects.Db4o.Internal.Query.Processor.QEMulti Member Added: public QEMulti (); Member Added: public virtual System.Collections.IEnumerable Evaluators (); Member Added: public override bool Identity (); Member Added: public override void IndexBitMap (bool[] bits); Member Added: public override bool SupportsIndex (); New Type: Db4objects.Db4o.Internal.Query.Processor.QENot Member Added: public QENot (); Member Added: public virtual Db4objects.Db4o.Internal.Query.Processor.QE Evaluator (); Member Added: public override bool Identity (); Member Added: public override void IndexBitMap (bool[] bits); Member Added: public override bool SupportsIndex (); New Type: Db4objects.Db4o.Internal.Query.Processor.QESmaller Member Added: public QESmaller (); Member Added: public override void IndexBitMap (bool[] bits); New Type: Db4objects.Db4o.Internal.Query.Processor.QEStartsWith Member Added: public QEStartsWith (); Member Added: public QEStartsWith (bool caseSensitive_); Member Added: protected override bool CompareStrings (string candidate, string constraint); New Type: Db4objects.Db4o.Internal.Query.Processor.QEStringCmp Member Added: public QEStringCmp (); Member Added: public QEStringCmp (bool caseSensitive_); Member Added: public override bool SupportsIndex (); Member Added: protected abstract bool CompareStrings (string candidate, string constraint); New Type: Db4objects.Db4o.Internal.Query.Processor.QField Member Added: public QField (); Member Added: public QField (Db4objects.Db4o.Internal.Transaction a_trans, string name, Db4objects.Db4o.Internal.FieldMetadata fieldMetadata, int classMetadataID, int a_index); Member Added: public virtual string Name (); Member Added: public virtual Db4objects.Db4o.Internal.FieldMetadata GetFieldMetadata (); Member Added: public virtual void Visit (object obj); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Internal.Query.Processor.QQuery Member Added: public QQuery (); Member Added: public QQuery (Db4objects.Db4o.Internal.Transaction a_trans, Db4objects.Db4o.Internal.Query.Processor.QQuery a_parent, string a_field); New Type: Db4objects.Db4o.Internal.Query.Processor.QQueryBase Member Added: protected QQueryBase (); Member Added: protected QQueryBase (Db4objects.Db4o.Internal.Transaction a_trans, Db4objects.Db4o.Internal.Query.Processor.QQuery a_parent, string a_field); Member Added: public virtual void CaptureQueryResultConfig (); Member Added: public virtual Db4objects.Db4o.Query.IConstraint Constrain (object example); Member Added: public virtual Db4objects.Db4o.Query.IConstraints Constraints (); Member Added: public virtual Db4objects.Db4o.Query.IQuery Descend (string a_field); Member Added: public virtual Db4objects.Db4o.IObjectSet Execute (); Member Added: public virtual void ExecuteLocal (Db4objects.Db4o.Internal.Query.Result.IdListQueryResult result); Member Added: public virtual System.Collections.IEnumerator ExecuteLazy (); Member Added: public virtual Db4objects.Db4o.Internal.Query.Result.IQueryResult GetQueryResult (); Member Added: protected Db4objects.Db4o.Internal.Query.Result.IQueryResult ExecuteQuery (); Member Added: protected virtual Db4objects.Db4o.Internal.ObjectContainerBase Stream (); Member Added: public virtual System.Collections.IEnumerator ExecuteSnapshot (); Member Added: public virtual object TriggeringQueryEvents (Db4objects.Db4o.Foundation.IClosure4 closure); Member Added: public virtual void CheckConstraintsEvaluationMode (); Member Added: public virtual Db4objects.Db4o.Internal.Query.Processor.QQueryBase.CreateCandidateCollectionResult CreateCandidateCollection (); Member Added: public Db4objects.Db4o.Internal.Transaction Transaction (); Member Added: public virtual System.Collections.IEnumerator IterateConstraints (); Member Added: public virtual Db4objects.Db4o.Query.IQuery OrderAscending (); Member Added: public virtual Db4objects.Db4o.Query.IQuery OrderDescending (); Member Added: protected void AddOrdering (Db4objects.Db4o.Internal.Query.SodaQueryComparator.Direction direction, System.Collections.IList path); Member Added: public System.Collections.IList Orderings (); Member Added: public virtual void Marshall (); Member Added: public virtual void Unmarshall (Db4objects.Db4o.Internal.Transaction a_trans); Member Added: protected virtual object StreamLock (); Member Added: public virtual Db4objects.Db4o.Query.IQuery SortBy (Db4objects.Db4o.Query.IQueryComparator comparator); Member Added: public virtual bool RequiresSort (); Member Added: public virtual Db4objects.Db4o.Query.IQueryComparator Comparator (); Member Added: public virtual Db4objects.Db4o.Config.QueryEvaluationMode EvaluationMode (); Member Added: public virtual void EvaluationMode (Db4objects.Db4o.Config.QueryEvaluationMode mode); Member Added: public virtual int PrefetchDepth (); Member Added: public virtual int PrefetchCount (); Member Added: public override string ToString (); Member Added: public virtual Db4objects.Db4o.Internal.Query.Processor.QQuery Parent (); Member Added: public virtual Db4objects.Db4o.Internal.IInternalObjectContainer Container { get; } New Type: Db4objects.Db4o.Internal.Query.Processor.QQueryBase/CreateCandidateCollectionResult Member Added: public CreateCandidateCollectionResult (Db4objects.Db4o.Foundation.List4 candidateCollection_, bool checkDuplicates_, bool topLevel_); Member Added: public readonly bool checkDuplicates; Member Added: public readonly bool topLevel; Member Added: public readonly Db4objects.Db4o.Foundation.List4 candidateCollection; New Type: Db4objects.Db4o.Internal.Query.Result.AbstractLateQueryResult Member Added: public AbstractLateQueryResult (Db4objects.Db4o.Internal.Transaction transaction); Member Added: protected System.Collections.IEnumerable _iterable; Member Added: public override Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult SupportSize (); Member Added: public override Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult SupportSort (); Member Added: public override Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult SupportElementAccess (); Member Added: protected override int KnownSize (); Member Added: public override Db4objects.Db4o.Foundation.IIntIterator4 IterateIDs (); Member Added: public override Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult ToIdList (); Member Added: public virtual bool SkipClass (Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: protected virtual System.Collections.IEnumerable ClassIndexesIterable (Db4objects.Db4o.Internal.ClassMetadataIterator classCollectionIterator); Member Added: protected virtual System.Collections.IEnumerable ClassIndexIterable (Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public virtual System.Collections.IEnumerator ClassIndexIterator (Db4objects.Db4o.Internal.ClassMetadata clazz); Namespace Directory Created: Db4objects.Db4o.Internal.Query.Result New Namespace File: Db4objects.Db4o.Internal.Query.Result New Type: Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult Member Added: public AbstractQueryResult (Db4objects.Db4o.Internal.Transaction transaction); Member Added: protected readonly Db4objects.Db4o.Internal.Transaction _transaction; Member Added: public object Activate (object obj); Member Added: public object ActivatedObject (int id); Member Added: public virtual object Lock (); Member Added: public virtual Db4objects.Db4o.Internal.ObjectContainerBase Stream (); Member Added: public virtual Db4objects.Db4o.Internal.Transaction Transaction (); Member Added: public virtual Db4objects.Db4o.Ext.IExtObjectContainer ObjectContainer (); Member Added: public virtual System.Collections.IEnumerator GetEnumerator (); Member Added: public virtual Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult SupportSize (); Member Added: public virtual Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult SupportSort (); Member Added: public virtual Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult SupportElementAccess (); Member Added: protected virtual int KnownSize (); Member Added: public virtual Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult ToIdList (); Member Added: protected virtual Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult ToIdTree (); Member Added: public virtual Db4objects.Db4o.Internal.Config4Impl Config (); Member Added: public virtual int Size (); Member Added: public virtual void Sort (Db4objects.Db4o.Query.IQueryComparator cmp); Member Added: public virtual void SortIds (Db4objects.Db4o.Foundation.IIntComparator cmp); Member Added: public virtual object Get (int index); Member Added: public virtual int GetId (int i); Member Added: public virtual int IndexOf (int id); Member Added: public virtual void LoadFromClassIndex (Db4objects.Db4o.Internal.ClassMetadata c); Member Added: public virtual void LoadFromClassIndexes (Db4objects.Db4o.Internal.ClassMetadataIterator i); Member Added: public virtual void LoadFromIdReader (System.Collections.IEnumerator ids); Member Added: public virtual void LoadFromQuery (Db4objects.Db4o.Internal.Query.Processor.QQuery q); Member Added: public abstract Db4objects.Db4o.Foundation.IIntIterator4 IterateIDs (); New Type: Db4objects.Db4o.Internal.Query.Result.HybridQueryResult Member Added: public HybridQueryResult (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Config.QueryEvaluationMode mode); Member Added: public override object Get (int index); Member Added: public override int GetId (int index); Member Added: public override int IndexOf (int id); Member Added: public override Db4objects.Db4o.Foundation.IIntIterator4 IterateIDs (); Member Added: public override System.Collections.IEnumerator GetEnumerator (); Member Added: public override void LoadFromClassIndex (Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public override void LoadFromClassIndexes (Db4objects.Db4o.Internal.ClassMetadataIterator iterator); Member Added: public override void LoadFromIdReader (System.Collections.IEnumerator reader); Member Added: public override void LoadFromQuery (Db4objects.Db4o.Internal.Query.Processor.QQuery query); Member Added: public override int Size (); Member Added: public override void Sort (Db4objects.Db4o.Query.IQueryComparator cmp); Member Added: public override void SortIds (Db4objects.Db4o.Foundation.IIntComparator cmp); New Type: Db4objects.Db4o.Internal.Query.Result.IQueryResult Member Added: public object Get (int index); Member Added: public Db4objects.Db4o.Foundation.IIntIterator4 IterateIDs (); Member Added: public object Lock (); Member Added: public Db4objects.Db4o.Ext.IExtObjectContainer ObjectContainer (); Member Added: public int IndexOf (int id); Member Added: public int Size (); Member Added: public void Sort (Db4objects.Db4o.Query.IQueryComparator cmp); Member Added: public void SortIds (Db4objects.Db4o.Foundation.IIntComparator cmp); New Type: Db4objects.Db4o.Internal.Query.Result.IdListQueryResult Member Added: public IdListQueryResult (Db4objects.Db4o.Internal.Transaction trans, int initialSize); Member Added: public IdListQueryResult (Db4objects.Db4o.Internal.Transaction trans); Member Added: public Db4objects.Db4o.Foundation.IntArrayList _ids; Member Added: public override Db4objects.Db4o.Foundation.IIntIterator4 IterateIDs (); Member Added: public override object Get (int index); Member Added: public override int GetId (int index); Member Added: public void CheckDuplicates (); Member Added: public virtual void Visit (object a_tree); Member Added: public virtual void AddKeyCheckDuplicates (int a_key); Member Added: public override void Sort (Db4objects.Db4o.Query.IQueryComparator cmp); Member Added: public override void SortIds (Db4objects.Db4o.Foundation.IIntComparator cmp); Member Added: public override void LoadFromClassIndex (Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public override void LoadFromQuery (Db4objects.Db4o.Internal.Query.Processor.QQuery query); Member Added: public override void LoadFromClassIndexes (Db4objects.Db4o.Internal.ClassMetadataIterator iter); Member Added: public override void LoadFromIdReader (System.Collections.IEnumerator ids); Member Added: public virtual void Add (int id); Member Added: public override int IndexOf (int id); Member Added: public override int Size (); New Type: Db4objects.Db4o.Internal.Query.Result.IdTreeQueryResult Member Added: public IdTreeQueryResult (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Foundation.IIntIterator4 ids); Member Added: public override Db4objects.Db4o.Foundation.IIntIterator4 IterateIDs (); Member Added: public override int Size (); Member Added: public override Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult SupportSort (); Member Added: public override Db4objects.Db4o.Internal.Query.Result.AbstractQueryResult SupportElementAccess (); New Type: Db4objects.Db4o.Internal.Query.Result.LazyQueryResult Member Added: public LazyQueryResult (Db4objects.Db4o.Internal.Transaction trans); Member Added: public override void LoadFromClassIndex (Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public override void LoadFromClassIndexes (Db4objects.Db4o.Internal.ClassMetadataIterator classCollectionIterator); Member Added: public override void LoadFromQuery (Db4objects.Db4o.Internal.Query.Processor.QQuery query); New Type: Db4objects.Db4o.Internal.Query.Result.SnapShotQueryResult Member Added: public SnapShotQueryResult (Db4objects.Db4o.Internal.Transaction transaction); Member Added: public override void LoadFromClassIndex (Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public override void LoadFromClassIndexes (Db4objects.Db4o.Internal.ClassMetadataIterator classCollectionIterator); Member Added: public override void LoadFromQuery (Db4objects.Db4o.Internal.Query.Processor.QQuery query); New Type: Db4objects.Db4o.Internal.Query.Result.StatefulQueryResult Member Added: public StatefulQueryResult (Db4objects.Db4o.Internal.Query.Result.IQueryResult queryResult); Member Added: public virtual object Get (int index); Member Added: public virtual long[] GetIDs (); Member Added: public virtual bool HasNext (); Member Added: public virtual object Next (); Member Added: public virtual void Reset (); Member Added: public virtual int Size (); Member Added: public virtual void Sort (Db4objects.Db4o.Query.IQueryComparator cmp); Member Added: public virtual object Lock (); Member Added: public virtual int IndexOf (object a_object); Member Added: public virtual System.Collections.IEnumerator IterateIDs (); Member Added: public virtual System.Collections.IEnumerator GetEnumerator (); New Type: Db4objects.Db4o.Internal.Query.SodaQueryComparator Member Added: public SodaQueryComparator (Db4objects.Db4o.Internal.LocalObjectContainer container, Type extentType, Db4objects.Db4o.Internal.Query.SodaQueryComparator.Ordering[] orderings); Member Added: public SodaQueryComparator (Db4objects.Db4o.Internal.LocalObjectContainer container, Db4objects.Db4o.Internal.ClassMetadata extent, Db4objects.Db4o.Internal.Query.SodaQueryComparator.Ordering[] orderings); Member Added: public virtual System.Collections.IList Sort (long[] ids); Member Added: public virtual int Compare (object x, object y); Member Added: public virtual int Compare (int x, int y); New Type: Db4objects.Db4o.Internal.Query.SodaQueryComparator/Ordering Member Added: public Ordering (Db4objects.Db4o.Internal.Query.SodaQueryComparator.Direction direction, string[] fieldPath); Member Added: public virtual Db4objects.Db4o.Internal.Query.SodaQueryComparator.Direction Direction (); Member Added: public virtual string[] FieldPath (); New Type: Db4objects.Db4o.Internal.Query.SodaQueryComparator/Direction Member Added: public static readonly Db4objects.Db4o.Internal.Query.SodaQueryComparator.Direction Ascending; Member Added: public static readonly Db4objects.Db4o.Internal.Query.SodaQueryComparator.Direction Descending; Member Added: public override bool Equals (object obj); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Internal.References.HashcodeReferenceSystem Member Added: public HashcodeReferenceSystem (); Member Added: public virtual void AddNewReference (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public virtual void AddExistingReference (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public virtual void Commit (); Member Added: public virtual Db4objects.Db4o.Internal.ObjectReference ReferenceForId (int id); Member Added: public virtual Db4objects.Db4o.Internal.ObjectReference ReferenceForObject (object obj); Member Added: public virtual void RemoveReference (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public virtual void Rollback (); Member Added: public virtual void TraverseReferences (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public override string ToString (); Member Added: public virtual void Discarded (); Namespace Directory Created: Db4objects.Db4o.Internal.References New Namespace File: Db4objects.Db4o.Internal.References New Type: Db4objects.Db4o.Internal.References.IReferenceSystem Member Added: public void AddNewReference (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public void AddExistingReference (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public void Commit (); Member Added: public Db4objects.Db4o.Internal.ObjectReference ReferenceForId (int id); Member Added: public Db4objects.Db4o.Internal.ObjectReference ReferenceForObject (object obj); Member Added: public void RemoveReference (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public void Rollback (); Member Added: public void TraverseReferences (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public void Discarded (); New Type: Db4objects.Db4o.Internal.References.IReferenceSystemFactory Member Added: public Db4objects.Db4o.Internal.References.IReferenceSystem NewReferenceSystem (Db4objects.Db4o.Internal.IInternalObjectContainer container); New Type: Db4objects.Db4o.Internal.References.ReferenceSystemRegistry Member Added: public ReferenceSystemRegistry (); Member Added: public virtual void RemoveId (int id); Member Added: public virtual void RemoveObject (object obj); Member Added: public virtual void RemoveReference (Db4objects.Db4o.Internal.ObjectReference reference); Member Added: public virtual void AddReferenceSystem (Db4objects.Db4o.Internal.References.IReferenceSystem referenceSystem); Member Added: public virtual bool RemoveReferenceSystem (Db4objects.Db4o.Internal.References.IReferenceSystem referenceSystem); New Type: Db4objects.Db4o.Internal.References.TransactionalReferenceSystem Member Added: public TransactionalReferenceSystem (); Member Added: public override void Commit (); Member Added: public override void AddExistingReference (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public override void AddNewReference (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public override void RemoveReference (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public override void Rollback (); Member Added: public virtual void Discarded (); New Type: Db4objects.Db4o.Internal.References.TransactionalReferenceSystemBase Member Added: public TransactionalReferenceSystemBase (); Member Added: protected readonly Db4objects.Db4o.Internal.References.IReferenceSystem _committedReferences; Member Added: protected Db4objects.Db4o.Internal.References.IReferenceSystem _newReferences; Member Added: public abstract void AddExistingReference (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public abstract void AddNewReference (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public abstract void Commit (); Member Added: protected virtual void TraverseNewReferences (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: protected virtual void CreateNewReferences (); Member Added: public virtual Db4objects.Db4o.Internal.ObjectReference ReferenceForId (int id); Member Added: public virtual Db4objects.Db4o.Internal.ObjectReference ReferenceForObject (object obj); Member Added: public abstract void RemoveReference (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public abstract void Rollback (); Member Added: public virtual void TraverseReferences (Db4objects.Db4o.Foundation.IVisitor4 visitor); New Type: Db4objects.Db4o.Internal.ReflectException Member Added: public ReflectException (string msg, Exception cause); Member Added: public ReflectException (Exception cause); Member Added: public ReflectException (string message); New Type: Db4objects.Db4o.Internal.Reflect.Generic.KnownClassesCollector Member Added: public KnownClassesCollector (Db4objects.Db4o.Internal.ObjectContainerBase container, Db4objects.Db4o.Reflect.Generic.KnownClassesRepository repository); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass[] Collect (); Namespace Directory Created: Db4objects.Db4o.Internal.Reflect.Generic New Namespace File: Db4objects.Db4o.Internal.Reflect.Generic New Type: Db4objects.Db4o.Internal.Reflect.IFieldAccessor Member Added: public void Set (Db4objects.Db4o.Reflect.IReflectField field, object onObject, object value); Member Added: public object Get (Db4objects.Db4o.Reflect.IReflectField field, object onObject); Namespace Directory Created: Db4objects.Db4o.Internal.Reflect New Namespace File: Db4objects.Db4o.Internal.Reflect New Type: Db4objects.Db4o.Internal.Reflect.LenientFieldAccessor Member Added: public LenientFieldAccessor (); Member Added: public virtual object Get (Db4objects.Db4o.Reflect.IReflectField field, object onObject); Member Added: public virtual void Set (Db4objects.Db4o.Reflect.IReflectField field, object onObject, object value); New Type: Db4objects.Db4o.Internal.Reflect.ReflectClasses Member Added: public ReflectClasses (); Member Added: public static bool AreEqual (Type expected, Db4objects.Db4o.Reflect.IReflectClass actual); New Type: Db4objects.Db4o.Internal.Reflect.StrictFieldAccessor Member Added: public StrictFieldAccessor (); Member Added: public virtual object Get (Db4objects.Db4o.Reflect.IReflectField field, object onObject); Member Added: public virtual void Set (Db4objects.Db4o.Reflect.IReflectField field, object onObject, object value); New Type: Db4objects.Db4o.Internal.Reflection4 Member Added: public Reflection4 (); Member Added: public static object InvokeStatic (Type clazz, string methodName); Member Added: public static object Invoke (object obj, string methodName); Member Added: public static object Invoke (object obj, string methodName, object[] params); Member Added: public static object Invoke (object obj, string methodName, Type[] paramClasses, object[] params); Member Added: public static object Invoke (Type clazz, string methodName, Type[] paramClasses, object[] params); Member Added: public static object Invoke (string className, string methodName, Type[] paramClasses, object[] params, object onObject); Member Added: public static object Invoke (object[] params, object onObject, System.Reflection.MethodInfo method); Member Added: public static System.Reflection.MethodInfo GetMethod (string className, string methodName, Type[] paramClasses); Member Added: public static System.Reflection.MethodInfo GetMethod (Type clazz, string methodName, Type[] paramClasses); Member Added: public static object Invoke (object obj, string methodName, Type signature, object value); Member Added: public static System.Reflection.FieldInfo GetField (Type clazz, string name); Member Added: public static object GetFieldValue (object obj, string fieldName); Member Added: public static object NewInstance (object template); Member Added: public static string Dump (object obj); New Type: Db4objects.Db4o.Internal.ReflectorConfigurationImpl Member Added: public ReflectorConfigurationImpl (Db4objects.Db4o.Internal.Config4Impl config); Member Added: public virtual bool TestConstructors (); Member Added: public virtual bool CallConstructor (Db4objects.Db4o.Reflect.IReflectClass clazz); New Type: Db4objects.Db4o.Internal.Renames Member Added: public Renames (); Member Added: public static Db4objects.Db4o.Rename ForField (string className, string name, string newName); Member Added: public static Db4objects.Db4o.Rename ForClass (string name, string newName); Member Added: public static Db4objects.Db4o.Rename ForInverseQBE (Db4objects.Db4o.Rename ren); New Type: Db4objects.Db4o.Internal.Replication.IDb4oReplicationReference Member Added: public Db4objects.Db4o.Ext.Db4oDatabase SignaturePart (); Member Added: public long LongPart (); Member Added: public long Version (); Namespace Directory Created: Db4objects.Db4o.Internal.Replication New Namespace File: Db4objects.Db4o.Internal.Replication New Type: Db4objects.Db4o.Internal.Replication.IDb4oReplicationReferenceProvider Member Added: public Db4objects.Db4o.Internal.Replication.IDb4oReplicationReference ReferenceFor (object obj); New Type: Db4objects.Db4o.Internal.SerializedGraph Member Added: public SerializedGraph (int id, byte[] bytes); Member Added: public readonly int _id; Member Added: public readonly byte[] _bytes; Member Added: public virtual int Length (); Member Added: public virtual int MarshalledLength (); Member Added: public virtual void Write (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public static Db4objects.Db4o.Internal.SerializedGraph Read (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); New Type: Db4objects.Db4o.Internal.Serializer Member Added: public Serializer (); Member Added: public static Db4objects.Db4o.Internal.StatefulBuffer Marshall (Db4objects.Db4o.Internal.Transaction ta, object obj); Member Added: public static Db4objects.Db4o.Internal.SerializedGraph Marshall (Db4objects.Db4o.Internal.ObjectContainerBase serviceProvider, object obj); Member Added: public static object Unmarshall (Db4objects.Db4o.Internal.ObjectContainerBase serviceProvider, Db4objects.Db4o.Internal.StatefulBuffer buffer); Member Added: public static object Unmarshall (Db4objects.Db4o.Internal.ObjectContainerBase serviceProvider, Db4objects.Db4o.Internal.SerializedGraph serialized); Member Added: public static object Unmarshall (Db4objects.Db4o.Internal.ObjectContainerBase serviceProvider, byte[] bytes, int id); New Type: Db4objects.Db4o.Internal.SharedIndexedFields Member Added: public SharedIndexedFields (); Member Added: public readonly Db4objects.Db4o.Internal.VersionFieldMetadata _version; Member Added: public readonly Db4objects.Db4o.Internal.UUIDFieldMetadata _uUID; Member Added: public readonly Db4objects.Db4o.Internal.CommitTimestampFieldMetadata _commitTimestamp; New Type: Db4objects.Db4o.Internal.Slots.FreespaceSlotChange Member Added: public FreespaceSlotChange (int id); Member Added: protected override bool ForFreespace (); Namespace Directory Created: Db4objects.Db4o.Internal.Slots New Namespace File: Db4objects.Db4o.Internal.Slots New Type: Db4objects.Db4o.Internal.Slots.IdSystemSlotChange Member Added: public IdSystemSlotChange (int id); Member Added: protected override void Free (Db4objects.Db4o.Internal.Freespace.IFreespaceManager freespaceManager, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public override void AccumulateFreeSlot (Db4objects.Db4o.Internal.Ids.TransactionalIdSystemImpl idSystem, Db4objects.Db4o.Internal.Ids.FreespaceCommitter freespaceCommitter, bool forFreespace); Member Added: protected override bool FreeToSystemFreespaceSystem (); New Type: Db4objects.Db4o.Internal.Slots.Pointer4 Member Added: public Pointer4 (int id, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public readonly int _id; Member Added: public readonly Db4objects.Db4o.Internal.Slots.Slot _slot; Member Added: public virtual int Address (); Member Added: public virtual int Id (); Member Added: public virtual int Length (); New Type: Db4objects.Db4o.Internal.Slots.ReferencedSlot Member Added: public ReferencedSlot (int a_key); Member Added: public override object ShallowClone (); Member Added: public virtual void PointTo (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual Db4objects.Db4o.Foundation.Tree Free (Db4objects.Db4o.Internal.LocalObjectContainer file, Db4objects.Db4o.Foundation.Tree treeRoot, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual bool AddReferenceIsFirst (); Member Added: public virtual bool RemoveReferenceIsLast (); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot Slot (); New Type: Db4objects.Db4o.Internal.Slots.Slot Member Added: public Slot (int address, int length); Member Added: public static readonly Db4objects.Db4o.Internal.Slots.Slot Zero; Member Added: public const int New = -1; Member Added: public const int Update = -2; Member Added: public static int MarshalledLength; Member Added: public virtual int Address (); Member Added: public virtual int Length (); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot SubSlot (int offset); Member Added: public override string ToString (); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot Truncate (int requiredLength); Member Added: public virtual int CompareByAddress (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual int CompareByLength (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual bool IsDirectlyPreceding (Db4objects.Db4o.Internal.Slots.Slot other); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot Append (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual bool IsNull (); Member Added: public virtual bool IsNew (); Member Added: public virtual bool IsUpdate (); Member Added: public static bool IsNull (Db4objects.Db4o.Internal.Slots.Slot slot); New Type: Db4objects.Db4o.Internal.Slots.SlotChange Member Added: public SlotChange (int id); Member Added: protected Db4objects.Db4o.Internal.Slots.Slot _newSlot; Member Added: public override object ShallowClone (); Member Added: public virtual void AccumulateFreeSlot (Db4objects.Db4o.Internal.Ids.TransactionalIdSystemImpl idSystem, Db4objects.Db4o.Internal.Ids.FreespaceCommitter freespaceCommitter, bool forFreespace); Member Added: protected virtual bool ForFreespace (); Member Added: protected virtual Db4objects.Db4o.Internal.Slots.Slot ModifiedSlotInParentIdSystem (Db4objects.Db4o.Internal.Ids.TransactionalIdSystemImpl idSystem); Member Added: public virtual bool IsDeleted (); Member Added: public virtual bool IsNew (); Member Added: public bool SlotModified (); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot NewSlot (); Member Added: public override object Read (Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public virtual void Rollback (Db4objects.Db4o.Internal.Freespace.IFreespaceManager freespaceManager); Member Added: public override void Write (Db4objects.Db4o.Internal.ByteArrayBuffer writer); Member Added: public void WritePointer (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public virtual void NotifySlotUpdated (Db4objects.Db4o.Internal.Freespace.IFreespaceManager freespaceManager, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: protected virtual void FreePreviouslyModifiedSlot (Db4objects.Db4o.Internal.Freespace.IFreespaceManager freespaceManager); Member Added: protected virtual void Free (Db4objects.Db4o.Internal.Freespace.IFreespaceManager freespaceManager, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual void NotifySlotCreated (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual void NotifyDeleted (Db4objects.Db4o.Internal.Freespace.IFreespaceManager freespaceManager); Member Added: public virtual bool RemoveId (); Member Added: public override string ToString (); Member Added: protected virtual bool FreeToSystemFreespaceSystem (); New Type: Db4objects.Db4o.Internal.Slots.SlotChangeFactory Member Added: public static readonly Db4objects.Db4o.Internal.Slots.SlotChangeFactory UserObjects; Member Added: public static readonly Db4objects.Db4o.Internal.Slots.SlotChangeFactory SystemObjects; Member Added: public static readonly Db4objects.Db4o.Internal.Slots.SlotChangeFactory IdSystem; Member Added: public static readonly Db4objects.Db4o.Internal.Slots.SlotChangeFactory FreeSpace; Member Added: public virtual Db4objects.Db4o.Internal.Slots.SlotChange NewInstance (int id); New Type: Db4objects.Db4o.Internal.Slots.SystemSlotChange Member Added: public SystemSlotChange (int id); Member Added: public override void AccumulateFreeSlot (Db4objects.Db4o.Internal.Ids.TransactionalIdSystemImpl idSystem, Db4objects.Db4o.Internal.Ids.FreespaceCommitter freespaceCommitter, bool forFreespace); Member Added: protected override Db4objects.Db4o.Internal.Slots.Slot ModifiedSlotInParentIdSystem (Db4objects.Db4o.Internal.Ids.TransactionalIdSystemImpl idSystem); Member Added: public override bool RemoveId (); New Type: Db4objects.Db4o.Internal.StatefulBuffer Member Added: public StatefulBuffer (Db4objects.Db4o.Internal.Transaction trans, int initialBufferSize); Member Added: public StatefulBuffer (Db4objects.Db4o.Internal.Transaction trans, int address, int length); Member Added: public StatefulBuffer (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public StatefulBuffer (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Internal.Slots.Pointer4 pointer); Member Added: public void DebugCheckBytes (); Member Added: public int GetAddress (); Member Added: public int GetID (); Member Added: public override int Length (); Member Added: public Db4objects.Db4o.Internal.ObjectContainerBase Container (); Member Added: public Db4objects.Db4o.Internal.LocalObjectContainer File (); Member Added: public Db4objects.Db4o.Internal.Transaction Transaction (); Member Added: public byte[] GetWrittenBytes (); Member Added: public void Read (); Member Added: public Db4objects.Db4o.Internal.StatefulBuffer ReadStatefulBuffer (); Member Added: public void RemoveFirstBytes (int aLength); Member Added: public void Address (int address); Member Added: public void SetID (int id); Member Added: public void SetTransaction (Db4objects.Db4o.Internal.Transaction aTrans); Member Added: public void UseSlot (int adress); Member Added: public void UseSlot (int address, int length); Member Added: public void UseSlot (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public void UseSlot (int id, int adress, int length); Member Added: public void Write (); Member Added: public void WriteEncrypt (); Member Added: public Db4objects.Db4o.Internal.ByteArrayBuffer ReadPayloadWriter (int offset, int length); Member Added: public void MoveForward (int length); Member Added: public override string ToString (); Member Added: public Db4objects.Db4o.Internal.Slots.Slot Slot (); Member Added: public Db4objects.Db4o.Internal.Slots.Pointer4 Pointer (); Member Added: public int CascadeDeletes (); Member Added: public void SetCascadeDeletes (int depth); New Type: Db4objects.Db4o.Internal.StoredClassImpl Member Added: public StoredClassImpl (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.ClassMetadata classMetadata); Member Added: public virtual long[] GetIDs (); Member Added: public virtual string GetName (); Member Added: public virtual Db4objects.Db4o.Ext.IStoredClass GetParentStoredClass (); Member Added: public virtual Db4objects.Db4o.Ext.IStoredField[] GetStoredFields (); Member Added: public virtual bool HasClassIndex (); Member Added: public virtual void Rename (string newName); Member Added: public virtual Db4objects.Db4o.Ext.IStoredField StoredField (string name, object type); Member Added: public override int GetHashCode (); Member Added: public override bool Equals (object obj); Member Added: public override string ToString (); Member Added: public virtual int InstanceCount (); New Type: Db4objects.Db4o.Internal.StoredFieldImpl Member Added: public StoredFieldImpl (Db4objects.Db4o.Internal.Transaction transaction, Db4objects.Db4o.Internal.FieldMetadata fieldMetadata); Member Added: public virtual void CreateIndex (); Member Added: public virtual void DropIndex (); Member Added: public virtual Db4objects.Db4o.Internal.FieldMetadata FieldMetadata (); Member Added: public virtual object Get (object onObject); Member Added: public virtual string GetName (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass GetStoredType (); Member Added: public virtual bool HasIndex (); Member Added: public virtual bool IsArray (); Member Added: public virtual void Rename (string name); Member Added: public virtual void TraverseValues (Db4objects.Db4o.Foundation.IVisitor4 visitor); Member Added: public override int GetHashCode (); Member Added: public override bool Equals (object obj); New Type: Db4objects.Db4o.Internal.SystemData Member Added: public SystemData (); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot IdSystemSlot (); Member Added: public virtual void IdSystemSlot (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual void IdSystemType (byte idSystem); Member Added: public virtual byte IdSystemType (); Member Added: public virtual int ClassCollectionID (); Member Added: public virtual void ClassCollectionID (int id); Member Added: public virtual int ConverterVersion (); Member Added: public virtual void ConverterVersion (int version); Member Added: public virtual int BTreeFreespaceId (); Member Added: public virtual void BTreeFreespaceId (int id); Member Added: public virtual Db4objects.Db4o.Internal.Slots.Slot InMemoryFreespaceSlot (); Member Added: public virtual void InMemoryFreespaceSlot (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public virtual byte FreespaceSystem (); Member Added: public virtual void FreespaceSystem (byte freespaceSystemtype); Member Added: public virtual Db4objects.Db4o.Ext.Db4oDatabase Identity (); Member Added: public virtual void Identity (Db4objects.Db4o.Ext.Db4oDatabase identityObject); Member Added: public virtual long LastTimeStampID (); Member Added: public virtual void LastTimeStampID (long id); Member Added: public virtual byte StringEncoding (); Member Added: public virtual void StringEncoding (byte encodingByte); Member Added: public virtual int UuidIndexId (); Member Added: public virtual void UuidIndexId (int id); Member Added: public virtual void IdentityId (int id); Member Added: public virtual int IdentityId (); Member Added: public virtual void TransactionPointer1 (int pointer); Member Added: public virtual void TransactionPointer2 (int pointer); Member Added: public virtual int TransactionPointer1 (); Member Added: public virtual int TransactionPointer2 (); Member Added: public virtual void FreespaceIdSystem (Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem transactionalIdSystem); Member Added: public virtual Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem FreespaceIdSystem (); Member Added: public virtual void IdToTimestampIndexId (int idToTimestampIndexId); Member Added: public virtual int IdToTimestampIndexId (); Member Added: public virtual void TimestampToIdIndexId (int timestampToIdIndexId); Member Added: public virtual int TimestampToIdIndexId (); New Type: Db4objects.Db4o.Internal.SystemInfoFileImpl Member Added: public SystemInfoFileImpl (Db4objects.Db4o.Internal.LocalObjectContainer file); Member Added: public virtual int FreespaceEntryCount (); Member Added: public virtual long FreespaceSize (); Member Added: public virtual long TotalSize (); New Type: Db4objects.Db4o.Internal.Threading.IThreadPool4 Member Added: event EventHandler UncaughtException; Member Added: public void Start (string taskName, Sharpen.Lang.IRunnable task); Member Added: public void StartLowPriority (string taskName, Sharpen.Lang.IRunnable task); Member Added: public void Join (int timeoutMilliseconds); Namespace Directory Created: Db4objects.Db4o.Internal.Threading New Namespace File: Db4objects.Db4o.Internal.Threading New Type: Db4objects.Db4o.Internal.Threading.ThreadPool4Impl Member Added: public ThreadPool4Impl (); Member Added: public virtual event EventHandler UncaughtException; Member Added: public virtual void Join (int timeoutMilliseconds); Member Added: public virtual void StartLowPriority (string taskName, Sharpen.Lang.IRunnable task); Member Added: public virtual void Start (string taskName, Sharpen.Lang.IRunnable task); Member Added: protected virtual void Dispose (Sharpen.Lang.Thread thread); Member Added: protected virtual void TriggerUncaughtExceptionEvent (Exception e); New Type: Db4objects.Db4o.Internal.Threading.UncaughtExceptionEventArgs Member Added: public UncaughtExceptionEventArgs (Exception e); Member Added: public virtual Exception Exception { get; } New Type: Db4objects.Db4o.Internal.Transaction Member Added: public Transaction (Db4objects.Db4o.Internal.ObjectContainerBase container, Db4objects.Db4o.Internal.Transaction systemTransaction, Db4objects.Db4o.Internal.References.IReferenceSystem referenceSystem); Member Added: protected readonly Db4objects.Db4o.Internal.Transaction _systemTransaction; Member Added: public virtual Db4objects.Db4o.Foundation.ByRef Get (Db4objects.Db4o.Internal.TransactionLocal local); Member Added: public void CheckSynchronization (); Member Added: public virtual void AddTransactionListener (Db4objects.Db4o.ITransactionListener listener); Member Added: protected void ClearAll (); Member Added: protected abstract void Clear (); Member Added: public virtual void Close (bool rollbackOnClose); Member Added: protected virtual void DiscardReferenceSystem (); Member Added: public abstract void Commit (); Member Added: protected virtual void CommitTransactionListeners (); Member Added: protected virtual bool IsSystemTransaction (); Member Added: public virtual bool Delete (Db4objects.Db4o.Internal.ObjectReference ref, int id, int cascade); Member Added: public virtual void DontDelete (int a_id); Member Added: public abstract void ProcessDeletes (); Member Added: public virtual Db4objects.Db4o.Internal.References.IReferenceSystem ReferenceSystem (); Member Added: public Db4objects.Db4o.Reflect.IReflector Reflector (); Member Added: public abstract void Rollback (); Member Added: protected virtual void RollBackTransactionListeners (); Member Added: public virtual Db4objects.Db4o.Internal.Transaction SystemTransaction (); Member Added: public override string ToString (); Member Added: public abstract void WriteUpdateAdjustIndexes (int id, Db4objects.Db4o.Internal.ClassMetadata clazz, Db4objects.Db4o.Internal.ArrayType typeInfo); Member Added: public Db4objects.Db4o.Internal.ObjectContainerBase Container (); Member Added: public virtual Db4objects.Db4o.Internal.Transaction ParentTransaction (); Member Added: public virtual void RollbackReferenceSystem (); Member Added: public virtual void CommitReferenceSystem (); Member Added: public virtual void AddNewReference (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public object ObjectForIdFromCache (int id); Member Added: public Db4objects.Db4o.Internal.ObjectReference ReferenceForId (int id); Member Added: public Db4objects.Db4o.Internal.ObjectReference ReferenceForObject (object obj); Member Added: public void RemoveReference (Db4objects.Db4o.Internal.ObjectReference ref); Member Added: public void RemoveObjectFromReferenceSystem (object obj); Member Added: public virtual void SetOutSideRepresentation (Db4objects.Db4o.IObjectContainer objectContainer); Member Added: public virtual Db4objects.Db4o.IObjectContainer ObjectContainer (); Member Added: public virtual Db4objects.Db4o.Marshall.IContext Context (); Member Added: protected virtual void TraverseDelete (Db4objects.Db4o.Foundation.IVisitor4 deleteVisitor); Member Added: public virtual object Wrap (object value); Member Added: public abstract Db4objects.Db4o.Internal.Ids.ITransactionalIdSystem IdSystem (); Member Added: public abstract long VersionForId (int id); Member Added: public abstract long GenerateTransactionTimestamp (long forcedTimeStamp); Member Added: public abstract void UseDefaultTransactionTimestamp (); New Type: Db4objects.Db4o.Internal.TransactionContext Member Added: public TransactionContext (Db4objects.Db4o.Internal.Transaction transaction, object obj); Member Added: public readonly Db4objects.Db4o.Internal.Transaction _transaction; Member Added: public readonly object _object; New Type: Db4objects.Db4o.Internal.TransactionLocal Member Added: public TransactionLocal (); Member Added: public virtual object InitialValueFor (Db4objects.Db4o.Internal.Transaction transaction); New Type: Db4objects.Db4o.Internal.Transactionlog.EmbeddedTransactionLogHandler Member Added: public EmbeddedTransactionLogHandler (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: public override void CompleteInterruptedTransaction (int transactionId1, int transactionId2); Member Added: public override Db4objects.Db4o.Internal.Slots.Slot AllocateSlot (bool appendToFile, int slotChangeCount); Member Added: public override void ApplySlotChanges (Db4objects.Db4o.Foundation.IVisitable slotChangeTree, int slotChangeCount, Db4objects.Db4o.Internal.Slots.Slot reservedSlot); Member Added: public override void Close (); Namespace Directory Created: Db4objects.Db4o.Internal.Transactionlog New Namespace File: Db4objects.Db4o.Internal.Transactionlog New Type: Db4objects.Db4o.Internal.Transactionlog.FileBasedTransactionLogHandler Member Added: public FileBasedTransactionLogHandler (Db4objects.Db4o.Internal.LocalObjectContainer container, string fileName); Member Added: public static string LogFileName (string fileName); Member Added: public static string LockFileName (string fileName); Member Added: public override void CompleteInterruptedTransaction (int transactionId1, int transactionId2); Member Added: public override void Close (); Member Added: public override Db4objects.Db4o.Internal.Slots.Slot AllocateSlot (bool append, int slotChangeCount); Member Added: public override void ApplySlotChanges (Db4objects.Db4o.Foundation.IVisitable slotChangeTree, int slotChangeCount, Db4objects.Db4o.Internal.Slots.Slot reservedSlot); New Type: Db4objects.Db4o.Internal.Transactionlog.TransactionLogHandler Member Added: protected TransactionLogHandler (Db4objects.Db4o.Internal.LocalObjectContainer container); Member Added: protected readonly Db4objects.Db4o.Internal.LocalObjectContainer _container; Member Added: protected virtual Db4objects.Db4o.Internal.LocalObjectContainer LocalContainer (); Member Added: protected void FlushDatabaseFile (); Member Added: protected void AppendSlotChanges (Db4objects.Db4o.Internal.ByteArrayBuffer writer, Db4objects.Db4o.Foundation.IVisitable slotChangeVisitable); Member Added: protected virtual bool WriteSlots (Db4objects.Db4o.Foundation.IVisitable slotChangeTree); Member Added: protected int TransactionLogSlotLength (int slotChangeCount); Member Added: public abstract Db4objects.Db4o.Internal.Slots.Slot AllocateSlot (bool append, int slotChangeCount); Member Added: public abstract void ApplySlotChanges (Db4objects.Db4o.Foundation.IVisitable slotChangeTree, int slotChangeCount, Db4objects.Db4o.Internal.Slots.Slot reservedSlot); Member Added: public abstract void CompleteInterruptedTransaction (int transactionId1, int transactionId2); Member Added: public abstract void Close (); Member Added: protected virtual void ReadWriteSlotChanges (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); New Type: Db4objects.Db4o.Internal.TranslatedAspect Member Added: public TranslatedAspect (Db4objects.Db4o.Internal.ClassMetadata containingClass, string name); Member Added: public TranslatedAspect (Db4objects.Db4o.Internal.ClassMetadata containingClass, Db4objects.Db4o.Config.IObjectTranslator translator); Member Added: public void InitializeTranslator (Db4objects.Db4o.Config.IObjectTranslator translator); Member Added: public override bool Alive (); Member Added: public static string FieldNameFor (Db4objects.Db4o.Config.IObjectTranslator translator); Member Added: public override bool CanUseNullBitmap (); Member Added: public override void Deactivate (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public override object GetOn (Db4objects.Db4o.Internal.Transaction a_trans, object a_OnObject); Member Added: public override object GetOrCreate (Db4objects.Db4o.Internal.Transaction a_trans, object a_OnObject); Member Added: public override void Activate (Db4objects.Db4o.Internal.Marshall.UnmarshallingContext context); Member Added: protected override object IndexEntryFor (object indexEntry); Member Added: protected override Db4objects.Db4o.Internal.IIndexable4 IndexHandler (Db4objects.Db4o.Internal.ObjectContainerBase stream); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public override Db4objects.Db4o.Internal.Marshall.AspectType AspectType (); Member Added: public bool IsObjectConstructor (); Member Added: public object Construct (Db4objects.Db4o.Internal.Marshall.ObjectReferenceContext context); New Type: Db4objects.Db4o.Internal.TransportObjectContainer Member Added: public TransportObjectContainer (Db4objects.Db4o.Internal.ObjectContainerBase parent, Db4objects.Db4o.IO.MemoryBin memoryFile); Member Added: protected override void Initialize1 (Db4objects.Db4o.Config.IConfiguration config); Member Added: protected override void InitializeClassMetadataRepository (); Member Added: protected override void InitalizeWeakReferenceSupport (); Member Added: protected override void InitializePostOpenExcludingTransportObjectContainer (); Member Added: public override Db4objects.Db4o.Internal.ClassMetadata ClassMetadataForID (int id); Member Added: public override int ConverterVersion (); Member Added: protected virtual void DropReferences (); Member Added: protected override void HandleExceptionOnClose (Exception exc); Member Added: public override sealed Db4objects.Db4o.Internal.Transaction NewTransaction (Db4objects.Db4o.Internal.Transaction parentTransaction, Db4objects.Db4o.Internal.References.IReferenceSystem referenceSystem, bool isSystemTransaction); Member Added: public override long CurrentVersion (); Member Added: public override Db4objects.Db4o.Types.IDb4oType Db4oTypeStored (Db4objects.Db4o.Internal.Transaction a_trans, object a_object); Member Added: public override bool DispatchsEvents (); Member Added: ~TransportObjectContainer (); Member Added: public override sealed void Free (int a_address, int a_length); Member Added: public override sealed void Free (Db4objects.Db4o.Internal.Slots.Slot slot); Member Added: public override Db4objects.Db4o.Internal.Slots.Slot AllocateSlot (int length); Member Added: protected override bool IsValidPointer (int id); Member Added: public override Db4objects.Db4o.Ext.Db4oDatabase Identity (); Member Added: public override bool MaintainsIndices (); Member Added: public override long GenerateTimeStampId (); Member Added: public override Db4objects.Db4o.Internal.ClassMetadata ProduceClassMetadata (Db4objects.Db4o.Reflect.IReflectClass claxx); Member Added: public override void RaiseCommitTimestamp (long a_minimumVersion); Member Added: public override void Shutdown (); Member Added: public override sealed void WriteHeader (bool startFileLockingThread, bool shuttingDown); Member Added: public override int StoreInternal (Db4objects.Db4o.Internal.Transaction trans, object obj, Db4objects.Db4o.Internal.Activation.IUpdateDepth depth, bool checkJustSet); Member Added: public override object GetByID2 (Db4objects.Db4o.Internal.Transaction ta, int id); Member Added: public virtual void DeferredOpen (); Member Added: protected override sealed void OpenImpl (); Member Added: public override void Backup (Db4objects.Db4o.IO.IStorage targetStorage, string path); Member Added: public override void BlockSize (int size); Member Added: public override void CloseTransaction (Db4objects.Db4o.Internal.Transaction transaction, bool isSystemTransaction, bool rollbackOnClose); Member Added: protected override void ShutdownDataStorage (); Member Added: public override long FileLength (); Member Added: public override string FileName (); Member Added: protected override bool HasShutDownHook (); Member Added: public override sealed bool NeedsLockFileThread (); Member Added: public override void ReadBytes (byte[] bytes, int address, int length); Member Added: public override void ReadBytes (byte[] bytes, int address, int addressOffset, int length); Member Added: public override void SyncFiles (); Member Added: public override void WriteBytes (Db4objects.Db4o.Internal.ByteArrayBuffer buffer, int address, int addressOffset); Member Added: public override void OverwriteDeletedBytes (int a_address, int a_length); Member Added: public override void Reserve (int byteCount); Member Added: public override byte BlockSize (); Member Added: protected override void FatalStorageShutdown (); Member Added: public override Db4objects.Db4o.Internal.References.IReferenceSystem CreateReferenceSystem (); Member Added: protected override void CreateIdSystem (); Member Added: public override Sharpen.Lang.IRunnable CommitHook (); Member Added: public override void SyncFiles (Sharpen.Lang.IRunnable runnable); New Type: Db4objects.Db4o.Internal.TransportObjectContainer/KnownObjectIdentity Member Added: public KnownObjectIdentity (int id); Member Added: public int _id; New Type: Db4objects.Db4o.Internal.TreeInt Member Added: public TreeInt (int a_key); Member Added: public int _key; Member Added: public static Db4objects.Db4o.Internal.TreeInt Add (Db4objects.Db4o.Internal.TreeInt tree, int value); Member Added: public static Db4objects.Db4o.Internal.TreeInt RemoveLike (Db4objects.Db4o.Internal.TreeInt tree, int value); Member Added: public static Db4objects.Db4o.Foundation.Tree AddAll (Db4objects.Db4o.Foundation.Tree tree, Db4objects.Db4o.Foundation.IIntIterator4 iter); Member Added: public override int Compare (Db4objects.Db4o.Foundation.Tree a_to); Member Added: public override bool Duplicates (); Member Added: public static Db4objects.Db4o.Internal.TreeInt Find (Db4objects.Db4o.Foundation.Tree a_in, int a_key); Member Added: public Db4objects.Db4o.Internal.TreeInt Find (int a_key); Member Added: public virtual object Read (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public virtual void Write (Db4objects.Db4o.Internal.ByteArrayBuffer buffer); Member Added: public static void Write (Db4objects.Db4o.Internal.ByteArrayBuffer buffer, Db4objects.Db4o.Internal.TreeInt tree); Member Added: public static void Write (Db4objects.Db4o.Internal.ByteArrayBuffer buffer, Db4objects.Db4o.Internal.TreeInt tree, int size); Member Added: public virtual int OwnLength (); Member Added: public static Db4objects.Db4o.Internal.Query.Processor.QCandidate ToQCandidate (Db4objects.Db4o.Internal.TreeInt tree, Db4objects.Db4o.Internal.Query.Processor.QCandidates candidates); Member Added: public override string ToString (); Member Added: protected override Db4objects.Db4o.Foundation.Tree ShallowCloneInternal (Db4objects.Db4o.Foundation.Tree tree); Member Added: public override object ShallowClone (); Member Added: public static int MarshalledLength (Db4objects.Db4o.Internal.TreeInt a_tree); Member Added: public int MarshalledLength (); Member Added: public int MarshalledLength (int size); Member Added: public override object Key (); Member Added: public override bool Equals (object obj); New Type: Db4objects.Db4o.Internal.TreeIntObject Member Added: public TreeIntObject (int a_key); Member Added: public TreeIntObject (int a_key, object a_object); Member Added: public object _object; Member Added: public override object ShallowClone (); Member Added: protected override Db4objects.Db4o.Foundation.Tree ShallowCloneInternal (Db4objects.Db4o.Foundation.Tree tree); Member Added: public virtual object GetObject (); Member Added: public virtual void SetObject (object obj); Member Added: public override object Read (Db4objects.Db4o.Internal.ByteArrayBuffer a_bytes); Member Added: public override void Write (Db4objects.Db4o.Internal.ByteArrayBuffer a_writer); Member Added: public override int OwnLength (); Member Added: public static Db4objects.Db4o.Internal.TreeIntObject Add (Db4objects.Db4o.Internal.TreeIntObject tree, int key, object value); New Type: Db4objects.Db4o.Internal.TreeReader Member Added: public TreeReader (Db4objects.Db4o.Internal.ByteArrayBuffer a_bytes, Db4objects.Db4o.Internal.IReadable a_template); Member Added: public TreeReader (Db4objects.Db4o.Internal.ByteArrayBuffer a_bytes, Db4objects.Db4o.Internal.IReadable a_template, bool a_orderOnRead); Member Added: public Db4objects.Db4o.Foundation.Tree Read (); Member Added: public Db4objects.Db4o.Foundation.Tree Read (int a_size); New Type: Db4objects.Db4o.Internal.TypeHandlerAspect Member Added: public TypeHandlerAspect (Db4objects.Db4o.Internal.ClassMetadata classMetadata, Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); Member Added: public readonly Db4objects.Db4o.Typehandlers.ITypeHandler4 _typeHandler; Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public override string GetName (); Member Added: public override void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public override void CollectIDs (Db4objects.Db4o.Internal.Marshall.CollectIdContext context); Member Added: public override void DefragAspect (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public override int LinkLength (); Member Added: public override void Marshall (Db4objects.Db4o.Internal.Marshall.MarshallingContext context, object obj); Member Added: public override Db4objects.Db4o.Internal.Marshall.AspectType AspectType (); Member Added: public override void Activate (Db4objects.Db4o.Internal.Marshall.UnmarshallingContext context); Member Added: public override void Delete (Db4objects.Db4o.Internal.Delete.DeleteContextImpl context, bool isUpdate); Member Added: public override void Deactivate (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public override bool CanBeDisabled (); New Type: Db4objects.Db4o.Internal.TypeHandlerCloneContext Member Added: public TypeHandlerCloneContext (Db4objects.Db4o.Internal.HandlerRegistry handlerRegistry_, Db4objects.Db4o.Typehandlers.ITypeHandler4 original_, int version_); Member Added: public readonly Db4objects.Db4o.Typehandlers.ITypeHandler4 original; Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 CorrectHandlerVersion (Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); New Type: Db4objects.Db4o.Internal.TypeHandlerConfiguration Member Added: public TypeHandlerConfiguration (Db4objects.Db4o.Internal.Config4Impl config); Member Added: protected readonly Db4objects.Db4o.Internal.Config4Impl _config; Member Added: public abstract void Apply (); Member Added: protected virtual void ListTypeHandler (Db4objects.Db4o.Typehandlers.ITypeHandler4 listTypeHandler); Member Added: protected virtual void MapTypeHandler (Db4objects.Db4o.Typehandlers.ITypeHandler4 mapTypehandler); Member Added: protected virtual void RegisterCollection (Type clazz); Member Added: protected virtual void RegisterMap (Type clazz); Member Added: protected virtual void IgnoreFieldsOn (Type clazz); Member Added: protected virtual void RegisterTypeHandlerFor (Type clazz, Db4objects.Db4o.Typehandlers.ITypeHandler4 typeHandler); New Type: Db4objects.Db4o.Internal.UUIDFieldMetadata Member Added: public override void AddFieldIndex (Db4objects.Db4o.Internal.Marshall.ObjectIdContextImpl context); Member Added: public override void Delete (Db4objects.Db4o.Internal.Delete.DeleteContextImpl context, bool isUpdate); Member Added: public override bool HasIndex (); Member Added: public override Db4objects.Db4o.Internal.Btree.BTree GetIndex (Db4objects.Db4o.Internal.Transaction transaction); Member Added: protected override void RebuildIndexForObject (Db4objects.Db4o.Internal.LocalObjectContainer container, Db4objects.Db4o.Internal.ClassMetadata classMetadata, int objectId); Member Added: public override int LinkLength (); Member Added: public Db4objects.Db4o.Internal.HardObjectReference GetHardObjectReferenceBySignature (Db4objects.Db4o.Internal.Transaction transaction, long longPart, byte[] signature); Member Added: protected Db4objects.Db4o.Internal.HardObjectReference GetHardObjectReferenceById (Db4objects.Db4o.Internal.Transaction transaction, int parentId, byte[] signature); Member Added: public override void DefragAspect (Db4objects.Db4o.Internal.IDefragmentContext context); New Type: Db4objects.Db4o.Internal.VersionFieldMetadata Member Added: public override void AddFieldIndex (Db4objects.Db4o.Internal.Marshall.ObjectIdContextImpl context); Member Added: public override void Delete (Db4objects.Db4o.Internal.Delete.DeleteContextImpl context, bool isUpdate); Member Added: public override int LinkLength (); New Type: Db4objects.Db4o.Internal.VirtualAttributes Member Added: public VirtualAttributes (); Member Added: public Db4objects.Db4o.Ext.Db4oDatabase i_database; Member Added: public long i_version; Member Added: public long i_uuid; Member Added: public virtual object ShallowClone (); New Type: Db4objects.Db4o.Internal.VirtualFieldMetadata Member Added: public override Db4objects.Db4o.Typehandlers.ITypeHandler4 GetHandler (); Member Added: public abstract void AddFieldIndex (Db4objects.Db4o.Internal.Marshall.ObjectIdContextImpl context); Member Added: public override bool Alive (); Member Added: public override bool CanBeDisabled (); Member Added: public override bool CanUseNullBitmap (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ClassReflector (Db4objects.Db4o.Reflect.IReflector reflector); Member Added: public override void Deactivate (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public abstract void Delete (Db4objects.Db4o.Internal.Delete.DeleteContextImpl context, bool isUpdate); Member Added: public override object GetOrCreate (Db4objects.Db4o.Internal.Transaction a_trans, object a_OnObject); Member Added: public override bool NeedsArrayAndPrimitiveInfo (); Member Added: public override void Activate (Db4objects.Db4o.Internal.Marshall.UnmarshallingContext context); Member Added: public override void LoadFieldTypeById (); Member Added: public override void Marshall (Db4objects.Db4o.Internal.Marshall.MarshallingContext context, object obj); Member Added: public virtual void ReadVirtualAttribute (Db4objects.Db4o.Internal.Marshall.ObjectReferenceContext context); Member Added: public override bool IsVirtual (); Member Added: protected override object IndexEntryFor (object indexEntry); Member Added: protected override Db4objects.Db4o.Internal.IIndexable4 IndexHandler (Db4objects.Db4o.Internal.ObjectContainerBase stream); New Type: Db4objects.Db4o.Internal.Weakref.IWeakReferenceSupport Member Added: public object NewWeakReference (Db4objects.Db4o.Internal.ObjectReference referent, object obj); Member Added: public void Purge (); Member Added: public void Start (); Member Added: public void Stop (); Namespace Directory Created: Db4objects.Db4o.Internal.Weakref New Namespace File: Db4objects.Db4o.Internal.Weakref New Type: Db4objects.Db4o.Internal.Weakref.WeakReferenceSupportFactory Member Added: public WeakReferenceSupportFactory (); Member Added: public static Db4objects.Db4o.Internal.Weakref.IWeakReferenceSupport ForObjectContainer (Db4objects.Db4o.Internal.ObjectContainerBase container); Member Added: public static Db4objects.Db4o.Internal.Weakref.IWeakReferenceSupport DisabledWeakReferenceSupport (); New Type: Db4objects.Db4o.Marshall.IBufferContext Member Added: public Db4objects.Db4o.Marshall.IReadBuffer Buffer (); Namespace Directory Created: Db4objects.Db4o.Marshall New Namespace File: Db4objects.Db4o.Marshall New Type: Db4objects.Db4o.Marshall.IContext Member Added: public Db4objects.Db4o.IObjectContainer ObjectContainer (); Member Added: public Db4objects.Db4o.Internal.Transaction Transaction (); New Type: Db4objects.Db4o.Marshall.IReadBuffer Member Added: public int Offset (); Member Added: public Db4objects.Db4o.Foundation.BitMap4 ReadBitMap (int bitCount); Member Added: public byte ReadByte (); Member Added: public void ReadBytes (byte[] bytes); Member Added: public int ReadInt (); Member Added: public long ReadLong (); Member Added: public void Seek (int offset); New Type: Db4objects.Db4o.Marshall.IReadContext Member Added: public object ReadObject (); Member Added: public object ReadObject (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler); New Type: Db4objects.Db4o.Marshall.IReferenceActivationContext Member Added: public object PersistentObject (); New Type: Db4objects.Db4o.Marshall.IReservedBuffer Member Added: public void WriteBytes (byte[] bytes); New Type: Db4objects.Db4o.Marshall.IWriteBuffer Member Added: public void WriteByte (byte b); Member Added: public void WriteBytes (byte[] bytes); Member Added: public void WriteInt (int i); Member Added: public void WriteLong (long l); New Type: Db4objects.Db4o.Marshall.IWriteContext Member Added: public void WriteObject (object obj); Member Added: public void WriteObject (Db4objects.Db4o.Typehandlers.ITypeHandler4 handler, object obj); Member Added: public Db4objects.Db4o.Marshall.IReservedBuffer Reserve (int length); New Type: Db4objects.Db4o.Messaging.IMessageContext Member Added: public Db4objects.Db4o.IObjectContainer Container { get; } Member Added: public Db4objects.Db4o.Messaging.IMessageSender Sender { get; } Member Added: public Db4objects.Db4o.Internal.Transaction Transaction { get; } Namespace Directory Created: Db4objects.Db4o.Messaging New Namespace File: Db4objects.Db4o.Messaging New Type: Db4objects.Db4o.Messaging.IMessageRecipient Member Added: public void ProcessMessage (Db4objects.Db4o.Messaging.IMessageContext context, object message); New Type: Db4objects.Db4o.Messaging.IMessageSender Member Added: public void Send (object obj); New Type: Db4objects.Db4o.Qlin.IQLin Member Added: public Db4objects.Db4o.Qlin.IQLin Where (object expression); Member Added: public Db4objects.Db4o.IObjectSet Select (); Member Added: public Db4objects.Db4o.Qlin.IQLin Equal (object obj); Member Added: public Db4objects.Db4o.Qlin.IQLin StartsWith (string string); Member Added: public Db4objects.Db4o.Qlin.IQLin Limit (int size); Member Added: public Db4objects.Db4o.Qlin.IQLin Smaller (object obj); Member Added: public Db4objects.Db4o.Qlin.IQLin Greater (object obj); Member Added: public Db4objects.Db4o.Qlin.IQLin OrderBy (object expression, Db4objects.Db4o.Qlin.QLinOrderByDirection direction); Member Added: public object SingleOrDefault (object defaultValue); Member Added: public object Single (); Namespace Directory Created: Db4objects.Db4o.Qlin New Namespace File: Db4objects.Db4o.Qlin New Type: Db4objects.Db4o.Qlin.IQLinable Member Added: public Db4objects.Db4o.Qlin.IQLin From (Type clazz); New Type: Db4objects.Db4o.Qlin.Prototypes Member Added: public Prototypes (Db4objects.Db4o.Reflect.IReflector reflector, int recursionDepth, bool ignoreTransient); Member Added: public Prototypes (); Member Added: public virtual object PrototypeForClass (Type clazz); Member Added: public virtual System.Collections.IEnumerator BackingFieldPath (Type clazz, object expression); Member Added: public virtual System.Collections.IEnumerator BackingFieldPath (Db4objects.Db4o.Reflect.IReflectClass claxx, object expression); Member Added: public virtual System.Collections.IEnumerator BackingFieldPath (string className, object expression); Member Added: public virtual Db4objects.Db4o.Reflect.IReflector Reflector (); Member Added: public static Db4objects.Db4o.Reflect.IReflector DefaultReflector (); New Type: Db4objects.Db4o.Qlin.PrototypesException Member Added: public PrototypesException (string message); New Type: Db4objects.Db4o.Qlin.QLinException Member Added: public QLinException (string message); Member Added: public QLinException (Exception cause); New Type: Db4objects.Db4o.Qlin.QLinOrderByDirection Member Added: public virtual bool IsAscending (); Member Added: public virtual bool IsDescending (); Member Added: public override string ToString (); New Type: Db4objects.Db4o.Qlin.QLinSupport Member Added: public QLinSupport (); Member Added: public static object Prototype (Type clazz); Member Added: public static void Context (Db4objects.Db4o.Reflect.IReflectClass claxx); Member Added: public static void Context (Type clazz); Member Added: public static object P (Type clazz); Member Added: public static Db4objects.Db4o.Qlin.QLinOrderByDirection Ascending (); Member Added: public static Db4objects.Db4o.Qlin.QLinOrderByDirection Descending (); Member Added: public static System.Collections.IEnumerator BackingFieldPath (object expression); Member Added: public static Db4objects.Db4o.Reflect.IReflectField Field (object expression); New Type: Db4objects.Db4o.Query.ICandidate Member Added: public object GetObject (); Member Added: public void Include (bool flag); Member Added: public Db4objects.Db4o.IObjectContainer ObjectContainer (); Namespace Directory Created: Db4objects.Db4o.Query New Namespace File: Db4objects.Db4o.Query New Type: Db4objects.Db4o.Query.IConstraint Member Added: public Db4objects.Db4o.Query.IConstraint And (Db4objects.Db4o.Query.IConstraint with); Member Added: public Db4objects.Db4o.Query.IConstraint Or (Db4objects.Db4o.Query.IConstraint with); Member Added: public Db4objects.Db4o.Query.IConstraint Equal (); Member Added: public Db4objects.Db4o.Query.IConstraint Greater (); Member Added: public Db4objects.Db4o.Query.IConstraint Smaller (); Member Added: public Db4objects.Db4o.Query.IConstraint Identity (); Member Added: public Db4objects.Db4o.Query.IConstraint ByExample (); Member Added: public Db4objects.Db4o.Query.IConstraint Like (); Member Added: public Db4objects.Db4o.Query.IConstraint Contains (); Member Added: public Db4objects.Db4o.Query.IConstraint StartsWith (bool caseSensitive); Member Added: public Db4objects.Db4o.Query.IConstraint EndsWith (bool caseSensitive); Member Added: public Db4objects.Db4o.Query.IConstraint Not (); Member Added: public object GetObject (); New Type: Db4objects.Db4o.Query.IConstraints Member Added: public Db4objects.Db4o.Query.IConstraint[] ToArray (); New Type: Db4objects.Db4o.Query.IEvaluation Member Added: public void Evaluate (Db4objects.Db4o.Query.ICandidate candidate); New Type: Db4objects.Db4o.Query.IQuery Member Added: public Db4objects.Db4o.Query.IConstraint Constrain (object constraint); Member Added: public Db4objects.Db4o.Query.IConstraints Constraints (); Member Added: public Db4objects.Db4o.Query.IQuery Descend (string fieldName); Member Added: public Db4objects.Db4o.IObjectSet Execute (); Member Added: public Db4objects.Db4o.Query.IQuery OrderAscending (); Member Added: public Db4objects.Db4o.Query.IQuery OrderDescending (); Member Added: public Db4objects.Db4o.Query.IQuery SortBy (Db4objects.Db4o.Query.IQueryComparator comparator); New Type: Db4objects.Db4o.Query.IQueryComparator Member Added: public int Compare (object first, object second); New Type: Db4objects.Db4o.Query.Predicate Member Added: public Predicate (); Member Added: public Predicate (Type extentType); Member Added: public static readonly string PredicatemethodName; Member Added: public virtual System.Reflection.MethodInfo GetFilterMethod (); Member Added: public virtual Type ExtentType (); Member Added: public virtual bool AppliesTo (object candidate); New Type: Db4objects.Db4o.Reflect.ArrayInfo Member Added: public ArrayInfo (); Member Added: public virtual int ElementCount (); Member Added: public virtual void ElementCount (int count); Member Added: public virtual bool Primitive (); Member Added: public virtual void Primitive (bool flag); Member Added: public virtual bool Nullable (); Member Added: public virtual void Nullable (bool flag); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ReflectClass (); Member Added: public virtual void ReflectClass (Db4objects.Db4o.Reflect.IReflectClass claxx); Namespace Directory Created: Db4objects.Db4o.Reflect New Namespace File: Db4objects.Db4o.Reflect New Type: Db4objects.Db4o.Reflect.Core.AbstractReflectArray Member Added: public AbstractReflectArray (Db4objects.Db4o.Reflect.IReflector reflector); Member Added: protected readonly Db4objects.Db4o.Reflect.IReflector _reflector; Member Added: public abstract object NewInstance (Db4objects.Db4o.Reflect.IReflectClass componentType, int[] dimensions); Member Added: public abstract object NewInstance (Db4objects.Db4o.Reflect.IReflectClass componentType, int length); Member Added: public virtual int[] Dimensions (object arr); Member Added: public virtual int Flatten (object a_shaped, int[] a_dimensions, int a_currentDimension, object[] a_flat, int a_flatElement); Member Added: public virtual object Get (object onArray, int index); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass GetComponentType (Db4objects.Db4o.Reflect.IReflectClass a_class); Member Added: public virtual int GetLength (object array); Member Added: public virtual bool IsNDimensional (Db4objects.Db4o.Reflect.IReflectClass a_class); Member Added: public virtual void Set (object onArray, int index, object element); Member Added: public virtual int Shape (object[] a_flat, int a_flatElement, object a_shaped, int[] a_dimensions, int a_currentDimension); Member Added: public abstract void Analyze (object arg1, Db4objects.Db4o.Reflect.ArrayInfo arg2); Member Added: public abstract object NewInstance (Db4objects.Db4o.Reflect.IReflectClass arg1, Db4objects.Db4o.Reflect.ArrayInfo arg2); Namespace Directory Created: Db4objects.Db4o.Reflect.Core New Namespace File: Db4objects.Db4o.Reflect.Core New Type: Db4objects.Db4o.Reflect.Core.ConstructorSupport Member Added: public ConstructorSupport (); Member Added: public static Db4objects.Db4o.Reflect.Core.ReflectConstructorSpec CreateConstructor (Db4objects.Db4o.Reflect.Core.IConstructorAwareReflectClass claxx, Type clazz, Db4objects.Db4o.Reflect.IReflectorConfiguration config, Db4objects.Db4o.Reflect.Core.IReflectConstructor[] constructors); Member Added: public static Db4objects.Db4o.Reflect.Core.IReflectConstructor SkipConstructor (Db4objects.Db4o.Reflect.Core.IConstructorAwareReflectClass claxx, bool skipConstructor, bool testConstructor); New Type: Db4objects.Db4o.Reflect.Core.IConstructorAwareReflectClass Member Added: public Db4objects.Db4o.Reflect.Core.IReflectConstructor GetSerializableConstructor (); New Type: Db4objects.Db4o.Reflect.Core.IReflectConstructor Member Added: public Db4objects.Db4o.Reflect.IReflectClass[] GetParameterTypes (); Member Added: public object NewInstance (object[] parameters); New Type: Db4objects.Db4o.Reflect.Core.PlatformReflectConstructor Member Added: public PlatformReflectConstructor (Type clazz); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass[] GetParameterTypes (); Member Added: public virtual object NewInstance (object[] parameters); New Type: Db4objects.Db4o.Reflect.Core.ReflectConstructorSpec Member Added: public ReflectConstructorSpec (Db4objects.Db4o.Reflect.Core.IReflectConstructor constructor, object[] args); Member Added: public static readonly Db4objects.Db4o.Reflect.Core.ReflectConstructorSpec UnspecifiedConstructor; Member Added: public static readonly Db4objects.Db4o.Reflect.Core.ReflectConstructorSpec InvalidConstructor; Member Added: public virtual object NewInstance (); Member Added: public virtual Db4objects.Db4o.Foundation.TernaryBool CanBeInstantiated (); New Type: Db4objects.Db4o.Reflect.Core.ReflectorUtils Member Added: public ReflectorUtils (); Member Added: public static Db4objects.Db4o.Reflect.IReflectClass ReflectClassFor (Db4objects.Db4o.Reflect.IReflector reflector, object clazz); Member Added: public static Db4objects.Db4o.Reflect.IReflectField Field (Db4objects.Db4o.Reflect.IReflectClass claxx, string name); Member Added: public static void ForEachField (Db4objects.Db4o.Reflect.IReflectClass claxx, Db4objects.Db4o.Foundation.IProcedure4 procedure); New Type: Db4objects.Db4o.Reflect.Generic.GenericArray Member Added: public GenericArray (Db4objects.Db4o.Reflect.Generic.GenericClass clazz, int size); Member Added: public virtual System.Collections.IEnumerator Iterator (); Member Added: public override string ToString (); Namespace Directory Created: Db4objects.Db4o.Reflect.Generic New Namespace File: Db4objects.Db4o.Reflect.Generic New Type: Db4objects.Db4o.Reflect.Generic.GenericArrayClass Member Added: public GenericArrayClass (Db4objects.Db4o.Reflect.Generic.GenericReflector reflector, Db4objects.Db4o.Reflect.IReflectClass delegateClass, string name, Db4objects.Db4o.Reflect.Generic.GenericClass superclass); Member Added: public override Db4objects.Db4o.Reflect.IReflectClass GetComponentType (); Member Added: public override bool IsArray (); Member Added: public override bool IsInstance (object candidate); Member Added: public override string ToString (object obj); New Type: Db4objects.Db4o.Reflect.Generic.GenericArrayReflector Member Added: public GenericArrayReflector (Db4objects.Db4o.Reflect.Generic.GenericReflector reflector); Member Added: public virtual void Analyze (object obj, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public virtual int[] Dimensions (object arr); Member Added: public virtual int Flatten (object a_shaped, int[] a_dimensions, int a_currentDimension, object[] a_flat, int a_flatElement); Member Added: public virtual object Get (object onArray, int index); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass GetComponentType (Db4objects.Db4o.Reflect.IReflectClass claxx); Member Added: public virtual int GetLength (object array); Member Added: public virtual bool IsNDimensional (Db4objects.Db4o.Reflect.IReflectClass a_class); Member Added: public virtual object NewInstance (Db4objects.Db4o.Reflect.IReflectClass componentType, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public virtual object NewInstance (Db4objects.Db4o.Reflect.IReflectClass componentType, int length); Member Added: public virtual object NewInstance (Db4objects.Db4o.Reflect.IReflectClass componentType, int[] dimensions); Member Added: public virtual void Set (object onArray, int index, object element); Member Added: public virtual int Shape (object[] a_flat, int a_flatElement, object a_shaped, int[] a_dimensions, int a_currentDimension); New Type: Db4objects.Db4o.Reflect.Generic.GenericClass Member Added: public GenericClass (Db4objects.Db4o.Reflect.Generic.GenericReflector reflector, Db4objects.Db4o.Reflect.IReflectClass delegateClass, string name, Db4objects.Db4o.Reflect.Generic.GenericClass superclass); Member Added: protected Db4objects.Db4o.Reflect.Generic.IGenericConverter _converter; Member Added: public virtual Db4objects.Db4o.Reflect.Generic.GenericClass ArrayClass (); Member Added: public virtual object DeepClone (object obj); Member Added: public override bool Equals (object obj); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass GetComponentType (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectField GetDeclaredField (string name); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectField[] GetDeclaredFields (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass GetDelegate (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectMethod GetMethod (string methodName, Db4objects.Db4o.Reflect.IReflectClass[] paramClasses); Member Added: public virtual string GetName (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass GetSuperclass (); Member Added: public override int GetHashCode (); Member Added: public virtual void InitFields (Db4objects.Db4o.Reflect.Generic.GenericField[] fields); Member Added: public virtual bool IsAbstract (); Member Added: public virtual bool IsArray (); Member Added: public virtual bool IsAssignableFrom (Db4objects.Db4o.Reflect.IReflectClass subclassCandidate); Member Added: public virtual bool IsCollection (); Member Added: public virtual bool IsInstance (object candidate); Member Added: public virtual bool IsInterface (); Member Added: public virtual bool IsPrimitive (); Member Added: public virtual object NewInstance (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflector Reflector (); Member Added: public override string ToString (); Member Added: public virtual string ToString (object obj); Member Added: public virtual bool EnsureCanBeInstantiated (); Member Added: public virtual object NullValue (); Member Added: public virtual bool IsImmutable (); New Type: Db4objects.Db4o.Reflect.Generic.GenericClassBuilder Member Added: public GenericClassBuilder (Db4objects.Db4o.Reflect.Generic.GenericReflector reflector, Db4objects.Db4o.Reflect.IReflector delegate_); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass CreateClass (string name, Db4objects.Db4o.Reflect.IReflectClass superClass, int fieldCount); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectField CreateField (Db4objects.Db4o.Reflect.IReflectClass parentType, string fieldName, Db4objects.Db4o.Reflect.IReflectClass fieldType, bool isVirtual, bool isPrimitive, bool isArray, bool isNArray); Member Added: public virtual void InitFields (Db4objects.Db4o.Reflect.IReflectClass clazz, Db4objects.Db4o.Reflect.IReflectField[] fields); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectField[] FieldArray (int length); New Type: Db4objects.Db4o.Reflect.Generic.GenericField Member Added: public GenericField (string name, Db4objects.Db4o.Reflect.IReflectClass clazz, bool primitive); Member Added: public virtual object DeepClone (object obj); Member Added: public virtual object Get (object onObject); Member Added: public virtual string GetName (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass GetFieldType (); Member Added: public virtual bool IsPublic (); Member Added: public virtual bool IsPrimitive (); Member Added: public virtual bool IsStatic (); Member Added: public virtual bool IsTransient (); Member Added: public virtual void Set (object onObject, object value); Member Added: public virtual object IndexEntry (object orig); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass IndexType (); New Type: Db4objects.Db4o.Reflect.Generic.GenericObject Member Added: public GenericObject (Db4objects.Db4o.Reflect.Generic.GenericClass clazz); Member Added: public virtual void Set (int index, object value); Member Added: public virtual object Get (int index); Member Added: public override string ToString (); Member Added: public virtual Db4objects.Db4o.Reflect.Generic.GenericClass GetGenericClass (); Member Added: public virtual int CompareTo (object o); New Type: Db4objects.Db4o.Reflect.Generic.GenericReflector Member Added: public GenericReflector (Db4objects.Db4o.Internal.Transaction trans, Db4objects.Db4o.Reflect.IReflector delegateReflector); Member Added: public GenericReflector (Db4objects.Db4o.Reflect.IReflector delegateReflector); Member Added: public virtual object DeepClone (object obj); Member Added: public virtual bool HasTransaction (); Member Added: public virtual void SetTransaction (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectArray Array (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ForClass (Type clazz); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ForName (string className); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ForObject (object obj); Member Added: public virtual Db4objects.Db4o.Reflect.IReflector GetDelegate (); Member Added: public virtual bool IsCollection (Db4objects.Db4o.Reflect.IReflectClass candidate); Member Added: public virtual void RegisterCollection (Type clazz); Member Added: public virtual void RegisterCollection (Db4objects.Db4o.Reflect.IReflectClassPredicate predicate); Member Added: public virtual void Register (Db4objects.Db4o.Reflect.Generic.GenericClass clazz); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass[] KnownClasses (); Member Added: public virtual void RegisterPrimitiveClass (int id, string name, Db4objects.Db4o.Reflect.Generic.IGenericConverter converter); Member Added: public virtual void SetParent (Db4objects.Db4o.Reflect.IReflector reflector); Member Added: public virtual void Configuration (Db4objects.Db4o.Reflect.IReflectorConfiguration config); New Type: Db4objects.Db4o.Reflect.Generic.GenericVirtualField Member Added: public GenericVirtualField (string name); Member Added: public override object DeepClone (object obj); Member Added: public override object Get (object onObject); Member Added: public override Db4objects.Db4o.Reflect.IReflectClass GetFieldType (); Member Added: public override bool IsPublic (); Member Added: public override bool IsStatic (); Member Added: public override bool IsTransient (); Member Added: public override void Set (object onObject, object value); New Type: Db4objects.Db4o.Reflect.Generic.IGenericConverter Member Added: public string ToString (Db4objects.Db4o.Reflect.Generic.GenericObject obj); Member Added: public string ToString (Db4objects.Db4o.Reflect.Generic.GenericArray array); New Type: Db4objects.Db4o.Reflect.Generic.IReflectClassBuilder Member Added: public Db4objects.Db4o.Reflect.IReflectClass CreateClass (string name, Db4objects.Db4o.Reflect.IReflectClass superClass, int fieldCount); Member Added: public Db4objects.Db4o.Reflect.IReflectField CreateField (Db4objects.Db4o.Reflect.IReflectClass parentType, string fieldName, Db4objects.Db4o.Reflect.IReflectClass fieldType, bool isVirtual, bool isPrimitive, bool isArray, bool isNArray); Member Added: public void InitFields (Db4objects.Db4o.Reflect.IReflectClass clazz, Db4objects.Db4o.Reflect.IReflectField[] fields); Member Added: public Db4objects.Db4o.Reflect.IReflectField[] FieldArray (int length); New Type: Db4objects.Db4o.Reflect.Generic.KnownClassesRepository Member Added: public KnownClassesRepository (Db4objects.Db4o.Reflect.Generic.IReflectClassBuilder builder); Member Added: public virtual void SetTransaction (Db4objects.Db4o.Internal.Transaction trans); Member Added: public virtual void Register (Db4objects.Db4o.Reflect.IReflectClass clazz); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ForID (int id); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ForName (string className); Member Added: public virtual System.Collections.IEnumerator Classes (); Member Added: public virtual void Register (int id, Db4objects.Db4o.Reflect.IReflectClass clazz); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass LookupByID (int id); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass LookupByName (string name); Member Added: public virtual void AddListener (Db4objects.Db4o.Foundation.IListener4 listener); Member Added: public virtual void RemoveListener (Db4objects.Db4o.Foundation.IListener4 listener); New Type: Db4objects.Db4o.Reflect.IReflectArray Member Added: public void Analyze (object obj, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public int[] Dimensions (object arr); Member Added: public int Flatten (object a_shaped, int[] a_dimensions, int a_currentDimension, object[] a_flat, int a_flatElement); Member Added: public object Get (object onArray, int index); Member Added: public Db4objects.Db4o.Reflect.IReflectClass GetComponentType (Db4objects.Db4o.Reflect.IReflectClass a_class); Member Added: public int GetLength (object array); Member Added: public bool IsNDimensional (Db4objects.Db4o.Reflect.IReflectClass a_class); Member Added: public object NewInstance (Db4objects.Db4o.Reflect.IReflectClass componentType, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public object NewInstance (Db4objects.Db4o.Reflect.IReflectClass componentType, int length); Member Added: public object NewInstance (Db4objects.Db4o.Reflect.IReflectClass componentType, int[] dimensions); Member Added: public void Set (object onArray, int index, object element); Member Added: public int Shape (object[] a_flat, int a_flatElement, object a_shaped, int[] a_dimensions, int a_currentDimension); New Type: Db4objects.Db4o.Reflect.IReflectClass Member Added: public Db4objects.Db4o.Reflect.IReflectClass GetComponentType (); Member Added: public Db4objects.Db4o.Reflect.IReflectField[] GetDeclaredFields (); Member Added: public Db4objects.Db4o.Reflect.IReflectField GetDeclaredField (string name); Member Added: public Db4objects.Db4o.Reflect.IReflectClass GetDelegate (); Member Added: public Db4objects.Db4o.Reflect.IReflectMethod GetMethod (string methodName, Db4objects.Db4o.Reflect.IReflectClass[] paramClasses); Member Added: public string GetName (); Member Added: public Db4objects.Db4o.Reflect.IReflectClass GetSuperclass (); Member Added: public bool IsAbstract (); Member Added: public bool IsArray (); Member Added: public bool IsAssignableFrom (Db4objects.Db4o.Reflect.IReflectClass type); Member Added: public bool IsCollection (); Member Added: public bool IsInstance (object obj); Member Added: public bool IsInterface (); Member Added: public bool IsPrimitive (); Member Added: public object NewInstance (); Member Added: public Db4objects.Db4o.Reflect.IReflector Reflector (); Member Added: public object NullValue (); Member Added: public bool EnsureCanBeInstantiated (); Member Added: public bool IsImmutable (); New Type: Db4objects.Db4o.Reflect.IReflectClassPredicate Member Added: public bool Match (Db4objects.Db4o.Reflect.IReflectClass item); New Type: Db4objects.Db4o.Reflect.IReflectField Member Added: public object Get (object onObject); Member Added: public string GetName (); Member Added: public Db4objects.Db4o.Reflect.IReflectClass GetFieldType (); Member Added: public bool IsPublic (); Member Added: public bool IsStatic (); Member Added: public bool IsTransient (); Member Added: public void Set (object onObject, object value); Member Added: public Db4objects.Db4o.Reflect.IReflectClass IndexType (); Member Added: public object IndexEntry (object orig); New Type: Db4objects.Db4o.Reflect.IReflectMethod Member Added: public object Invoke (object onObject, object[] parameters); Member Added: public Db4objects.Db4o.Reflect.IReflectClass GetReturnType (); New Type: Db4objects.Db4o.Reflect.IReflector Member Added: public void Configuration (Db4objects.Db4o.Reflect.IReflectorConfiguration config); Member Added: public Db4objects.Db4o.Reflect.IReflectArray Array (); Member Added: public Db4objects.Db4o.Reflect.IReflectClass ForClass (Type clazz); Member Added: public Db4objects.Db4o.Reflect.IReflectClass ForName (string className); Member Added: public Db4objects.Db4o.Reflect.IReflectClass ForObject (object obj); Member Added: public bool IsCollection (Db4objects.Db4o.Reflect.IReflectClass clazz); Member Added: public void SetParent (Db4objects.Db4o.Reflect.IReflector reflector); New Type: Db4objects.Db4o.Reflect.IReflectorConfiguration Member Added: public bool TestConstructors (); Member Added: public bool CallConstructor (Db4objects.Db4o.Reflect.IReflectClass clazz); New Type: Db4objects.Db4o.Reflect.MultidimensionalArrayInfo Member Added: public MultidimensionalArrayInfo (); Member Added: public virtual void Dimensions (int[] dim); Member Added: public virtual int[] Dimensions (); New Type: Db4objects.Db4o.Rename Member Added: public Rename (); Member Added: public Rename (string aClass, string aFrom, string aTo); Member Added: public string rClass; Member Added: public string rFrom; Member Added: public string rTo; Member Added: public bool IsField (); New Type: Db4objects.Db4o.StaticClass Member Added: public StaticClass (); Member Added: public StaticClass (string name_, Db4objects.Db4o.StaticField[] fields_); Member Added: public string name; Member Added: public Db4objects.Db4o.StaticField[] fields; New Type: Db4objects.Db4o.StaticField Member Added: public StaticField (); Member Added: public StaticField (string name_, object value_); Member Added: public string name; Member Added: public object value; New Type: Db4objects.Db4o.TA.DeactivatingRollbackStrategy Member Added: public DeactivatingRollbackStrategy (); Member Added: public virtual void Rollback (Db4objects.Db4o.IObjectContainer container, object obj); Namespace Directory Created: Db4objects.Db4o.TA New Namespace File: Db4objects.Db4o.TA New Type: Db4objects.Db4o.TA.IActivatable Member Added: public void Bind (Db4objects.Db4o.Activation.IActivator activator); Member Added: public void Activate (Db4objects.Db4o.Activation.ActivationPurpose purpose); New Type: Db4objects.Db4o.TA.IActivatableInstrumented New Type: Db4objects.Db4o.TA.IRollbackStrategy Member Added: public void Rollback (Db4objects.Db4o.IObjectContainer container, object obj); New Type: Db4objects.Db4o.TA.NotTransparentActivationEnabled Member Added: public NotTransparentActivationEnabled (Db4objects.Db4o.Internal.ClassMetadata clazz); Member Added: public override string Problem (); Member Added: public override object Reason (); Member Added: public override string Solution (); New Type: Db4objects.Db4o.TA.TransparentActivationSupport Member Added: public TransparentActivationSupport (); Member Added: public virtual void Prepare (Db4objects.Db4o.Config.IConfiguration configuration); Member Added: public virtual void Apply (Db4objects.Db4o.Internal.IInternalObjectContainer container); Member Added: public static bool IsTransparentActivationEnabledOn (Db4objects.Db4o.Internal.IInternalObjectContainer container); Member Added: protected static Db4objects.Db4o.Internal.Activation.IActivationDepthProvider ActivationProvider (Db4objects.Db4o.Internal.IInternalObjectContainer container); New Type: Db4objects.Db4o.TA.TransparentPersistenceSupport Member Added: public TransparentPersistenceSupport (Db4objects.Db4o.TA.IRollbackStrategy rollbackStrategy); Member Added: public TransparentPersistenceSupport (); Member Added: public override void Apply (Db4objects.Db4o.Internal.IInternalObjectContainer container); Member Added: public override void Prepare (Db4objects.Db4o.Config.IConfiguration configuration); New Type: Db4objects.Db4o.Typehandlers.CollectionTypeHandler Member Added: public CollectionTypeHandler (); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public virtual void Activate (Db4objects.Db4o.Marshall.IReferenceActivationContext context); Member Added: public virtual void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public virtual void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadCandidateHandler (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public virtual void CollectIDs (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public virtual bool DescendsIntoMembers (); Namespace Directory Created: Db4objects.Db4o.Typehandlers New Namespace File: Db4objects.Db4o.Typehandlers New Type: Db4objects.Db4o.Typehandlers.IActivationContext Member Added: public void CascadeActivationToTarget (); Member Added: public void CascadeActivationToChild (object obj); Member Added: public Db4objects.Db4o.Internal.ObjectContainerBase Container (); Member Added: public object TargetObject (); Member Added: public Db4objects.Db4o.Internal.ClassMetadata ClassMetadata (); Member Added: public Db4objects.Db4o.Internal.Activation.IActivationDepth Depth (); Member Added: public Db4objects.Db4o.Typehandlers.IActivationContext ForObject (object newTargetObject); Member Added: public Db4objects.Db4o.Typehandlers.IActivationContext Descend (); New Type: Db4objects.Db4o.Typehandlers.ICascadingTypeHandler Member Added: public void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadCandidateHandler (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public void CollectIDs (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); New Type: Db4objects.Db4o.Typehandlers.IInstantiatingTypeHandler Member Added: public object Instantiate (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public void WriteInstantiation (Db4objects.Db4o.Marshall.IWriteContext context, object obj); New Type: Db4objects.Db4o.Typehandlers.IQueryableTypeHandler Member Added: public bool DescendsIntoMembers (); New Type: Db4objects.Db4o.Typehandlers.IReferenceTypeHandler Member Added: public void Activate (Db4objects.Db4o.Marshall.IReferenceActivationContext context); New Type: Db4objects.Db4o.Typehandlers.ITypeFamilyTypeHandler New Type: Db4objects.Db4o.Typehandlers.ITypeHandler4 Member Added: public void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); New Type: Db4objects.Db4o.Typehandlers.ITypeHandlerPredicate Member Added: public bool Match (Db4objects.Db4o.Reflect.IReflectClass classReflector); New Type: Db4objects.Db4o.Typehandlers.IValueTypeHandler Member Added: public object Read (Db4objects.Db4o.Marshall.IReadContext context); New Type: Db4objects.Db4o.Typehandlers.IgnoreFieldsTypeHandler Member Added: public static readonly Db4objects.Db4o.Typehandlers.ITypeHandler4 Instance; Member Added: public virtual void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public virtual void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public virtual void Activate (Db4objects.Db4o.Marshall.IReferenceActivationContext context); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: public virtual void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public virtual void CollectIDs (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadCandidateHandler (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); New Type: Db4objects.Db4o.Typehandlers.Internal.KeyValueHandlerPair Member Added: public KeyValueHandlerPair (Db4objects.Db4o.Typehandlers.ITypeHandler4 keyHandler, Db4objects.Db4o.Typehandlers.ITypeHandler4 valueHandler); Member Added: public readonly Db4objects.Db4o.Typehandlers.ITypeHandler4 _keyHandler; Member Added: public readonly Db4objects.Db4o.Typehandlers.ITypeHandler4 _valueHandler; Namespace Directory Created: Db4objects.Db4o.Typehandlers.Internal New Namespace File: Db4objects.Db4o.Typehandlers.Internal New Type: Db4objects.Db4o.Typehandlers.MapTypeHandler Member Added: public MapTypeHandler (); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public virtual void Activate (Db4objects.Db4o.Marshall.IReferenceActivationContext context); Member Added: public virtual void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public virtual void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadCandidateHandler (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public virtual void CollectIDs (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); New Type: Db4objects.Db4o.Typehandlers.SingleClassTypeHandlerPredicate Member Added: public SingleClassTypeHandlerPredicate (Type clazz); Member Added: public bool Match (Db4objects.Db4o.Reflect.IReflectClass candidate); New Type: Db4objects.Db4o.Types.IBlob Member Added: public string GetFileName (); Member Added: public double GetStatus (); Member Added: public void ReadFrom (Sharpen.IO.File file); Member Added: public void ReadLocal (Sharpen.IO.File file); Member Added: public void WriteLocal (Sharpen.IO.File file); Member Added: public void WriteTo (Sharpen.IO.File file); Member Added: public void DeleteFile (); Namespace Directory Created: Db4objects.Db4o.Types New Namespace File: Db4objects.Db4o.Types New Type: Db4objects.Db4o.Types.IDb4oType New Type: Db4objects.Db4o.Types.ITransientClass New Type: Db4objects.Db4o.Types.IUnversioned New Type: Db4objects.Db4o.User Member Added: public User (); Member Added: public User (string name_, string password_); Member Added: public string name; Member Added: public string password; New Type: Db4objects.Db4o.Collections.ActivatableDictionary`2 Member Added: public ActivatableDictionary (); Member Added: public ActivatableDictionary (System.Collections.Generic.IEqualityComparer comparer); Member Added: public ActivatableDictionary (System.Collections.Generic.IDictionary dictionary, System.Collections.Generic.IEqualityComparer comparer); Member Added: public ActivatableDictionary (System.Collections.Generic.IDictionary dictionary); Member Added: public ActivatableDictionary (int capacity); Member Added: public ActivatableDictionary (int capacity, System.Collections.Generic.IEqualityComparer comparer); Member Added: protected ActivatableDictionary (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context); Member Added: public System.Collections.Generic.IEnumerator> GetEnumerator (); Member Added: public void Remove (object key); Member Added: System.Collections.IEnumerator IEnumerable.GetEnumerator (); Member Added: public void Add (System.Collections.Generic.KeyValuePair item); Member Added: public bool Contains (object key); Member Added: public void Add (object key, object value); Member Added: public void Clear (); Member Added: System.Collections.IDictionaryEnumerator IDictionary.GetEnumerator (); Member Added: public bool Contains (System.Collections.Generic.KeyValuePair item); Member Added: public void CopyTo (System.Collections.Generic.KeyValuePair[] array, int arrayIndex); Member Added: public bool Remove (System.Collections.Generic.KeyValuePair item); Member Added: public void CopyTo (Array array, int index); Member Added: public bool ContainsKey (TKey key); Member Added: public void Add (TKey key, TValue value); Member Added: public bool Remove (TKey key); Member Added: public bool TryGetValue (TKey key, out TValue value); Member Added: public bool ContainsValue (TValue value); Member Added: public void GetObjectData (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context); Member Added: public void OnDeserialization (object sender); Member Added: object System.Collections.IDictionary.Item[object key] { get; set; } Member Added: System.Collections.ICollection System.Collections.IDictionary.Values { get; } Member Added: System.Collections.ICollection System.Collections.IDictionary.Keys { get; } Member Added: System.Collections.Generic.ICollection System.Collections.Generic.IDictionary.Values { get; } Member Added: public int Count { get; } Member Added: public object SyncRoot { get; } Member Added: public bool IsSynchronized { get; } Member Added: public bool IsReadOnly { get; } Member Added: public bool IsFixedSize { get; } Member Added: public TValue this[TKey key] { get; set; } Member Added: public System.Collections.Generic.ICollection Keys { get; } Member Added: public System.Collections.Generic.Dictionary.ValueCollection Values { get; } Member Added: public System.Collections.Generic.IEqualityComparer Comparer { get; } New Type: Db4objects.Db4o.Collections.ActivatableList`1 Member Added: public ActivatableList (); Member Added: public ActivatableList (System.Collections.Generic.IEnumerable source); Member Added: public ActivatableList (int capacity); Member Added: public System.Collections.ObjectModel.ReadOnlyCollection AsReadOnly (); Member Added: public System.Collections.Generic.IEnumerator GetEnumerator (); Member Added: System.Collections.IEnumerator IEnumerable.GetEnumerator (); Member Added: public void Add (T item); Member Added: public void AddRange (System.Collections.Generic.IEnumerable collection); Member Added: public int BinarySearch (T item); Member Added: public int BinarySearch (int index, int count, T item, System.Collections.Generic.IComparer comparer); Member Added: public int BinarySearch (T item, System.Collections.Generic.IComparer comparer); Member Added: public void Clear (); Member Added: public bool Contains (T item); Member Added: public void CopyTo (T[] array, int arrayIndex); Member Added: public void CopyTo (T[] array); Member Added: public void CopyTo (int index, T[] array, int arrayIndex, int count); Member Added: public override bool Equals (object obj); Member Added: public bool Exists (Predicate match); Member Added: public T Find (Predicate match); Member Added: public System.Collections.Generic.List FindAll (Predicate match); Member Added: public int FindIndex (Predicate match); Member Added: public int FindIndex (int startIndex, Predicate match); Member Added: public int FindIndex (int startIndex, int count, Predicate match); Member Added: public T FindLast (Predicate match); Member Added: public int FindLastIndex (Predicate match); Member Added: public int FindLastIndex (int startIndex, Predicate match); Member Added: public int FindLastIndex (int startIndex, int count, Predicate match); Member Added: public void ForEach (Action action); Member Added: public System.Collections.Generic.List GetRange (int index, int count); Member Added: public int IndexOf (T item); Member Added: public int IndexOf (T item, int index); Member Added: public int IndexOf (T item, int index, int count); Member Added: public void InsertRange (int index, System.Collections.Generic.IEnumerable collection); Member Added: public int LastIndexOf (T item); Member Added: public int LastIndexOf (T item, int index); Member Added: public int LastIndexOf (T item, int index, int count); Member Added: public int RemoveAll (Predicate match); Member Added: public void RemoveRange (int index, int count); Member Added: public void Reverse (); Member Added: public void Reverse (int index, int count); Member Added: public void Sort (); Member Added: public void Sort (System.Collections.Generic.IComparer comparer); Member Added: public void Sort (int index, int count, System.Collections.Generic.IComparer comparer); Member Added: public void Sort (Comparison comparison); Member Added: public T[] ToArray (); Member Added: public void TrimExcess (); Member Added: public bool TrueForAll (Predicate match); Member Added: public System.Collections.Generic.List ConvertAll (Converter converter); Member Added: public bool Remove (T item); Member Added: public void Insert (int index, T item); Member Added: public void RemoveAt (int index); Member Added: public int Count { get; } Member Added: public int Capacity { get; set; } Member Added: public bool IsReadOnly { get; } Member Added: public T this[int index] { get; set; } New Type: Db4objects.Db4o.Collections.IActivatableCollection`1 New Type: Db4objects.Db4o.Collections.ISet`1 Member Added: public bool AddAll (System.Collections.Generic.IEnumerable ts); Member Added: public bool RemoveAll (System.Collections.Generic.IEnumerable ts); Member Added: public bool ContainsAll (System.Collections.Generic.IEnumerable ts); Member Added: public bool IsEmpty { get; } New Type: Db4objects.Db4o.Config.Attributes.IndexedAttribute Member Added: public IndexedAttribute (); Namespace Directory Created: Db4objects.Db4o.Config.Attributes New Namespace File: Db4objects.Db4o.Config.Attributes New Type: Db4objects.Db4o.Config.TCultureInfo Member Added: public TCultureInfo (); Member Added: public object OnInstantiate (Db4objects.Db4o.IObjectContainer store, object stored); Member Added: public object OnStore (Db4objects.Db4o.IObjectContainer store, object obj); Member Added: public void OnActivate (Db4objects.Db4o.IObjectContainer container, object applicationObject, object storedObject); Member Added: public Type StoredClass (); New Type: Db4objects.Db4o.Config.TDictionary Member Added: public TDictionary (); Member Added: public void OnActivate (Db4objects.Db4o.IObjectContainer objectContainer, object obj, object members); Member Added: public object OnStore (Db4objects.Db4o.IObjectContainer objectContainer, object obj); Member Added: public Type StoredClass (); New Type: Db4objects.Db4o.Config.TList Member Added: public TList (); Member Added: public void OnActivate (Db4objects.Db4o.IObjectContainer objectContainer, object obj, object members); Member Added: public object OnStore (Db4objects.Db4o.IObjectContainer objectContainer, object obj); Member Added: public Type StoredClass (); New Type: Db4objects.Db4o.Config.TQueue Member Added: public TQueue (); Member Added: public void OnActivate (Db4objects.Db4o.IObjectContainer objectContainer, object obj, object members); Member Added: public object OnStore (Db4objects.Db4o.IObjectContainer objectContainer, object obj); Member Added: public Type StoredClass (); New Type: Db4objects.Db4o.Config.TStack Member Added: public TStack (); Member Added: public void OnActivate (Db4objects.Db4o.IObjectContainer objectContainer, object obj, object members); Member Added: public object OnStore (Db4objects.Db4o.IObjectContainer objectContainer, object obj); Member Added: public Type StoredClass (); New Type: Db4objects.Db4o.Config.TTransient Member Added: public TTransient (); Member Added: public void OnActivate (Db4objects.Db4o.IObjectContainer objectContainer, object obj, object members); Member Added: public object OnStore (Db4objects.Db4o.IObjectContainer objectContainer, object obj); Member Added: public Type StoredClass (); Member Added: public object OnInstantiate (Db4objects.Db4o.IObjectContainer objectContainer, object storedObject); New Type: Db4objects.Db4o.Config.TType Member Added: public TType (); Member Added: public void OnActivate (Db4objects.Db4o.IObjectContainer objectContainer, object obj, object members); Member Added: public object OnInstantiate (Db4objects.Db4o.IObjectContainer objectContainer, object obj); Member Added: public object OnStore (Db4objects.Db4o.IObjectContainer objectContainer, object obj); Member Added: public Type StoredClass (); New Type: Db4objects.Db4o.Defragment.AvailableTypeFilter Member Added: public AvailableTypeFilter (); Member Added: public bool Accept (Db4objects.Db4o.Ext.IStoredClass storedClass); New Type: Db4objects.Db4o.Diagnostic.DiagnosticToTrace Member Added: public DiagnosticToTrace (); Member Added: public virtual void OnDiagnostic (Db4objects.Db4o.Diagnostic.IDiagnostic d); New Type: Db4objects.Db4o.Dynamic Member Added: public Dynamic (); Member Added: public static object GetProperty (object obj, string prop); Member Added: public static void SetProperty (object obj, string prop, object val); New Type: Db4objects.Db4o.Foundation.CRC32 Member Added: public CRC32 (); Member Added: public static long CheckSum (byte[] buffer, int start, int count); New Type: Db4objects.Db4o.Foundation.Coercion4 Member Added: public Coercion4 (); Member Added: public static object ToByte (object obj); Member Added: public static object ToSByte (object obj); Member Added: public static object ToShort (object obj); Member Added: public static object ToInt (object obj); Member Added: public static object ToLong (object obj); Member Added: public static object ToFloat (object obj); Member Added: public static object ToDouble (object obj); New Type: Db4objects.Db4o.Foundation.Collections.ICollectionInitializer Member Added: public void Clear (); Member Added: public void Add (object o); Member Added: public void FinishAdding (); Member Added: public int Count (); Namespace Directory Created: Db4objects.Db4o.Foundation.Collections New Namespace File: Db4objects.Db4o.Foundation.Collections New Type: Db4objects.Db4o.Foundation.Collections.CollectionInitializer Member Added: public CollectionInitializer (); Member Added: public static Db4objects.Db4o.Foundation.Collections.ICollectionInitializer For (object destination); New Type: Db4objects.Db4o.Foundation.IO.File4 Member Added: public File4 (); Member Added: public static void Delete (string file); Member Added: public static void Copy (string from, string to); Member Added: public static long Size (string filePath); Namespace Directory Created: Db4objects.Db4o.Foundation.IO New Namespace File: Db4objects.Db4o.Foundation.IO New Type: Db4objects.Db4o.Foundation.Function`2 New Type: Db4objects.Db4o.Foundation.Tuple`2 Member Added: public Tuple (A a, B b); Member Added: public A a; Member Added: public B b; New Type: Db4objects.Db4o.Foundation.My`1 Member Added: public My (); Member Added: public static TService Instance { get; } New Type: Db4objects.Db4o.Foundation.Action4 New Type: Db4objects.Db4o.Foundation.RunnableAction Member Added: public RunnableAction (Db4objects.Db4o.Foundation.Action4 action); Member Added: public void Run (); New Type: Db4objects.Db4o.Foundation.SignatureGenerator Member Added: public SignatureGenerator (); Member Added: public static string GenerateSignature (); New Type: Db4objects.Db4o.IO.RandomAccessFileFactory Member Added: public RandomAccessFileFactory (); Member Added: public static Sharpen.IO.RandomAccessFile NewRandomAccessFile (string path, bool readOnly, bool lockFile); New Type: Db4objects.Db4o.IObjectContainer Member Added: public void Activate (object obj, int depth); Member Added: public bool Close (); Member Added: public void Commit (); Member Added: public void Deactivate (object obj, int depth); Member Added: public void Delete (object obj); Member Added: public Db4objects.Db4o.Ext.IExtObjectContainer Ext (); Member Added: public Db4objects.Db4o.IObjectSet QueryByExample (object template); Member Added: public Db4objects.Db4o.Query.IQuery Query (); Member Added: public Db4objects.Db4o.IObjectSet Query (Type clazz); Member Added: public Db4objects.Db4o.IObjectSet Query (Db4objects.Db4o.Query.Predicate predicate); Member Added: public Db4objects.Db4o.IObjectSet Query (Db4objects.Db4o.Query.Predicate predicate, Db4objects.Db4o.Query.IQueryComparator comparator); Member Added: public Db4objects.Db4o.IObjectSet Query (Db4objects.Db4o.Query.Predicate predicate, System.Collections.IComparer comparer); Member Added: public void Rollback (); Member Added: public void Store (object obj); Member Added: public System.Collections.Generic.IList Query (Predicate match); Member Added: public System.Collections.Generic.IList Query (Predicate match, System.Collections.Generic.IComparer comparer); Member Added: public System.Collections.Generic.IList Query (Predicate match, Comparison comparison); Member Added: public System.Collections.Generic.IList Query (Type extent); Member Added: public System.Collections.Generic.IList Query (); Member Added: public System.Collections.Generic.IList Query (System.Collections.Generic.IComparer comparer); New Type: Db4objects.Db4o.Internal.Convert.Conversions.DropClassIndexesConversion Member Added: protected DropClassIndexesConversion (); Member Added: public override void Convert (Db4objects.Db4o.Internal.Convert.ConversionStage.SystemUpStage stage); Member Added: protected abstract bool Accept (Db4objects.Db4o.Internal.ClassMetadata classmetadata); New Type: Db4objects.Db4o.Internal.Encoding.UTF8StringEncoding Member Added: public UTF8StringEncoding (); Member Added: public override byte[] Encode (string str); Member Added: public override string Decode (byte[] bytes, int start, int length); New Type: Db4objects.Db4o.native.Db4objects.Db4o.Internal.GenericTypeHandlerPredicate Member Added: public GenericTypeHandlerPredicate (Type genericType); Member Added: public bool Match (Db4objects.Db4o.Reflect.IReflectClass classReflector); Namespace Directory Created: Db4objects.Db4o.native.Db4objects.Db4o.Internal New Namespace File: Db4objects.Db4o.native.Db4objects.Db4o.Internal New Type: Db4objects.Db4o.Internal.Handlers.DateHandler Member Added: public DateHandler (); Member Added: public override object DefaultValue (); Member Added: public override object PrimitiveNull (); Member Added: public override object NullRepresentationInUntypedArrays (); Member Added: public override object CopyValue (object from, object to); New Type: Db4objects.Db4o.Internal.Handlers.DateTimeHandler Member Added: public DateTimeHandler (); Member Added: public override object DefaultValue (); Member Added: public override object Read (byte[] bytes, int offset); Member Added: protected virtual DateTime ReadKind (DateTime dateTime, byte[] bytes, int offset); Member Added: public override int TypeID (); Member Added: public override void Write (object obj, byte[] bytes, int offset); Member Added: protected virtual void WriteKind (DateTime dateTime, byte[] bytes, int offset); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: protected virtual object ReadKind (Db4objects.Db4o.Marshall.IReadContext context, DateTime dateTime); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: protected virtual void WriteKind (Db4objects.Db4o.Marshall.IWriteContext context, DateTime dateTime); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object obj); New Type: Db4objects.Db4o.Internal.Handlers.DecimalHandler Member Added: public DecimalHandler (); Member Added: public override object DefaultValue (); Member Added: public override object Read (byte[] bytes, int offset); Member Added: public override int TypeID (); Member Added: public override void Write (object obj, byte[] bytes, int offset); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object obj); New Type: Db4objects.Db4o.Internal.Handlers.IntegralTypeHandler Member Added: protected IntegralTypeHandler (); New Type: Db4objects.Db4o.Internal.Handlers.SByteHandler Member Added: public SByteHandler (); Member Added: public override object Coerce (Db4objects.Db4o.Reflect.IReflectClass claxx, object obj); Member Added: public override object DefaultValue (); Member Added: public override object Read (byte[] bytes, int offset); Member Added: public override int TypeID (); Member Added: public override void Write (object obj, byte[] bytes, int offset); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object obj); New Type: Db4objects.Db4o.Internal.Handlers.StructHandler Member Added: protected StructHandler (); New Type: Db4objects.Db4o.Internal.Handlers.UIntHandler Member Added: public UIntHandler (); Member Added: public override object DefaultValue (); Member Added: public override object Read (byte[] bytes, int offset); Member Added: public override int TypeID (); Member Added: public override void Write (object obj, byte[] bytes, int offset); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object obj); New Type: Db4objects.Db4o.Internal.Handlers.ULongHandler Member Added: public ULongHandler (); Member Added: public override object DefaultValue (); Member Added: public override void Write (object obj, byte[] bytes, int offset); Member Added: public override int TypeID (); Member Added: public override object Read (byte[] bytes, int offset); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object obj); New Type: Db4objects.Db4o.Internal.Handlers.UShortHandler Member Added: public UShortHandler (); Member Added: public override object DefaultValue (); Member Added: public override object Read (byte[] bytes, int offset); Member Added: public override int TypeID (); Member Added: public override void Write (object obj, byte[] bytes, int offset); Member Added: public override object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public override void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public override Db4objects.Db4o.Foundation.IPreparedComparison InternalPrepareComparison (object obj); New Type: Db4objects.Db4o.Internal.Marshall.MarshallingConstants0 Member Added: public MarshallingConstants0 (); Member Added: public static readonly DateTime NullDate; New Type: Db4objects.Db4o.Internal.Platform4 Member Added: public Platform4 (); Member Added: public static object[] CollectionToArray (Db4objects.Db4o.Internal.ObjectContainerBase stream, object obj); Member Added: public static Db4objects.Db4o.Reflect.IReflector ReflectorForType (Type typeInstance); Member Added: public static object CreateWeakReference (object obj); Member Added: public static bool IsCompact (); Member Added: public static object GetTypeForClass (object obj); Member Added: public static bool NeedsLockFileThread (); Member Added: public static bool HasWeakReferences (); Member Added: public static bool IsConnected (Sharpen.Net.Socket socket); Member Added: public static void RegisterCollections (Db4objects.Db4o.Reflect.Generic.GenericReflector reflector); Member Added: public static void SetAccessible (object obj); Member Added: public static bool StoreStaticFieldValues (Db4objects.Db4o.Reflect.IReflector reflector, Db4objects.Db4o.Reflect.IReflectClass clazz); Member Added: public static byte[] UpdateClassName (byte[] nameBytes); Member Added: public static object WeakReferenceTarget (object weakRef); Member Added: public static bool IsTransient (Db4objects.Db4o.Reflect.IReflectClass clazz); Member Added: public static bool IsTransient (Type type); Member Added: public static Db4objects.Db4o.Internal.Handlers.NetTypeHandler[] Types (Db4objects.Db4o.Reflect.IReflector reflector); Member Added: public static bool IsSimple (Type a_class); Member Added: public static DateTime Now (); Member Added: public static bool UseNativeSerialization (); Member Added: public static void RegisterPlatformHandlers (Db4objects.Db4o.Internal.ObjectContainerBase container); Member Added: public static Type[] PrimitiveTypes (); Member Added: public static object NullValue (Type type); Member Added: public static Type NullableTypeFor (Type primitiveType); Member Added: public static void ThrowUncheckedException (Exception exc); Member Added: public static sbyte ToSByte (byte b); New Type: Db4objects.Db4o.Internal.Query.GenericObjectSetFacade`1 Member Added: public GenericObjectSetFacade (Db4objects.Db4o.Internal.Query.Result.IQueryResult qr); Member Added: public readonly Db4objects.Db4o.Internal.Query.Result.StatefulQueryResult _delegate; Member Added: public void RemoveAt (int index); Member Added: public void Insert (int index, T value); Member Added: public bool Remove (T value); Member Added: public bool Contains (T value); Member Added: public void Clear (); Member Added: public int IndexOf (T value); Member Added: public void Add (T value); Member Added: public void CopyTo (T[] array, int index); Member Added: System.Collections.IEnumerator IEnumerable.GetEnumerator (); Member Added: public System.Collections.Generic.IEnumerator GetEnumerator (); Member Added: public bool IsReadOnly { get; } Member Added: public T this[int index] { get; set; } Member Added: public bool IsFixedSize { get; } Member Added: public bool IsSynchronized { get; } Member Added: public int Count { get; } Member Added: public object SyncRoot { get; } New Type: Db4objects.Db4o.Internal.Query.INQOptimizer Member Added: public void Optimize (Db4objects.Db4o.Query.IQuery q, object predicate, System.Reflection.MethodBase method); New Type: Db4objects.Db4o.Internal.Query.NQOptimizerFactory Member Added: public NQOptimizerFactory (); Member Added: public static Db4objects.Db4o.Internal.Query.INQOptimizer CreateExpressionBuilder (); New Type: Db4objects.Db4o.Internal.Query.NativeQueryHandler Member Added: public NativeQueryHandler (Db4objects.Db4o.IObjectContainer container); Member Added: public event Db4objects.Db4o.Internal.Query.QueryExecutionHandler QueryExecution; Member Added: public event Db4objects.Db4o.Internal.Query.QueryOptimizationFailureHandler QueryOptimizationFailure; Member Added: public virtual Db4objects.Db4o.IObjectSet Execute (Db4objects.Db4o.Query.IQuery query, Db4objects.Db4o.Query.Predicate predicate, Db4objects.Db4o.Query.IQueryComparator comparator); Member Added: public virtual System.Collections.Generic.IList Execute (Db4objects.Db4o.Query.IQuery query, Predicate match, Db4objects.Db4o.Query.IQueryComparator comparator); Member Added: public static System.Collections.Generic.IList ExecuteEnhancedFilter (Db4objects.Db4o.IObjectContainer container, Db4objects.Db4o.Internal.Query.IDb4oEnhancedFilter predicate); Member Added: public System.Collections.Generic.IList ExecuteEnhancedFilter (Db4objects.Db4o.Internal.Query.IDb4oEnhancedFilter filter); New Type: Db4objects.Db4o.Internal.Query.ObjectSetFacade Member Added: public ObjectSetFacade (Db4objects.Db4o.Internal.Query.Result.IQueryResult qr); Member Added: public readonly Db4objects.Db4o.Internal.Query.Result.StatefulQueryResult _delegate; Member Added: public object Get (int index); Member Added: public void Sort (Db4objects.Db4o.Query.IQueryComparator cmp); Member Added: public long[] GetIDs (); Member Added: public Db4objects.Db4o.Ext.IExtObjectSet Ext (); Member Added: public bool MoveNext (); Member Added: public bool HasNext (); Member Added: public object Next (); Member Added: public void Reset (); Member Added: public int Size (); Member Added: public Db4objects.Db4o.Internal.Query.Result.StatefulQueryResult Delegate_ (); Member Added: public void RemoveAt (int index); Member Added: public void Insert (int index, object value); Member Added: public void Remove (object value); Member Added: public bool Contains (object value); Member Added: public void Clear (); Member Added: public int IndexOf (object value); Member Added: public int Add (object value); Member Added: public void CopyTo (Array array, int index); Member Added: public System.Collections.IEnumerator GetEnumerator (); Member Added: public object Current { get; } Member Added: public bool IsReadOnly { get; } Member Added: public object this[int index] { get; set; } Member Added: public bool IsFixedSize { get; } Member Added: public bool IsSynchronized { get; } Member Added: public int Count { get; } Member Added: public object SyncRoot { get; } New Type: Db4objects.Db4o.Internal.Query.QueryExecutionKind Member Added: Unoptimized Member Added: DynamicallyOptimized Member Added: PreOptimized New Type: Db4objects.Db4o.Internal.Query.QueryExecutionEventArgs Member Added: public QueryExecutionEventArgs (object predicate, Db4objects.Db4o.Internal.Query.QueryExecutionKind kind); Member Added: public object Predicate { get; } Member Added: public Db4objects.Db4o.Internal.Query.QueryExecutionKind ExecutionKind { get; } New Type: Db4objects.Db4o.Internal.Query.QueryExecutionHandler New Type: Db4objects.Db4o.Internal.Query.QueryOptimizationFailureEventArgs Member Added: public QueryOptimizationFailureEventArgs (Exception e); Member Added: public Exception Reason { get; } New Type: Db4objects.Db4o.Internal.Query.QueryOptimizationFailureHandler New Type: Db4objects.Db4o.Internal.ReflectPlatform Member Added: public ReflectPlatform (); Member Added: public static Type ForName (string typeName); Member Added: public static object CreateInstance (string typeName); Member Added: public static object CreateInstance (Type type); Member Added: public static string FullyQualifiedName (Type type); Member Added: public static bool IsNamedClass (Type type); Member Added: public static string SimpleName (Type type); New Type: Db4objects.Db4o.Internal.Reflect.Emitters.Setter Namespace Directory Created: Db4objects.Db4o.Internal.Reflect.Emitters New Namespace File: Db4objects.Db4o.Internal.Reflect.Emitters New Type: Db4objects.Db4o.Internal.Reflect.Emitters.Getter New Type: Db4objects.Db4o.Internal.Reflect.Emitters.AccessorFactory Member Added: public static Db4objects.Db4o.Internal.Reflect.Emitters.Setter SetterFor (System.Reflection.FieldInfo field); Member Added: public static Db4objects.Db4o.Internal.Reflect.Emitters.Getter GetterFor (System.Reflection.FieldInfo field); New Type: Db4objects.Db4o.Internal.Reflect.FastNetReflector Member Added: public FastNetReflector (); Member Added: protected override Db4objects.Db4o.Reflect.IReflectClass CreateClass (Type forType); Member Added: public override object DeepClone (object obj); New Type: Db4objects.Db4o.Internal.TagAttribute Member Added: public TagAttribute (string tag); Member Added: public string Tag { get; } New Type: Db4objects.Db4o.Query.EvaluationDelegate New Type: Db4objects.Db4o.Query.ISodaQueryFactory Member Added: public Db4objects.Db4o.Query.IQuery Query (); New Type: Db4objects.Db4o.Query.PredicatePlatform Member Added: public PredicatePlatform (); Member Added: public static readonly string PredicatemethodName; Member Added: public static bool IsFilterMethod (System.Reflection.MethodInfo method); Member Added: public static T GetField (object obj, string fieldName); New Type: Db4objects.Db4o.Reflect.Net.NetArray Member Added: public NetArray (Db4objects.Db4o.Reflect.IReflector reflector); Member Added: public override void Analyze (object obj, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public override object NewInstance (Db4objects.Db4o.Reflect.IReflectClass componentType, Db4objects.Db4o.Reflect.ArrayInfo info); Member Added: public override object NewInstance (Db4objects.Db4o.Reflect.IReflectClass componentType, int[] dimensions); Member Added: public override object NewInstance (Db4objects.Db4o.Reflect.IReflectClass componentType, int length); Namespace Directory Created: Db4objects.Db4o.Reflect.Net New Namespace File: Db4objects.Db4o.Reflect.Net New Type: Db4objects.Db4o.Reflect.Net.NetClass Member Added: public NetClass (Db4objects.Db4o.Reflect.IReflector reflector, Db4objects.Db4o.Reflect.Net.NetReflector netReflector, Type clazz); Member Added: protected readonly Db4objects.Db4o.Reflect.IReflector _reflector; Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass GetComponentType (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectField GetDeclaredField (string name); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectField[] GetDeclaredFields (); Member Added: protected virtual Db4objects.Db4o.Reflect.IReflectField CreateField (System.Reflection.FieldInfo field); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass GetDelegate (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectMethod GetMethod (string methodName, Db4objects.Db4o.Reflect.IReflectClass[] paramClasses); Member Added: public virtual string GetName (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass GetSuperclass (); Member Added: public virtual bool IsAbstract (); Member Added: public virtual bool IsArray (); Member Added: public virtual bool IsAssignableFrom (Db4objects.Db4o.Reflect.IReflectClass type); Member Added: public virtual bool IsInstance (object obj); Member Added: public virtual bool IsInterface (); Member Added: public virtual bool IsCollection (); Member Added: public virtual bool IsPrimitive (); Member Added: public virtual object NewInstance (); Member Added: public virtual Type GetNetType (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflector Reflector (); Member Added: public virtual Db4objects.Db4o.Reflect.Core.IReflectConstructor GetSerializableConstructor (); Member Added: public override string ToString (); Member Added: public virtual object NullValue (); Member Added: public virtual bool EnsureCanBeInstantiated (); Member Added: public bool IsImmutable (); New Type: Db4objects.Db4o.Reflect.Net.NetConstructor Member Added: public NetConstructor (Db4objects.Db4o.Reflect.IReflector reflector, System.Reflection.ConstructorInfo constructor); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass[] GetParameterTypes (); Member Added: public virtual object NewInstance (object[] parameters); New Type: Db4objects.Db4o.Reflect.Net.NetField Member Added: public NetField (Db4objects.Db4o.Reflect.IReflector reflector, System.Reflection.FieldInfo field); Member Added: protected readonly System.Reflection.FieldInfo _field; Member Added: public override string ToString (); Member Added: public virtual string GetName (); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass GetFieldType (); Member Added: public virtual bool IsPublic (); Member Added: public virtual bool IsStatic (); Member Added: public virtual bool IsTransient (); Member Added: public virtual void SetAccessible (); Member Added: public virtual object Get (object onObject); Member Added: public virtual void Set (object onObject, object attribute); Member Added: public object IndexEntry (object orig); Member Added: public Db4objects.Db4o.Reflect.IReflectClass IndexType (); Member Added: public static bool IsTransient (System.Reflection.FieldInfo field); Member Added: public static void MarkTransient (Type attributeType); Member Added: public static void MarkTransient (string attributeName); Member Added: public static void ResetTransientMarkers (); New Type: Db4objects.Db4o.Reflect.Net.NetMethod Member Added: public NetMethod (Db4objects.Db4o.Reflect.IReflector reflector, System.Reflection.MethodInfo method); Member Added: public Db4objects.Db4o.Reflect.IReflectClass GetReturnType (); Member Added: public virtual object Invoke (object onObject, object[] parameters); New Type: Db4objects.Db4o.Reflect.Net.NetReflector Member Added: public NetReflector (Db4objects.Db4o.Reflect.IReflectorConfiguration config); Member Added: public NetReflector (); Member Added: protected Db4objects.Db4o.Reflect.IReflector _parent; Member Added: public virtual Db4objects.Db4o.Reflect.IReflectArray Array (); Member Added: public virtual object DeepClone (object obj); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ForClass (Type forType); Member Added: protected virtual Db4objects.Db4o.Reflect.IReflectClass CreateClass (Type type); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ForName (string className); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass ForObject (object a_object); Member Added: public virtual bool IsCollection (Db4objects.Db4o.Reflect.IReflectClass candidate); Member Added: public virtual bool MethodCallsSupported (); Member Added: public static Db4objects.Db4o.Reflect.IReflectClass[] ToMeta (Db4objects.Db4o.Reflect.IReflector reflector, Type[] clazz); Member Added: public static Type[] ToNative (Db4objects.Db4o.Reflect.IReflectClass[] claxx); Member Added: public static Type ToNative (Db4objects.Db4o.Reflect.IReflectClass reflectClass); Member Added: public virtual void SetParent (Db4objects.Db4o.Reflect.IReflector reflector); Member Added: public virtual void Configuration (Db4objects.Db4o.Reflect.IReflectorConfiguration config); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectorConfiguration Configuration (); Member Added: public virtual object NullValue (Db4objects.Db4o.Reflect.IReflectClass clazz); Member Added: protected Db4objects.Db4o.Reflect.IReflector Parent (); New Type: Db4objects.Db4o.TransientAttribute Member Added: public TransientAttribute (); New Type: Db4objects.Db4o.Typehandlers.DateTimeOffsetTypeHandler Member Added: public DateTimeOffsetTypeHandler (); Member Added: void ITypeHandler4.Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: void ITypeHandler4.Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: void ITypeHandler4.Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: bool IQueryableTypeHandler.DescendsIntoMembers (); Member Added: object IValueTypeHandler.Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: Db4objects.Db4o.Foundation.IPreparedComparison IComparable4.PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: int ILinkLengthAware.LinkLength (); Member Added: object IIndexable4.ReadIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: void IIndexable4.WriteIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer writer, object obj); Member Added: void IIndexable4.DefragIndexEntry (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: object IIndexableTypeHandler.IndexEntryToObject (Db4objects.Db4o.Marshall.IContext context, object indexEntry); Member Added: object IIndexableTypeHandler.ReadIndexEntryFromObjectSlot (Db4objects.Db4o.Internal.Marshall.MarshallerFamily mf, Db4objects.Db4o.Internal.StatefulBuffer buffer); Member Added: object IIndexableTypeHandler.ReadIndexEntry (Db4objects.Db4o.Internal.Marshall.IObjectIdContext context); New Type: Db4objects.Db4o.Typehandlers.EnumTypeHandler Member Added: public EnumTypeHandler (); Member Added: public Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: public void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public bool DescendsIntoMembers (); Member Added: public int LinkLength (); Member Added: public object ReadIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public void WriteIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer writer, object obj); Member Added: public void DefragIndexEntry (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public object IndexEntryToObject (Db4objects.Db4o.Marshall.IContext context, object indexEntry); Member Added: public object ReadIndexEntryFromObjectSlot (Db4objects.Db4o.Internal.Marshall.MarshallerFamily mf, Db4objects.Db4o.Internal.StatefulBuffer statefulBuffer); Member Added: public object ReadIndexEntry (Db4objects.Db4o.Internal.Marshall.IObjectIdContext context); New Type: Db4objects.Db4o.Typehandlers.EnumTypeHandlerPredicate Member Added: public EnumTypeHandlerPredicate (); Member Added: public bool Match (Db4objects.Db4o.Reflect.IReflectClass classReflector); New Type: Db4objects.Db4o.Typehandlers.GenericCollectionTypeHandler Member Added: public GenericCollectionTypeHandler (); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public virtual void Activate (Db4objects.Db4o.Marshall.IReferenceActivationContext context); Member Added: public virtual void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public virtual void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadCandidateHandler (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public virtual void CollectIDs (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public bool DescendsIntoMembers (); Member Added: public void RegisterSupportedTypesWith (Action registrationAction); New Type: Db4objects.Db4o.Typehandlers.GuidTypeHandler Member Added: public GuidTypeHandler (); Member Added: public object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public bool CanHold (Db4objects.Db4o.Reflect.IReflectClass type); Member Added: public void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: public bool DescendsIntoMembers (); Member Added: public int LinkLength (); Member Added: public object ReadIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer reader); Member Added: public void WriteIndexEntry (Db4objects.Db4o.Marshall.IContext context, Db4objects.Db4o.Internal.ByteArrayBuffer writer, object obj); Member Added: public void DefragIndexEntry (Db4objects.Db4o.Internal.DefragmentContextImpl context); Member Added: public object IndexEntryToObject (Db4objects.Db4o.Marshall.IContext context, object indexEntry); Member Added: public object ReadIndexEntryFromObjectSlot (Db4objects.Db4o.Internal.Marshall.MarshallerFamily mf, Db4objects.Db4o.Internal.StatefulBuffer buffer); Member Added: public object ReadIndexEntry (Db4objects.Db4o.Internal.Marshall.IObjectIdContext context); New Type: Db4objects.Db4o.Typehandlers.SystemArrayTypeHandler Member Added: public SystemArrayTypeHandler (); Member Added: public virtual Db4objects.Db4o.Foundation.IPreparedComparison PrepareComparison (Db4objects.Db4o.Marshall.IContext context, object obj); Member Added: public virtual void Write (Db4objects.Db4o.Marshall.IWriteContext context, object obj); Member Added: public virtual object Read (Db4objects.Db4o.Marshall.IReadContext context); Member Added: public virtual void Delete (Db4objects.Db4o.Internal.Delete.IDeleteContext context); Member Added: public virtual void Defragment (Db4objects.Db4o.Internal.IDefragmentContext context); Member Added: public void CascadeActivation (Db4objects.Db4o.Typehandlers.IActivationContext context); Member Added: public virtual Db4objects.Db4o.Typehandlers.ITypeHandler4 ReadCandidateHandler (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); Member Added: public virtual void CollectIDs (Db4objects.Db4o.Internal.Marshall.QueryingReadContext context); New Type: Sharpen.Collections Member Added: public Collections (); Member Added: public static void AddAll (System.Collections.IList list, System.Collections.IEnumerable added); Member Added: public static bool AddAll (System.Collections.Generic.ICollection list, System.Collections.Generic.IEnumerable added); Member Added: public static object Remove (System.Collections.IDictionary dictionary, object key); Member Added: public static object[] ToArray (System.Collections.ICollection collection); Member Added: public static T[] ToArray (System.Collections.ICollection collection, T[] result); Member Added: public static T[] ToArray (System.Collections.Generic.ICollection collection, T[] result); Namespace Directory Created: Sharpen New Namespace File: Sharpen New Type: Sharpen.IO.BufferedInputStream Member Added: public BufferedInputStream (Sharpen.IO.IInputStream stream); Member Added: public BufferedInputStream (Sharpen.IO.IInputStream stream, int bufferSize); Member Added: public int Read (); Member Added: public int Read (byte[] bytes); Member Added: public int Read (byte[] bytes, int offset, int length); Member Added: public void Close (); Namespace Directory Created: Sharpen.IO New Namespace File: Sharpen.IO New Type: Sharpen.IO.BufferedOutputStream Member Added: public BufferedOutputStream (Sharpen.IO.IOutputStream stream); Member Added: public BufferedOutputStream (Sharpen.IO.IOutputStream stream, int bufferSize); Member Added: public void Write (int i); Member Added: public void Write (byte[] bytes); Member Added: public void Write (byte[] bytes, int offset, int length); Member Added: public void Flush (); Member Added: public void Close (); New Type: Sharpen.IO.ByteArrayInputStream Member Added: public ByteArrayInputStream (byte[] initial); New Type: Sharpen.IO.ByteArrayOutputStream Member Added: public ByteArrayOutputStream (); Member Added: public ByteArrayOutputStream (int size); Member Added: public int Size (); Member Added: public void WriteTo (Sharpen.IO.OutputStream stream); Member Added: public byte[] ToByteArray (); New Type: Sharpen.IO.File Member Added: public File (string path); Member Added: public File (string dir, string file); Member Added: public static readonly char separatorChar; Member Added: public static readonly string separator; Member Added: public static implicit operator string (Sharpen.IO.File file); Member Added: public virtual bool Delete (); Member Added: public bool Exists (); Member Added: public string GetCanonicalPath (); Member Added: public Sharpen.IO.File GetCanonicalFile (); Member Added: public string GetAbsolutePath (); Member Added: public string GetName (); Member Added: public string GetPath (); Member Added: public bool IsDirectory (); Member Added: public long Length (); Member Added: public string[] List (); Member Added: public bool Mkdir (); Member Added: public bool Mkdirs (); Member Added: public void RenameTo (Sharpen.IO.File file); Member Added: public Sharpen.IO.File[] ListFiles (Sharpen.IO.IFilenameFilter filter); Member Added: public override string ToString (); New Type: Sharpen.IO.FileInputStream Member Added: public FileInputStream (Sharpen.IO.File file); New Type: Sharpen.IO.FileOutputStream Member Added: public FileOutputStream (Sharpen.IO.File file); New Type: Sharpen.IO.IFilenameFilter Member Added: public bool Accept (Sharpen.IO.File dir, string name); New Type: Sharpen.IO.IInputStream Member Added: public int Read (); Member Added: public int Read (byte[] bytes); Member Added: public int Read (byte[] bytes, int offset, int length); Member Added: public void Close (); New Type: Sharpen.IO.IOutputStream Member Added: public void Write (int i); Member Added: public void Write (byte[] bytes); Member Added: public void Write (byte[] bytes, int offset, int length); Member Added: public void Flush (); Member Added: public void Close (); New Type: Sharpen.IO.InputStream Member Added: public InputStream (System.IO.Stream stream); Member Added: public int Read (); Member Added: public int Read (byte[] bytes); Member Added: public int Read (byte[] bytes, int offset, int length); New Type: Sharpen.IO.OutputStream Member Added: public OutputStream (System.IO.Stream stream); Member Added: public void Write (int i); Member Added: public void Write (byte[] bytes); Member Added: public void Write (byte[] bytes, int offset, int length); Member Added: public void Flush (); New Type: Sharpen.IO.RandomAccessFile Member Added: public RandomAccessFile (string file, bool readOnly, bool lockFile); Member Added: public RandomAccessFile (string file, string fileMode); Member Added: public void Close (); Member Added: public long Length (); Member Added: public int Read (byte[] bytes, int offset, int length); Member Added: public void Read (byte[] bytes); Member Added: public void Seek (long pos); Member Added: public void Sync (); Member Added: public Sharpen.IO.RandomAccessFile GetFD (); Member Added: public void Write (byte[] bytes); Member Added: public void Write (byte[] bytes, int offset, int length); Member Added: public System.IO.FileStream Stream { get; } New Type: Sharpen.IO.StreamAdaptor Member Added: public StreamAdaptor (System.IO.Stream stream); Member Added: protected readonly System.IO.Stream _stream; Member Added: public void Close (); Member Added: public System.IO.Stream UnderlyingStream { get; } New Type: Sharpen.Lang.IdentityHashCodeProvider Member Added: public IdentityHashCodeProvider (); Member Added: public static int IdentityHashCode (object obj); Namespace Directory Created: Sharpen.Lang New Namespace File: Sharpen.Lang New Type: Sharpen.Lang.IRunnable Member Added: public void Run (); New Type: Sharpen.Lang.SimpleTypeReference Member Added: protected string _simpleName; Member Added: protected System.Reflection.AssemblyName _assemblyName; Member Added: public override Type Resolve (); Member Added: public override void AppendTypeName (System.Text.StringBuilder builder); Member Added: public override bool Equals (object obj); Member Added: public override string SimpleName { get; } Member Added: public override System.Reflection.AssemblyName AssemblyName { get; } New Type: Sharpen.Lang.Thread Member Added: public Thread (); Member Added: public Thread (Sharpen.Lang.IRunnable target, string name); Member Added: public Thread (Sharpen.Lang.IRunnable target); Member Added: public Thread (System.Threading.Thread thread); Member Added: public static Sharpen.Lang.Thread CurrentThread (); Member Added: public virtual void Run (); Member Added: public void SetName (string name); Member Added: public string GetName (); Member Added: public static void Sleep (long milliseconds); Member Added: public void Start (); Member Added: public void Join (); Member Added: public void Join (int millisecondsTimeout); Member Added: public void SetDaemon (bool isDaemon); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public bool IsDaemon (); New Type: Sharpen.Lang.TypeReference Member Added: protected TypeReference (); Member Added: public static Sharpen.Lang.TypeReference FromString (string s); Member Added: public static Sharpen.Lang.TypeReference FromType (Type type); Member Added: public abstract Type Resolve (); Member Added: public abstract void AppendTypeName (System.Text.StringBuilder builder); Member Added: public override string ToString (); Member Added: public string GetUnversionedName (); Member Added: protected void AppendUnversionedAssemblyName (System.Text.StringBuilder builder); Member Added: public abstract string SimpleName { get; } Member Added: public abstract System.Reflection.AssemblyName AssemblyName { get; } New Type: Sharpen.Lang.QualifiedTypeReference Member Added: protected QualifiedTypeReference (Sharpen.Lang.TypeReference elementType); Member Added: protected Sharpen.Lang.TypeReference _elementType; Member Added: public override void AppendTypeName (System.Text.StringBuilder builder); Member Added: protected abstract void AppendQualifier (System.Text.StringBuilder builder); Member Added: public override string SimpleName { get; } Member Added: public override System.Reflection.AssemblyName AssemblyName { get; } New Type: Sharpen.Lang.PointerTypeReference Member Added: public PointerTypeReference (Sharpen.Lang.TypeReference elementType); Member Added: protected override void AppendQualifier (System.Text.StringBuilder builder); Member Added: public override Type Resolve (); New Type: Sharpen.Lang.ArrayTypeReference Member Added: public static Type MakeArrayType (Type elementType, int rank); Member Added: public override Type Resolve (); Member Added: protected override void AppendQualifier (System.Text.StringBuilder builder); Member Added: public int Rank { get; } New Type: Sharpen.Lang.GenericTypeReference Member Added: public override Type Resolve (); Member Added: public override void AppendTypeName (System.Text.StringBuilder builder); Member Added: public Sharpen.Lang.TypeReference[] GenericArguments { get; } New Type: Sharpen.Net.ServerSocket Member Added: public ServerSocket (int port); Member Added: public Sharpen.Net.Socket Accept (); Member Added: public int GetLocalPort (); Namespace Directory Created: Sharpen.Net New Namespace File: Sharpen.Net New Type: Sharpen.Net.Socket Member Added: public Socket (string hostName, int port); Member Added: public Socket (System.Net.Sockets.Socket socket); Member Added: public Sharpen.IO.IInputStream GetInputStream (); Member Added: public Sharpen.IO.IOutputStream GetOutputStream (); Member Added: public int GetPort (); Member Added: protected override void Initialize (System.Net.Sockets.Socket socket); Member Added: public override string ToString (); New Type: Sharpen.Net.SocketWrapper Member Added: public SocketWrapper (); Member Added: protected System.Net.Sockets.Socket _delegate; Member Added: protected virtual void Initialize (System.Net.Sockets.Socket socket); Member Added: public void SetSoTimeout (int timeout); Member Added: public void Close (); Member Added: public bool IsConnected (); Member Added: public System.Net.Sockets.Socket UnderlyingSocket { get; } New Type: Sharpen.Runtime Member Added: public Runtime (); Member Added: public static object GetArrayValue (object array, int i); Member Added: public static int GetArrayLength (object array); Member Added: public static void SetArrayValue (object array, int index, object value); Member Added: public static System.Reflection.FieldInfo GetDeclaredField (Type type, string name); Member Added: public static System.Reflection.FieldInfo[] GetDeclaredFields (Type type); Member Added: public static System.Reflection.MethodInfo GetDeclaredMethod (Type type, string name, Type[] parameterTypes); Member Added: public static System.Reflection.MethodInfo GetMethod (Type type, string name, Type[] parameterTypes); Member Added: public static Type[] GetParameterTypes (System.Reflection.MethodBase method); Member Added: public static long CurrentTimeMillis (); Member Added: public static int FloatToIntBits (float value); Member Added: public static void Gc (); Member Added: public static bool EqualsIgnoreCase (string lhs, string rhs); Member Added: public static int CompareOrdinal (string a, string b); Member Added: public static string Substring (string s, int startIndex); Member Added: public static string Substring (string s, int startIndex, int endIndex); Member Added: public static void GetCharsForString (string str, int start, int end, char[] destination, int destinationStart); Member Added: public static byte[] GetBytesForString (string str); Member Added: public static string GetStringForBytes (byte[] bytes, int index, int length); Member Added: public static string GetStringValueOf (object value); Member Added: public static string GetProperty (string key); Member Added: public static string GetProperty (string key, string defaultValue); Member Added: public static string GetEnvironmentVariable (string variableName, string defaultValue); Member Added: public static object GetReferenceTarget (WeakReference reference); Member Added: public static long GetTimeForDate (DateTime dateTime); Member Added: public static int IdentityHashCode (object obj); Member Added: public static float IntBitsToFloat (int value); Member Added: public static void Wait (object obj, long timeout); Member Added: public static void Wait (object obj); Member Added: public static void Notify (object obj); Member Added: public static void NotifyAll (object obj); Member Added: public static void PrintStackTrace (Exception exception); Member Added: public static void PrintStackTrace (Exception exception, System.IO.TextWriter writer); Member Added: public static void RunFinalization (); Member Added: public static void RunFinalizersOnExit (bool flag); Member Added: public static Type GetType (string typeName); Member Added: public static long ToJavaMilliseconds (DateTime dateTimeNet); Member Added: public static long ToJavaMilliseconds (long ticks); Member Added: public static long ToNetTicks (long javaMilliseconds); Member Added: public static string Getenv (string name); Member Added: public static System.IO.TextWriter Out { get; } Member Added: public static System.IO.TextWriter Err { get; } New Type: Sharpen.Text.DecimalFormat Member Added: public DecimalFormat (string format); Member Added: public string Format (double number); Namespace Directory Created: Sharpen.Text New Namespace File: Sharpen.Text New Type: Sharpen.Util.Arrays Member Added: public Arrays (); Member Added: public static void Fill (T[] array, T value); Member Added: public static void Fill (T[] array, int fromIndex, int toIndex, T value); Member Added: public static bool Equals (T[] x, T[] y); Member Added: public static System.Collections.Generic.List AsList (T[] array); Namespace Directory Created: Sharpen.Util New Namespace File: Sharpen.Util New Type: Sharpen.Util.HashSet Member Added: public HashSet (); Member Added: public HashSet (System.Collections.ICollection initialValues); Member Added: public bool Add (object o); Member Added: public bool AddAll (System.Collections.ICollection c); Member Added: public void Clear (); Member Added: public bool Contains (object o); Member Added: public bool ContainsAll (System.Collections.ICollection c); Member Added: public bool Remove (object o); Member Added: public bool RemoveAll (System.Collections.ICollection c); Member Added: public void CopyTo (Array array, int index); Member Added: public System.Collections.IEnumerator GetEnumerator (); Member Added: int IList.Add (object value); Member Added: void IList.Remove (object value); Member Added: int IList.IndexOf (object value); Member Added: void IList.Insert (int index, object value); Member Added: void IList.RemoveAt (int index); Member Added: object System.Collections.IList.Item[int index] { get; set; } Member Added: bool System.Collections.IList.IsReadOnly { get; } Member Added: bool System.Collections.IList.IsFixedSize { get; } Member Added: public bool IsEmpty { get; } Member Added: public int Count { get; } Member Added: public bool IsSynchronized { get; } Member Added: public object SyncRoot { get; } New Type: Sharpen.Util.ISet Member Added: public bool Add (object element); Member Added: public bool Remove (object element); Member Added: public bool Contains (object element); New Type: Sharpen.Util.Random Member Added: public Random (); Member Added: public long NextLong (); Member Added: public int NextInt (); Member Added: public object NextInt (int ceiling); New Type: Db4objects.Db4o.Compat Member Added: public Compat (); New Type: Db4objects.Db4o.Foundation.Lock4 Member Added: public Lock4 (); Member Added: public void Awake (); Member Added: public object Run (Db4objects.Db4o.Foundation.IClosure4 closure); Member Added: public void Snooze (long timeout); New Type: Db4objects.Db4o.Reflect.Net.SerializationConstructor Member Added: public SerializationConstructor (Type type); Member Added: public virtual Db4objects.Db4o.Reflect.IReflectClass[] GetParameterTypes (); Member Added: public virtual object NewInstance (object[] parameters); New Type: Db4objects.Db4o.Config.TSerializable Member Added: public TSerializable (); Member Added: public object OnStore (Db4objects.Db4o.IObjectContainer objectContainer, object obj); Member Added: public void OnActivate (Db4objects.Db4o.IObjectContainer objectContainer, object obj, object members); Member Added: public object OnInstantiate (Db4objects.Db4o.IObjectContainer objectContainer, object obj); Member Added: public Type StoredClass (); Members Added: 7426, Members Deleted: 0 mdoc assemble \ -f ecma \ -o /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/tmp/Db4objects.Db4o \ /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/tmp/monodocer cp `pkg-config --variable=Libraries mono-cecil` tmp/ cp `pkg-config --variable=Libraries cecil-flowanalysis` tmp/ cp `pkg-config --variable=Libraries mono.reflection` tmp/ perl -pe 's/#PACKAGE_ABI_VERSION#/8.0/g' \ /build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2/debian/db4o.pc.in > debian/db4o.pc make[1]: Leaving directory '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2' fakeroot debian/rules binary-indep dh binary-indep --with cli dh: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_testroot -i dh_prep -i debian/rules override_dh_auto_install make[1]: Entering directory '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2' dh_auto_install dh_auto_install: warning: Compatibility levels before 10 are deprecated (level 7 in use) make[1]: Leaving directory '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2' dh_install -i dh_install: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installdocs -i dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installchangelogs -i dh_installchangelogs: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_perl -i dh_link -i dh_strip_nondeterminism -i debian/rules override_dh_compress make[1]: Entering directory '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2' dh_compress -i -Xapi/ -Xtutorial/ -Xreference/ dh_compress: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_compress: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_compress: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_compress: warning: Compatibility levels before 10 are deprecated (level 7 in use) make[1]: Leaving directory '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2' dh_fixperms -i dh_clifixperms -i dh_missing -i dh_missing: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_clistrip -i debian/rules override_dh_makeclilibs make[1]: Entering directory '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2' dh_makeclilibs -i -m 8.0.184.15484 make[1]: Leaving directory '/build/db4o-xskSMo/db4o-8.0.184.15484+dfsg2' dh_installcligac -i dh_clideps -i dh_installdeb -i dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_gencontrol -i dpkg-gencontrol: warning: Depends field of package libdb4o-cil-dev: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package libdb4o-cil-dev: substitution variable ${cli:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package libdb4o8.0-cil: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -i dh_builddeb -i dpkg-deb: building package 'libdb4o-cil-dev' in '../libdb4o-cil-dev_8.0.184.15484+dfsg2-3.1_all.deb'. dpkg-deb: building package 'db4otool' in '../db4otool_8.0.184.15484+dfsg2-3.1_all.deb'. dpkg-deb: building package 'monodoc-db4o-manual' in '../monodoc-db4o-manual_8.0.184.15484+dfsg2-3.1_all.deb'. dpkg-deb: building package 'libdb4o8.0-cil' in '../libdb4o8.0-cil_8.0.184.15484+dfsg2-3.1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../db4o_8.0.184.15484+dfsg2-3.1_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-source: info: using options from db4o-8.0.184.15484+dfsg2/debian/source/options: --extend-diff-ignore=.*AssemblyInfo.cs$ dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/db4o-xskSMo /tmp/db4o-8.0.184.15484+dfsg2-3.1ktd_iw6o I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.R0X0Lgoy5c... I: success in 477.8676 seconds md5: Value of 'md5' differs for db4otool_8.0.184.15484+dfsg2-3.1_all.deb md5: Size differs for db4otool_8.0.184.15484+dfsg2-3.1_all.deb md5: libdb4o-cil-dev_8.0.184.15484+dfsg2-3.1_all.deb: OK md5: Value of 'md5' differs for libdb4o8.0-cil_8.0.184.15484+dfsg2-3.1_all.deb md5: Value of 'md5' differs for monodoc-db4o-manual_8.0.184.15484+dfsg2-3.1_all.deb md5: Size differs for monodoc-db4o-manual_8.0.184.15484+dfsg2-3.1_all.deb sha1: Value of 'sha1' differs for db4otool_8.0.184.15484+dfsg2-3.1_all.deb sha1: Size differs for db4otool_8.0.184.15484+dfsg2-3.1_all.deb sha1: libdb4o-cil-dev_8.0.184.15484+dfsg2-3.1_all.deb: OK sha1: Value of 'sha1' differs for libdb4o8.0-cil_8.0.184.15484+dfsg2-3.1_all.deb sha1: Value of 'sha1' differs for monodoc-db4o-manual_8.0.184.15484+dfsg2-3.1_all.deb sha1: Size differs for monodoc-db4o-manual_8.0.184.15484+dfsg2-3.1_all.deb sha256: Value of 'sha256' differs for db4otool_8.0.184.15484+dfsg2-3.1_all.deb sha256: Size differs for db4otool_8.0.184.15484+dfsg2-3.1_all.deb sha256: libdb4o-cil-dev_8.0.184.15484+dfsg2-3.1_all.deb: OK sha256: Value of 'sha256' differs for libdb4o8.0-cil_8.0.184.15484+dfsg2-3.1_all.deb sha256: Value of 'sha256' differs for monodoc-db4o-manual_8.0.184.15484+dfsg2-3.1_all.deb sha256: Size differs for monodoc-db4o-manual_8.0.184.15484+dfsg2-3.1_all.deb Checksums: FAIL diffoscope run passed diffoscope run passed diffoscope run passed