具体的には、hierarchyId をパラメーターとして受け入れる SQL Server ストアド プロシージャがあり、通常、ストアド プロシージャに SOAP レイヤーがあり、SOAP 経由で呼び出すことができます。
SOAP サービスは、C# メソッドの [WebMethod] 属性を使用して実装されます。これらのメソッドは、通常、SQL サーバーの型に適切にマップされるネイティブの dotNet 型を使用して定義されます。
現時点では、C# WebMethod で hierarchyId を受け入れるためにどのデータ型を使用すればよいかわかりません。おそらく、「/1/2/3」という形式の階層パス文字列と関数を使用して、これをストアド プロシージャに渡すことができるSqlHierarchyIdに解析する必要があります。