public CloudBlockStorageVolumeNode(CloudBlockStorageProvider provider, Volume volume)
        {
            if (provider == null)
                throw new ArgumentNullException("provider");
            if (volume == null)
                throw new ArgumentNullException("volume");

            this._provider = provider;
            this._volume = volume;
        }
 private CloudBlockStorageVolumeNode CreateVolumeNode(CloudBlockStorageProvider provider, Volume volume)
 {
     return new CloudBlockStorageVolumeNode(provider, volume);
 }
            public VolumeProperties(CloudBlockStorageProvider provider, Volume volume)
            {
                if (provider == null)
                    throw new ArgumentNullException("provider");
                if (volume == null)
                    throw new ArgumentNullException("volume");

                _provider = provider;
                _volume = volume;
            }