| Interface | Description | 
|---|---|
| SelfDescribedTransportUIBinding | Those transport providers that generate service binding type description from a given transport endpoint need to implement this interface. | 
| TransportUIBinding | Represents an object responsible for rendering provider-specific UI pages used during the service definition, summary, as well as validation of provider-specific endpoint configuration. | 
| TransportUIFactory.TransportUIObject | Marker interface. | 
| Class | Description | 
|---|---|
| TransportEditField | Represents a single editable UI element in provider-specific portion of OSB console service registration wizard | 
| TransportUIContext | An object if this class is used to supply options for transport-provider specific user interface. | 
| TransportUIError | An object of this class is used by transport proivder to return any validation errors to OSB console | 
| TransportUIFactory | This class provides factory methods for creating a Transport Edit Field and different kinds of Transport UI objects associated with the field. | 
| TransportUIFactory.BrowserTextBoxObject | Browser textbox object | 
| TransportUIFactory.CheckBoxObject | checkbox object | 
| TransportUIFactory.ConfirmationObject | confirmation object | 
| TransportUIFactory.DynamicTableObject | Dynamic table object | 
| TransportUIFactory.ExpandableRowObject | Expandable Row Object | 
| TransportUIFactory.ExpandableTableObject | Expandable Table Object | 
| TransportUIFactory.FileBrowserObject | File Browser textbox object | 
| TransportUIFactory.HintTextAreaObject | A TextArea object with a hint above it | 
| TransportUIFactory.HintTextBoxObject | A TextBox object with a little hint above it. | 
| TransportUIFactory.Option | option object | 
| TransportUIFactory.PasswordObject | password object | 
| TransportUIFactory.SelectObject | select object | 
| TransportUIFactory.SimpleCell | Simple Cell Object | 
| TransportUIFactory.SimpleRowObject | Simple Row Object | 
| TransportUIFactory.SimpleTableObject | Simple Table Object | 
| TransportUIFactory.TextAreaObject | textarea object | 
| TransportUIFactory.TextBoxObject | A simple text box input object. | 
| TransportUIGenericInfo | Class to hold transport specific UI information for the common transport page in the OSB Service Definition wizard. | 
| TransportViewField | Represents a single read-only UI element in provider-specific portion of the service summary page OSB console service registration wizard | 
| Enum | Description | 
|---|---|
| TransportUIFactory.SimpleCell.SimpleCellType | The types of content in a cell |