Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


You work as the application developer at Certkiller .com.
You create a new class that
uses unmanaged resources, but which still has references to
managed resources on
other objects.
You want users of the new class to be able to explicitly
release resources when the
class instance is no longer required.
What should you do next?
Choose the three actions which you should perform. Each
correct answer presents
only part of the complete solution.



You work as the application developer at Certkiller .com. You create a new class that uses unmanag..

Answer / gaaa

A. Define the existing class so that it inherits from the
WeakReference class.
B. Define the existing class so that it applies the
IDisposable interface.
C. Create a new class destructor which calls methods on
other objects to release the
managed resources.
D. Create a new class destructor that releases the unmanaged
resources.
E. Create a new Dispose method that calls System.GC.Collect
to force garbage
collection.
F. Create a new Dispose method that releases unmanaged
resources and which also calls
methods on other objects to release the managed resources.

Answer: B,D,F

Explanation:
It is necessary to implement the IDisposable interface if
you need to release unmanaged
resources or want explicit control of the life of managed
resources. A class destructor
should be created to release the unmanaged resources and
this should be called from within the Dispose method. The
dispose method should also release the managed
resources.
Inheriting from WeakReference would result in the garbage
collector releasing resources
even though there may be valid references.
The managed resources should be released in the Dispose method.
System.GC.Collect could be used, however it is more
efficient to manually release the
managed resources. The GC incurs overhead and may have only
recently been called
anyway. The question states resources should be released
explicitly.

Is This Answer Correct ?    3 Yes 0 No

Post New Answer

More Microsoft Certifications Interview Questions

What are the requirements for installing AD on a new server?

3 Answers  


where are logical drives created on hard disk ?

1 Answers  


What can I do to prevent inheritance from above?

3 Answers   DELL,


what is the process to check server health

2 Answers  


How to solve problem of Blank screen in laptop within 5 minutes. everything is running fine in my laptop but screen is blank even i remove RAM & Insert again in RAM slot & also try to battery same as but problem is as it is Plz give me answer if you know

3 Answers   HP,


What is Active Directory?

5 Answers  


how to take back up in laptop when windows is crashed

3 Answers  


friend i have some question plz help me out 1 how hash function works on router 2 what is diffrence between broad cast doman and collison doman 3 what is the difference between L3 Switch and Router, If they Perform the same function why we need both of them?

1 Answers   TCS,


A user claims he did not receive a GPO, yet his user and computer accounts are in the right OU, and everyone else there gets the GPO. What will you look for?

1 Answers  


what is a wsus ? configuration steps

2 Answers   TCS,


• What is Active Directory? • What is LDAP? • Can you connect Active Directory to other 3rd-party Directory Services? Name a few options. • Where is the AD database held? What other folders are related to AD? • What is the SYSVOL folder? • Name the AD NCs and replication issues for each NC • What are application partitions? When do I use them • How do you create a new application partition • How do you view replication properties for AD partitions and DCs? • What is the Global Catalog?

5 Answers   HCL, PPTS, TCS,


i am using window xp professional on my laptop. i have 2 internet connection one is connected on network cable. other one is reliance data card, when i am browsing websites i am getting generic host svchost.exe -- application error the instruction at "0x745f2780" reference memory at "0x00000000". the memory could not be 'read' please tell me solution for that error. how can i resolve it.

3 Answers  


Categories
  • Cisco Certifications Interview Questions Cisco Certifications (2321)
  • Microsoft Certifications Interview Questions Microsoft Certifications (171)
  • Sun Certifications Interview Questions Sun Certifications (45)
  • CISA Certification Interview Questions CISA Certification (744)
  • Oracle Certifications Interview Questions Oracle Certifications (64)
  • ISTQB Certification Interview Questions ISTQB Certification (109)
  • Certifications AllOther Interview Questions Certifications AllOther (295)