Aracılığıyla paylaş


TeamFoundationPropertyService Sınıf

Varsayılan Uygulama Yöneticisi arabirimi.

Genel yapı özellikleri hizmet yönetimini sağlar.

Devralma Hiyerarşisi

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationPropertyService

Ad alanı:  Microsoft.TeamFoundation.Framework.Server
Derleme:  Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll içinde)

Sözdizimi

'Bildirim
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
Public NotInheritable Class TeamFoundationPropertyService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
public sealed class TeamFoundationPropertyService : ITeamFoundationService

TeamFoundationPropertyService türü aşağıdaki üyeleri ortaya koyar.

Yöntemler

  Ad Açıklama
Genel yöntem CreateArtifactKind
Genel yöntem CreatePropertyDefinition
Genel yöntem DeleteArtifactKind
Genel yöntem DeleteArtifacts Belirtilen yapıları ve bunların ilişkili özelliklerini siler.
Genel yöntem Equals Belirtilen nesnenin geçerli nesneyle eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Genel yöntem GetArtifactKind
Genel yöntem GetArtifactKinds Kullanılabilir yapı türleri alır
Genel yöntem GetHashCode Varsayılan karma işlevi hizmet verir. (Object kaynağından devralındı.)
Genel yöntem GetProperties(TeamFoundationRequestContext, ArtifactSpec, IEnumerable<String>)
Genel yöntem GetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactSpec>, IEnumerable<String>) Belirli bir özellik adı filtreleri karşılayan yapıları özellikleri ile ilişkili özelliklerini alır. Not: Tüm yapılar aynı yapıya çeşidi olmalıdır.
Genel yöntem GetProperties(TeamFoundationRequestContext, Guid, IEnumerable<String>) ArtifactPropertyValues belirli özellikleri olan tüm yapılar için bir tür verir.
Genel yöntem GetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactSpec>, IEnumerable<String>, GetPropertiesOptions) Belirli bir özellik adı filtreleri karşılayan yapıları özellikleri ile ilişkili özelliklerini alır. Not: Tüm yapılar aynı yapıya çeşidi olmalıdır.
Genel yöntem GetProperties(TeamFoundationRequestContext, Guid, String, IEnumerable<String>)
Genel yöntem GetPropertyDefinitions
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntem SetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactPropertyValue>) Not yapılar için özellikleri ayarlar: tüm yapıları aynı türden olmalıdır.
Genel yöntem SetProperties(TeamFoundationRequestContext, ArtifactSpec, IEnumerable<PropertyValue>) Özellikleri bir yapıya ayarlar
Genel yöntem SetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactSpec>, IEnumerable<PropertyValue>) SetProperties aşırı yükleme, her yapı yapı özellikler listesinde güncelleştirmek ve belirtilen her özelliğini ayarlayın. Etkili bir şekilde bu bir çapraz birleşim güncelleştirmesidir.
Genel yöntem SetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactPropertyValue>, Nullable<DateTime>, Nullable<Guid>) Not yapılar için özellikleri ayarlar: tüm yapıları aynı türden olmalıdır.
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)

Üst

Açık Arabirim Uygulamaları

  Ad Açıklama
Açık arabirim uygulamasıÖzel yöntem ITeamFoundationService.ServiceEnd Tüm gerekli temizleme adımları gerçekleştirin.
Açık arabirim uygulamasıÖzel yöntem ITeamFoundationService.ServiceStart Tüm gerekli başlatma adımları gerçekleştirin.

Üst

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.TeamFoundation.Framework.Server Ad Alanı