Find Type Class Browser Utility

This document contains the release information for the NGWS Find Type Class Browser Utility sample.  You will find the following sections below:

 

Sample Overview

This sample utility provides the user with a simple command line interface to provide information about types in their environment. Sometimes locating a specific type can be difficult (what namespace is it in, which DLL?) and once you have located the type - the documentation may be unavailable or it is out of date. This utility provides a simple way for a developer to determine what types are available, what module they are in and what interfaces, methods, fields, properties and events are available on the type. 

 

Location of the Sample

This sample list located in the Findtype directory of the NGWS SDK sample directories.

For Example:

C:\Program Files\NGWSSDK\Samples\Findtype

 

Building the Sample

In order to properly build and run this sample, the following steps need to be performed prior to building and running the sample…

·         Type NMAKE All from the command line.

For Example:

C:\Program Files\NGWSSDK\Samples\Findtype\:>NMAKE All

 

Running the Sample

In order to run this sample, follow the instructions listed below.

For Example:

C:\Program Files\NGWSSDK\Samples\Findtype\:>Findtype String

Output:

class      System.Runtime.Serialization.Formatters.Binary.BinaryObjectString
class      System.NewIO.StringReader
class      System.String
class      System.Security.Util.SiteString
class      System.Collections.StringTable
class      System.Collections.StringTable$SyncStringTable
class      System.Collections.StringTable$StringTableEnumerator
class      System.IO.StringReader
class      System.IO.StringWriter
class      System.TimeSpan$StringParser
class      System.Security.Util.StrongNameString
class      System.Security.Util.StringPair
class      System.__DTString
class      System.Security.Util.StringExpressionSet
class      System.Text.StringBuilder
class      System.NewIO.StringWriter
class      System.Globalization.StringInfo
class      System.Security.Util.URLString
class      System.Security.Util.DirectoryString
struct     System.Reflection.Emit.StringToken
class      System.Security.SecurityStringPair