[Mono-devel-list] ObjectSpaces + momentum = ORM soup.

Mark Easton mark.easton at blinksoftware.co.uk
Wed Nov 12 10:45:50 EST 2003


As far as I can tell there isn't too much info on them apart from the
stuff at http://longhorn.msdn.microsoft.com/ under the Reference/Class
Library Ref/Namespaces/System.Data.ObjectSpaces section.

>I've found all the classes/interfaces/enumerators, but I cannot find
anything else about them. 
>I could have sworn that I found stubs for all methods, variables,
etc...

It seems that 70-90% of the signature info is available on the pages for
each type, so I'm a bit confused by what you can't find?

Be warned though that some bits are rather shaky and some of the details
are plain wrong.  For example the AstKeyords class has a public field
called "operator" which isn't accepted by C# for obvious reasons, so I
can only guess that there's either a clever trick to allow the use of
operator as a field name or the docs are wrong.

M

Ps I've uploaded some files into CVS so if you want a gander at the
progress I've made its up there for all eyes



-----Original Message-----
From: Met @ Uber [mailto:met at uberstats.com] 
Sent: 12 November 2003 15:14
To: Mark Easton
Cc: mono at stony.org; 'Mono-devel'
Subject: Re: [Mono-devel-list] ObjectSpaces + momentum = ORM soup.

Hey guys... So I finally sat down to write up some skeletons, but I'm
having problems.  I've found all the classes/interfaces/enumerators, but
I cannot find anything else about them.  I could have sworn that I found
stubs for all methods, variables, etc... but now I'm having no such
luck.  Suggestions, pointers, coffee.... all are welcome.

~ Matthew

On Mon, 2003-11-10 at 16:32, Mark Easton wrote:
> Sweetness and light - it looks like this ObjectSpaces malarkey is
> gathering some decent momentum.  As far as my investigations have
taken
> me I reckon the following namespaces will need to be covered at a bare
> minimum:
>  
> System.Data.ObjectSpaces
> System.Data.ObjectSpaces.Query
> System.Data.ObjectSpaces.Schema
> System.Data.Mapping
> System.Data.Mapping.RelationalSchema
> 
> I've started writing stubs etc for the System.Data.ObjectSpaces
> namespace and have so far managed to do a number of types, including:
> ObjectSpace, ObjectEngine, ObjectContext, ObjectKey, ASTBaseParser,
> AstKeywords, CommonObjectContext, CompiledQuery, ContextException,
> ValueRecordMergeEventArgs and ValueRecordMergeEventHandler.  If
Richard,
> Matthew and Rafael are okay with it, I'll keep on plugging through the
> System.Data.ObjectSpaces namespace and I'd recommend that if you want
to
> grab some of the other namespaces then we can hopefully meet in the
> middle.
> 
> Also, having no Mono dev experience what's the take on uploading files
> to CVS?  I know I'll need to get an account sorted and all that Jazz,
> but once I've done that, is it acceptable to upload files with
complete
> type signatures?
> 
> Mark
> 
> Ps Out of interest, does anyone know what the release schedule is like
> for whideby or is it going to be closely tied to the Longhorn or Yukon
> release?
> 
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list






More information about the Mono-devel-list mailing list