Share via


Microsoft.TeamFoundation.Framework.Common Namespace

Classes

  Class Description
Public class ArtifactKinds Defines the GUID of the property family or kind from the framework.
Public class AvailableFeatures
Public class CatalogPermissions
Public class CatalogResourceTypes
Public class CollectionDictionary<TKey, TElement>
Public class CollectionManagementPermissions The permissions that can be set and checked for in the location service.
Public class ConcurrentCollectionDictionary<TKey, TElement>
Public class ConfigFileException Thrown when a .config file does not load.
Public class DiagnosticPermissions
Public class EventSubscriptionPermissions
Public class FrameworkPermissions
Public class FrameworkSecurity
Public class IdentityPermissions
Public class JobPermissions
Public class LocationServiceConstants
Public class MessageQueuePermissions Represents permissions that can be manipulated for a message queue.
Public class OperationNotSupportedException Thrown when a user tries to call a service that does not exist on the server they are talking to.
Public class ProcessTemplatePermissions
Public class ProjectSettingsCatalogHelper
Public class PropertyTypeNotSupportedException PropertyTypeNotSupportedException - this is thrown when a type is DBNull or an Object type other than an Byte array.
Public class RegistryServicePermissions The permissions that can be set and checked for in the registry.
Public class SidIdentityHelper Helper methods for SID-based descriptors, like Windows and TFS.
Public class StrongBoxPermissions
Public class TeamFoundationPropertyValidationException Thrown when validating user input. Similar to ArgumentException but does not require the property to be an input parameter.

Interfaces

  Interface Description
Public interface ICollectionDictionary<TKey, TElement>
Public interface IProxyRegistration This interface will return the collection ID associated with the passed in URL. If no collection is found, this should return null.

Delegates

  Delegate Description
Public delegate CollectionDictionary<TKey, TElement>.CreateCollectionDelegate
Public delegate ConcurrentCollectionDictionary<TKey, TElement>.CopyCollectionDelegate
Public delegate ConcurrentCollectionDictionary<TKey, TElement>.CreateCollectionDelegate

Enumerations

  Enumeration Description
Public enumeration CatalogChangeType Enumerates the type of changes that can be made on an object that is in the catalog.
Public enumeration CatalogQueryOptions
Public enumeration CatalogTree Static class that holds all of the well-known roots of the catalog.
Public enumeration ConnectOptions Specifies whether to retrieve the location of services when connecting to Team Foundation Server.
Public enumeration GetPropertiesOptions Options for the [GetProperties] method.
Public enumeration GroupProperty
Public enumeration GroupSpecialType
Public enumeration IdentityPropertyScope The scope which a property will be scoped to.
Public enumeration IdentitySearchFactor
Public enumeration JobPriorityClass
Public enumeration JobPriorityLevel
Public enumeration MembershipQuery
Public enumeration ReadIdentityOptions
Public enumeration RegistryChangeType
Public enumeration RelativeToSetting Indicates what a given [ServiceDefinition] is relative to.
Public enumeration SecurityNamespaceStructure Represents the type of organization that a given security namespace uses when storing its tokens.
Public enumeration ServicingStepLogEntryKind
Public enumeration ServicingStepState
Public enumeration TeamFoundationJobEnabledState The enabled state of the job.
Public enumeration TeamFoundationJobQueuedReasons Flags related to job queue entries and job history entries.
Public enumeration TeamFoundationJobResult The result of running an instance of a job definition.
Public enumeration TeamFoundationJobState
Public enumeration TeamFoundationServiceHostStatus
Public enumeration TeamFoundationSupportedFeatures Enum which has the features supported by either the client or server
Public enumeration TfsMessageQueueVersion The API version of the message queue service.