你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ConfigurationSource Interface
public interface ConfigurationSource
Configuration property source which provides configuration values from a specific place. Samples may include properties file supported by frameworks or other source. Note that environment configuration (environment variables and system properties) are supported by default and don't need a source implementation.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract Map<String,String> |
getProperties(String source)
Returns all properties (name and value) which names start with given path. |
Method Details
getProperties
public abstract Map
Returns all properties (name and value) which names start with given path. Null (or empty) path indicate that all properties should be returned. Example:
With following configuration properties:
- azure.sdk.foo = 1
- azure.sdk.bar.baz = 2
ConfigurationSource implementation must the following behavior:
getProperties(null
must return both propertiesgetProperties("azure.sdk")
must return both propertiesgetProperties("azure.sdk.foo")
must return {"azure.sdk.foo", "1"}getProperties("azure.sdk.ba")
must return empty map
Parameters:
Returns: