public static void BindService(ServiceBinderBase serviceBinder, ArtifactRegistry.ArtifactRegistryBase serviceImpl)
Register service method with a service binder with or without implementation. Useful when customizing the service binding logic.
Note: this method is part of an experimental API that can change or be removed without any prior notice.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eArtifactRegistry\u003c/code\u003e class provides access to the Artifact Registry API service, which manages artifacts from various package management systems.\u003c/p\u003e\n"],["\u003cp\u003eThis API manages resources like Repositories, Packages, Versions, Tags, and Files to store and organize package data.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eArtifactRegistry\u003c/code\u003e class is 2.0.0-beta05, but earlier beta versions like 2.0.0-beta04 and 1.0.0-beta06 are also available.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eBindService\u003c/code\u003e methods within \u003ccode\u003eArtifactRegistry\u003c/code\u003e are used to create or register service definitions and bind service logic to a server.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eArtifactRegistry\u003c/code\u003e class inherits members from the \u003ccode\u003eobject\u003c/code\u003e class, including methods like \u003ccode\u003eGetHashCode\u003c/code\u003e, \u003ccode\u003eGetType\u003c/code\u003e, \u003ccode\u003eMemberwiseClone\u003c/code\u003e, and \u003ccode\u003eToString\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Artifact Registry v1beta2 API - Class ArtifactRegistry (2.0.0-beta05)\n\nVersion latestkeyboard_arrow_down\n\n- [2.0.0-beta05 (latest)](/dotnet/docs/reference/Google.Cloud.ArtifactRegistry.V1Beta2/latest/Google.Cloud.ArtifactRegistry.V1Beta2.ArtifactRegistry)\n- [2.0.0-beta04](/dotnet/docs/reference/Google.Cloud.ArtifactRegistry.V1Beta2/2.0.0-beta04/Google.Cloud.ArtifactRegistry.V1Beta2.ArtifactRegistry)\n- [1.0.0-beta06](/dotnet/docs/reference/Google.Cloud.ArtifactRegistry.V1Beta2/1.0.0-beta06/Google.Cloud.ArtifactRegistry.V1Beta2.ArtifactRegistry) \n\n public static class ArtifactRegistry\n\nReference documentation and code samples for the Artifact Registry v1beta2 API class ArtifactRegistry.\n\nThe Artifact Registry API service.\n\nArtifact Registry is an artifact management system for storing artifacts\nfrom different package management systems.\n\nThe resources managed by this API are:\n\n- Repositories, which group packages and their data.\n- Packages, which group versions and their tags.\n- Versions, which are specific forms of a package.\n- Tags, which represent alternative names for versions.\n- Files, which contain content and are optionally associated with a Package or Version. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ArtifactRegistry \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.ArtifactRegistry.V1Beta2](/dotnet/docs/reference/Google.Cloud.ArtifactRegistry.V1Beta2/latest/Google.Cloud.ArtifactRegistry.V1Beta2)\n\nAssembly\n--------\n\nGoogle.Cloud.ArtifactRegistry.V1Beta2.dll\n\nMethods\n-------\n\n### BindService(ArtifactRegistryBase)\n\n public static ServerServiceDefinition BindService(ArtifactRegistry.ArtifactRegistryBase serviceImpl)\n\nCreates service definition that can be registered with a server\n\n### BindService(ServiceBinderBase, ArtifactRegistryBase)\n\n public static void BindService(ServiceBinderBase serviceBinder, ArtifactRegistry.ArtifactRegistryBase serviceImpl)\n\nRegister service method with a service binder with or without implementation. Useful when customizing the service binding logic.\nNote: this method is part of an experimental API that can change or be removed without any prior notice."]]