The Service Registry is part of the Java infrastructure within Alfresco. It's not public API. Unless you are fiddling with the implementation of Alfresco you probably should not be touching the Service Registry.
It can be accessed by Java and bodged into the Java Script API.
From C# you will have to use one of the remote APIs. So either Web Scripts or the SOAP bindings.