Click or drag to resize

PDTec.IceNet.Sdk.Utils Namespace

The PDTec.IceNet.Sdk.Utils namespace provides utility classes that simplify working with ice.NET. Classes that end with Utils contain static utility methods.
Classes
  ClassDescription
Public classAuthorizationExceptionInfo
Public classCollectionExtensions
Public classCollectionUtils
Public classColoredConsoleTraceListener
A extension for the ConsoleTraceListener class that provides colored output dependent on the log level.
Public classConfigUtils
Public classCode exampleConnectionSettings
Provides access to the connection settings maintained by ice.NET Studio SmartClient.
Public classConnectionSettingsConnection
Public classConsoleTraceListener
A replacement for the built-in ConsoleTraceListener class that provides nice formatting of the output and behaves nicely in unit testing environments.
Public classCrc32
Public classCode exampleCsvReader
Reads CSV from a TextReader and provides the data by a row iterator.
Public classCode exampleCsvWriter
Writes CSV into a TextWriter.
Public classDatabaseUtils
Public classDateTimeUtils
Public classDebugTraceListener
Public classDistinguishedName
Represents a X500 DistinguishedName and provides match functionality on component basis.
Public classEventLogTraceListener
Public classExcelTableConverter
Convert ice.NET table object data from and to Excel files. These methods use the OLE DB Excel driver and have to deal with its limitations regarding data type detection.
Recommendation: Always use the TableAttrValues2ExcelFile method to produce a template before inserting data and updating the ice.NET object.
Public classExceptionUtils
Public classFileAppender
A file appender that can uses a overwriteable log file path.
Public classFileBasedServiceBase
Provides access to an ice.NET repository and stores its data and file content in a ZIP archive. This class handles general file operations (New, Open, Save, Save as) and handles the data transfer between the runtime session and the persistent ZIP file.
Public classFileSizeConverter
Public classFileUtils
File utility methods.
Public classFormattedTraceListenerBase
Public classHttpUtils
HTTP protocol related utility methods.
Public classIso8601Timespan
Public classLicensingUtils
Licensing utility methods.
Public classLicensingUtilsLicensingStatus
Information about the current licensing status.
Public classLog4NetLoggerFactory
Logger factory for log4net-compatible logging.
Public classLogFileTraceListener
Public classLoggingConfig
Public classLoggingUtils
Logging utility methods.
Public classMaskedConsoleReader
Reads masked input from the console.
Public classMathUtils
Math utility methods.
Public classModelExtensions
Model-related extension methods.
Public classModelUtils
Model-related utility methods.
Public classModelUtilsFindFoldersWithKeyPatternQuerySpecification
Public classModelUtilsFindFoldersWithKeyPatternQuerySpecificationCompiledQuery
Public classModelUtilsFindFoldersWithKeyPatternQuerySpecificationParameters
Public classPair
Public classPathComparer
Provides Equals and Compare operations for strings which represent filesystem paths. Paths can be null, relative or rooted, local or UNC, can contain long names or shortened 8.3 names. Paths can point to directory or file, existing or not (but see Remarks). This class implements IComparer{string} and can be used as a comparer for hash- or comparator-based collections (like Dictionary{string, T} where paths are keys) or algorithms which store or operate on file system paths.
Public classPathUtils
Path-related utility methods.
Public classPrintable
Public classPrintableT
Public classReflectionUtils
Public classReflectionUtilsAssemblyFileVersionClrType
Retrieves the assembly file version for a type and provides format variants.
Public classReflectionUtilsProgramVersion Obsolete.
Public classCode exampleRelAttrTableTRow
A wrapper class that provides access to relationship-based table attributes of an object.
Public classRepositoryModeUtils
Public classRollingFileAppender
A rolling file appender that can uses a overwriteable log file path.
Public classSchemaNameUtils
Public classSecurityUtils
Security utility methods.
Public classStreamUtils
Stream utility methods.
Public classTempVaultData
Stores and loads temporary data to and from temporary vaults without creating a database object.
Public classTextUtils
Text utility methods.
Public classTraceLoggerFactory
Logger factory for System.Diagnostics-compatible logging.
Public classTriplet
Public classVaultUtils
Vault utility methods.
Public classWebServerUtils
Public classWindowsUtils
Public classXmlUtils
XML-related utility functions.
Public classZipUtils
ZIP-related utility functions.
Structures
Delegates
Enumerations