private IEnumerable <PSNodeVMExtension> GetExtensionByName(string poolId, string nodeId, string extensionName, PoolOperations poolOperations, ListComputeNodeExtensionParameters options) { WriteVerbose(string.Format(Resources.GetComputeNodeExtensionByName, extensionName, nodeId, poolId)); ODATADetailLevel getDetailLevel = new ODATADetailLevel(selectClause: options.Select); NodeVMExtension extension = poolOperations.GetComputeNodeExtension(poolId, nodeId, extensionName, detailLevel: getDetailLevel, additionalBehaviors: options.AdditionalBehaviors); PSNodeVMExtension psExtension = new PSNodeVMExtension(extension); return(new PSNodeVMExtension[] { psExtension }); }