次の方法で共有


MatcherPolicy.ContainsDynamicEndpoints(IReadOnlyList<Endpoint>) メソッド

定義

指定 endpoints された に 1 つ以上の動的エンドポイントが含まれているかどうかを示す値を返します。

protected:
 static bool ContainsDynamicEndpoints(System::Collections::Generic::IReadOnlyList<Microsoft::AspNetCore::Http::Endpoint ^> ^ endpoints);
protected static bool ContainsDynamicEndpoints (System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint> endpoints);
static member ContainsDynamicEndpoints : System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint> -> bool
Protected Shared Function ContainsDynamicEndpoints (endpoints As IReadOnlyList(Of Endpoint)) As Boolean

パラメーター

endpoints
IReadOnlyList<Endpoint>

エンドポイントのセット。

戻り値

true 動的エンドポイントが見つかった場合は 。それ以外の場合は を返します false

注釈

の存在 IDynamicEndpointMetadata は、処理中に 置き換えられるエンドポイントが によって IEndpointSelectorPolicy置き換えられる可能性があることを示します。

の実装INodeBuilderPolicyでは、ノードに動的エンドポイントが含まれている場合にも、そのIEndpointSelectorPolicy実装を実装IEndpointSelectorPolicyして使用する必要があります。 INodeBuilderPolicy 実装は、静的なエンドポイント のセットに基づくデータのキャッシュに依存します。 エンドポイントが動的に置き換えられる場合、これは不可能です。

適用対象