💚 Bazel को बेहतर बनाने में हमारी मदद करने के लिए, Bazel के उपयोगकर्ताओं के लिए उपलब्ध सर्वे में हिस्सा लें: https://bazel.build/survey 💚
सेवा देने वाली कंपनी
किसी समस्या की शिकायत करेंopen_in_new
सोर्स देखेंopen_in_new
Nightly
·
8.0
7.4
.
7.3
·
7.2
·
7.1
·
7.0
·
6.5
सिर्फ़ वैल्यू वाले ऑब्जेक्ट के लिए कन्स्ट्रक्टर, जिसे प्रोवाइडर इंस्टेंस कहा जाता है.
इस वैल्यू का दो काम है:
- यह एक ऐसा फ़ंक्शन है जिसे 'स्ट्रक्चर' जैसी वैल्यू बनाने के लिए कॉल किया जा सकता है:
DataInfo = provider()
d = DataInfo(x = 2, y = 3)
print(d.x + d.y) # prints 5
ध्यान दें: इंटरनल तौर पर तय किए गए कुछ प्रोवाइडर, इंस्टेंस बनाने की अनुमति नहीं देते - यह टारगेट पर, सेवा देने वाली कंपनी के इंस्टेंस को ऐक्सेस करने के लिए कुंजी होती है
DataInfo = provider()
def _rule_impl(ctx)
... ctx.attr.dep[DataInfo]
provider फ़ंक्शन का इस्तेमाल करके, नया
Provider
बनाएं.
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2024-12-22 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2024-12-22 (UTC) को अपडेट किया गया."],[],[]]