コード例 #1
0
        private ReplicationInput CreateReplicationInput()
        {
            var replicationInput = new ReplicationInput
            {
                TargetLocations = new RegionList()
            };

            foreach (var location in ReplicaLocations)
            {
                replicationInput.TargetLocations.Add(location);
            }
            return(replicationInput);
        }
コード例 #2
0
 public static string ReplicateOSImage(this IServiceManagement proxy, string subscriptionId, string imageName, ReplicationInput replicationInput)
 {
     return(proxy.EndReplicateOSImage(proxy.BeginReplicateOSImage(subscriptionId, imageName, replicationInput, null, null)));
 }
コード例 #3
0
 public static string ReplicateOSImage(this IServiceManagement proxy, string subscriptionId, string imageName, ReplicationInput replicationInput)
 {
     return proxy.EndReplicateOSImage(proxy.BeginReplicateOSImage(subscriptionId, imageName, replicationInput, null, null));
 }
コード例 #4
0
 public IAsyncResult BeginReplicateOSImage(string subscriptionID, string imageName, ReplicationInput replicationInput, AsyncCallback callback, object state)
 {
     throw new NotImplementedException();
 }
コード例 #5
0
        private ReplicationInput CreateReplicationInput()
        {
            var replicationInput = new ReplicationInput
            {
                TargetLocations = new RegionList()
            };

            foreach (var location in ReplicaLocations)
            {
                replicationInput.TargetLocations.Add(location);
            }
            return replicationInput;
        }