ZeroconfServices Documation
DNSService Class
NamespacesZeroconfServiceDNSService
The base class used by the NetServiceBrowser and NetService classes. This class primarily abstracts the asynchronous functionality of its derived classes.
Declaration Syntax
C#Visual BasicVisual C++
public abstract class DNSService
Public MustInherit Class DNSService
public ref class DNSService abstract
Members
All MembersMethodsProperties



IconMemberDescription
AllowApplicationForms
Allows the application to attempt to post async replies over the application "main loop" by using the message queue of the first available open form (window). This is retrieved through OpenForms.

AllowMultithreadedCallbacks
If this is set to true, AllowApplicationForms is set to false and InvokeableObject is set to null, any time an asynchronous method needs to invoke a method in the main loop, it will instead run the method in its own thread.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()
Gets the Type of the current instance.
(Inherited from Object.)
InvokeableObject
Set the ISynchronizeInvoke object to use as the invoke object. When returning results from asynchronous calls, the Invoke method on this object will be called to pass the results back in a thread safe manner.

MemberwiseClone()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ToString()()
Returns a String that represents the current Object.
(Inherited from Object.)
Remarks
It should not be necessary to derive from this class directly.
Inheritance Hierarchy

Assembly: ZeroconfService (Module: ZeroconfService) Version: 0.1.0.0