Esempio n. 1
0
        internal override IMetadata GetMetadataImport()
        {
            if (Revision != _runtime.Revision)
            {
                ClrDiagnosticsException.ThrowRevisionError(Revision, _runtime.Revision);
            }

            if (_metadata != null)
            {
                return(_metadata);
            }

            ulong module = GetDomainModule(null);

            if (module == 0)
            {
                return(null);
            }

            _metadata = _runtime.GetMetadataImport(module);
            return(_metadata);
        }