Пример #1
0
        internal ArmClientOptions Clone()
        {
            ArmClientOptions copy = new ArmClientOptions();

            copy.ApiVersions = ApiVersions.Clone();
            copy.Transport   = Transport;
            return(copy);
        }
Пример #2
0
        internal ApiVersions Clone()
        {
            ApiVersions copy = new ApiVersions(_clientOptions);

            copy._armClient = _armClient;
            copy._loadedResourceToApiVersions   = new ConcurrentDictionary <string, PropertyWrapper>(_loadedResourceToApiVersions);
            copy._nonLoadedResourceToApiVersion = new ConcurrentDictionary <string, string>(_nonLoadedResourceToApiVersion);
            return(copy);
        }
Пример #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ArmClientOptions"/> class.
 /// </summary>
 public ArmClientOptions()
 {
     ApiVersions = new ApiVersions(this);
 }