TeamFoundationLocationService クラス
継承階層
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationLocationService
名前空間: Microsoft.TeamFoundation.Framework.Server
アセンブリ: Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll 内)
構文
'宣言
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
Public NotInheritable Class TeamFoundationLocationService _
Implements ITeamFoundationLocationService, ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
public sealed class TeamFoundationLocationService : ITeamFoundationLocationService,
ITeamFoundationService
TeamFoundationLocationService 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
CurrentServiceOwner | 現在のサービスの一意の識別子 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
ConfigureAccessMapping | ||
DetermineAccessMapping(TeamFoundationRequestContext) | どのアクセスからこの要求をマップ来たかを判定します。これは、ロケーション サービスのエントリで受信した要求の設定のホストとポートを比較することで実現されます。 | |
DetermineAccessMapping(TeamFoundationRequestContext, String) | どのアクセスからこの位置をマップするかを決定します。これは、ロケーション サービスのエントリで受信した要求の設定のホストとポートを比較することで実現されます。 | |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) | |
FindServiceDefinition(TeamFoundationRequestContext, String, String) | 指定されたサービスの種類およびツール ID を持つサービス定義を検索この呼び出しの成功するために提供するサービスの種類およびツール ID を持つ 1 個のサービスだけ存在できます。 | |
FindServiceDefinition(TeamFoundationRequestContext, String, Guid, Guid) | ||
FindServiceDefinitions | ||
FindServiceDefinitionsByToolId | 指定したツール ID の使用できるサービスすべてのサービスの定義を検索サービスがこのツールの ID に存在しない場合は、空の列挙型が返されます。 | |
FindServiceLocation | ||
GetAccessMapping | ||
GetAccessMappings | ||
GetDefaultAccessMapping | ||
GetHashCode | 既定のハッシュ関数として機能します。 (Object から継承されます。) | |
GetHostLocation | ||
GetLastChangeId | 位置のデータに対して行われた最後の変更の ID を返します。 | |
GetPublicAccessMapping | このメソッドは、実際には Moniker=PublicAccessMapping のアクセスのマッピングを返さない場合があります。suc のマッピングが、wll を返します DefaultAccessMapping 代わりにない場合は。いる場合、検索、そうでない場合もあります) の実際のアクセスのマッピングを Moniker=PublicAccessMapping (ない必要がある場合は、モニカーのパラメーターの取得と null が返される場合もありますが、無効の場合と準備する GetAccessMapping のオーバーロードを呼び出します。 | |
GetRegisteredServiceDomains | ||
GetRootDomainUri(TeamFoundationRequestContext) | ||
GetRootDomainUri(TeamFoundationRequestContext, AccessMapping) | ||
GetSelfReferenceUri | ||
GetServerAccessMapping | このメソッドは、実際には Moniker=ServerAccessMapping のアクセスのマッピングを返さない場合があります。このようなマッピングがあるクラスに、DefaultAccessMapping がを返した場合) または (いない PublicAccessMapping を返します。いる場合、検索、そうでない場合もあります) の実際のアクセスのマッピングを Moniker=ServerAccessMapping (ない必要がある場合は、モニカーのパラメーターの取得と null が返される場合もありますが、無効の場合と準備する GetAccessMapping のオーバーロードを呼び出します。 | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
LocationForAccessMapping(TeamFoundationRequestContext, ServiceDefinition, AccessMapping) | ||
LocationForAccessMapping(TeamFoundationRequestContext, String, RelativeToSetting, AccessMapping) | ||
LocationForAccessMapping(TeamFoundationRequestContext, String, Guid, AccessMapping, Guid) | ||
MapToRootDomain | URI は、このメソッドは、ホストが別のドメインに一致するかどうかを確認します。このホストとしてルート ドメインを使用する新しい URI が作成されます。 | |
RegisterLocationServiceWithSps | ||
RemoveAccessMapping | ||
RemoveServiceDefinitions | ||
SaveServiceDefinitions | ロケーション サービスに登録サービス。LocationMappings の ServiceDefinition または 1 で参照されるアクセス マップが LocationService に登録する必要があります。絶対パスではない指定されたサービスの定義の位置のマップは、渡されたサービスの定義で生成され、更新されます。パスに渡された位置のマップ位置のマッピングはありません。相対的であるすべてのサービスが既存のアクセスのマッピングすべての場合に生成されます。特定のアクセスのマッピングだけ必要な場合は、渡す必要があります。 | |
SetDefaultAccessMapping | ||
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) | |
ValidateServiceDefinition | サービスの定義のすべてのパラメーターを検証チェックが有効な場合は、チェック isUpdate のパラメーターの無効な変更があるかどうかを確認します。 |
このページのトップへ
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
ITeamFoundationService.ServiceEnd | クリーンアップされます手順を実行します。 | |
ITeamFoundationService.ServiceStart | 開始の手順を実行します。 |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。