A .NET Framework remoting application must host two linked-list collections, including one collection of integers and one collection of strings.
Both collections must be instances of a single collection type.
The application must be configured so that there is only one instance of each collection at run time.
You need to implement a linked-list collection type that meets these requirements.
What should you do?
A.
Create a generic type named LinkedList that inherits from the ServicedComponent class, implement linked-list behavior in the code, and then configure two instances of the generic in SingleCall mode in a remoting server.
B.
Create two instance variables of type System.Collections.Generic.LinkedList.
Host the two instance variables in a Web method for a Web service.
C.
Create a class named LinkedList, implement linked-list behavior in the code, and host two instances of the class in a Windows service.
D.
Create a generic type named LinkedList that inherits from MarshalByRefObject class, implement linked-list behavior in the code, and then configure two instances of the generic in Singleton mode in a remoting server host.